Est-il prudent de remplacer LBA 2-2047

5

Donc, lorsque j’utilisais WUBI avant de me lancer dans l’utilisation d’une machine virtuelle, GRUB était installé (mais je me suis trompé et j’ai dû tout réinstaller (heureusement j’ai sauvegardé)). C'était à l'époque où j'utilisais Vista qui commence à LBA 63. Depuis lors, je suis passé à Se7en qui commence à LBA 2048. J'ai examiné la table de partition MBR et déterminé celle-ci sur les deux.

De plus, j'ai BOOTMGR sur le secteur 63 sur le disque d'origine de Vista, mais mon nouveau disque que j'ai récemment acheté porte BOOTMGR sur 2048. Ma question est la suivante: puis-je effacer cette zone du disque avec des valeurs nulles? Oui, je comprends qu’il a une chance de se tromper, mais voir les valeurs nulles sur le lecteur 2 me gêne.

Voici le MBR des disques. Le deuxième n'est pas un lecteur de démarrage

HDD1: 00 01 01 00 12 FE FF FF 3F 00 00 00 3B 4C 38 01 ; Hidden boot part
      80 FE FF FF 07 FE FF FF 00 50 38 01 00 90 0A 24 ; Data
HDD2: 00 20 21 00 07 FE FF FF 00 08 00 00 00 48 38 3A ; Data + Backup

LBA 2 sur le disque d'origine contenant les données non traitées GRUB

LBA 2 on HDD1

LBA 2047-2048 sur un disque de 8 mois

LBA 2047-2048 on HDD2

Cole Johnson
la source
Précisez s'il vous plaît. Vous affichez un enregistrement de démarrage Windows sur le disque dur # 2048 de HD2 tout en disant que HD2 n’est pas un lecteur de démarrage et que les fragments des tables de partition que vous affichez en font autant.
kreemoweet
@ kreemoweet La partition n'est pas amorçable. C’est ce que Windows place dans le secteur d’amorçage de toutes les partitions NTFS.
Cole Johnson

Réponses:

2

Vous devriez pouvoir le vider sans problème puisque rien devrait utilise plus cela. Toutefois, en fonction de votre environnement spécifique, vous devrez peut-être réinstaller l'enregistrement de démarrage. Conservez donc votre disque Windows à portée de main pour utiliser les options de récupération:

System Recovery

Faites simplement attention à la plage que vous effacez, car dans les premiers secteurs d’un disque, des parties du système de fichiers semblent vides mais comportent en fait quelques octets ici et là (par exemple, surveillez bien la signature). (0x55 0xaa) pouvant apparaître plusieurs fois). Faites très attention en nettoyant le secteur de démarrage (2048 dans votre cas) lors de la définition de la plage.

En outre, utilisez-vous HxD pour faire l'essuyage? Si oui, vous devriez noter que vous allez ne pas être en mesure de le faire à partir de Windows 7 car, à partir de Vista, l'accès en écriture direct / brut aux disques (en particulier au disque système) n'est plus autorisé pour les programmes sans l'utilisation d'un pilote, ce que HxD n'utilise pas. Vous devrez le faire depuis un autre OS / CD live ou utiliser un programme qui charge un pilote.

Synetech
la source
1
Votre commentaire sur HxD est incorrect. Les restrictions sur l'écriture de disque brut ne s'appliquent pas aux secteurs de disque extérieurs au système de fichiers, car cette question concerne.
kreemoweet
À propos de HxD, je pensais que HxD utilisait une libATA qui communiquait directement avec le SATA sans le système d'exploitation. Les gravures directes fonctionnent également avec HxD sur des clés USB (c'est tout ce que j'ai testé)
Cole Johnson
À moins qu’ils n’aient publié une nouvelle version (alpha?) Qui la supporte ( qu'ils n'ont pas ), alors non, HxD fait ne pas prise en charge de l'accès au disque brut dans Vista + . Notez, ils disent spécifiquement que cela va se A l'avenir et qu'une version qui fait est pas encore sorti . Et oui, cela s’applique bien au entier disque. Pas plus tard que la nuit dernière, j’ai essayé d’écrire des valeurs NULL sur plusieurs secteurs d’un disque FAT32 sur un lecteur distinct, mais je n’ai pas pu.
Synetech
1

Oui, sauf si une application (telle qu'une fonctionnalité de récupération OEM) utilise ces secteurs. Le même s’appliquerait à LBA 1 (les LBA commencent à 0, qui est le MBR du disque)

kreemoweet
la source
Le code GRUB commence à LBA 2, je sais donc que rien n’est après le MBR
Cole Johnson