Ist es sicher, LBA 2-2047 zu überschreiben

546
Cole Johnson

Als ich WUBI vor der Verwendung einer VM verwendete, wurde GRUB installiert (aber ich habe es vermasselt und musste alles neu installieren (glücklicherweise habe ich ein Backup erstellt)). Das war damals, als ich Vista verwendete, das bei LBA 63 beginnt. Seitdem habe ich zu Se7en gewechselt, das bei LBA 2048 beginnt. Ich habe die MBR-Partitionstabelle untersucht und auf beiden festgelegt.

Ich habe auch BOOTMGR auf Sektor 63 auf der Vista-Originaldiskette, aber meine neue Diskette, die ich kürzlich bekam, hat BOOTMGR auf 2048. Kann ich diesen Bereich der Diskette mit Nullen löschen? Ja, ich verstehe, dass es die Chance haben muss, furchtbar falsch zu gehen, aber die Nullen auf Laufwerk 2 zu sehen, stört mich.

Hier ist der MBR der Festplatten. Der zweite ist kein Boot-Laufwerk

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 auf Originalplatte mit ungelesenen GRUB-Daten

LBA 2 on HDD1

LBA 2047-2048 auf 8 Monate alter Platte

LBA 2047-2048 on HDD2

5
Bitte klären Sie. Sie zeigen einen Windows-Boot-Record auf # 2048 von HD2, sagen jedoch, dass HD2 kein Boot-Laufwerk ist, und die angezeigten Fragmente der Partitionstabellen zeigen ebenfalls an. kreemoweet vor 11 Jahren 0
@kreemoweet Die Partition ist nicht startfähig. Genau das setzt Windows in den Boot-Sektor aller NTFS-Partitionen. Cole Johnson vor 11 Jahren 0

2 Antworten auf die Frage

2
Synetech

You should be able to clear it out without issue since nothing should be using that anymore. However depending on your specific environment, you may end up having to reinstall the boot record, so keep your Windows disc handy to use the Recovery Options:

System Recovery

Just be careful about the range you wipe because there are parts of the file-system in those early sectors of a disk that appear empty but actually have a few bytes here and there (for example, keep an eye out for the signature (0x55 0xaa) which can appear a few times). Be extra careful about wiping the boot-sector (2048 in your case) when setting the range.

Also, are you using HxD to do the wiping? If so, you should note that you will not be able to do so from Windows 7 because as of Vista, direct/raw write-access to disks (especially to the system disk) is no longer allowed from programs without the use of a driver, which HxD does not use. You will need to either do it from another OS/live-CD or use a program that loads a driver.

Ihr Kommentar zu HxD ist falsch. Die Einschränkungen beim Beschreiben von Raw-Festplatten gelten nicht für Plattensektoren außerhalb des Dateisystems, da diese Frage betroffen ist. kreemoweet vor 11 Jahren 1
Über HxD dachte ich, dass HxD eine libATA verwendet, die ohne das Betriebssystem direkt mit der SATA kommuniziert. Direktes Schreiben von Laufwerken funktioniert auch mit HxD auf Flash-Laufwerken (das ist alles, was ich getestet habe). Cole Johnson vor 11 Jahren 0
Wenn sie nicht eine neue Version (Alpha?) Veröffentlicht haben, die sie unterstützt ([die sie nicht haben] (http://mh-nexus.de/de/hxd/changelog.php)), dann nein, [HxD tut * nicht * Unterstützung für Raw-Festplatten in Vista +] (http://mh-nexus.de/de/hxd/). Beachten Sie, dass sie dies ausdrücklich [in der Zukunft] (http://forum.mh-nexus.de/viewtopic.php?f=3&t=438#p1222) tun werden und dass eine Version, die dies tut, noch nicht veröffentlicht ist ] (http://forum.mh-nexus.de/viewtopic.php?f=3&t=438#p1271). Und ja, es trifft tatsächlich auf die * ganze * Platte zu. Erst gestern Abend habe ich versucht, NULL-Werte in mehrere Sektoren einer FAT32-Festplatte auf einem separaten Laufwerk zu schreiben und konnte dies nicht. Synetech vor 11 Jahren 0
1
kreemoweet

Yes, unless some app (such as an OEM recovery feature) is using those sectors. The same would apply to LBA 1 (LBA's start from 0, which is the MBR of the disk).

Der GRUB-Code beginnt bei LBA 2, daher weiß ich nichts nach dem MBR Cole Johnson vor 11 Jahren 0