Wie kann ich eine CF-Platte korrigieren, die von Windows-Diskpart nicht bootfähig gemacht wurde?

804
Flotsam N. Jetsam

Ich habe Windows diskpart verwendet, um eine 64-MB-Compact-Flash-Karte zu säubern und zu formatieren, die ich für die Sicherung der Arbeit auf Industriemaschinen verwende. Vor diesem Diskpart-Format konnte ich von dieser Compact-Flash-Karte aus booten, indem ich zwei Dateien auf das Laufwerk legte und die Maschine einschalte (Windows Embedded). Jetzt kann ich dieselben Dateien auf dem Laufwerk ablegen, aber der Datenträger startet nicht mehr. Was hätte Diskpart mit dieser Diskette machen können, um sie nicht mehr bootfähig zu machen? Die diskpart-Befehle, die ich ausgeführt habe, waren:

  • Wählen Sie die Festplatte x aus
  • Volumen auswählen x
  • alles putzen
  • Erstellen Sie die primäre Partition
  • Format fs = Fettetikett = "Mydisk"
0
Sind Sie sicher, dass es keine weiteren versteckten Bootdateien gab? Haben Sie "fat32" oder "ntfs" anstelle von "fat" versucht? AFAIK das von Windows erstellte FAT32 und NTFS verfügt über den erforderlichen Bootcode für bootmgr. Zu guter Letzt haben Sie die Partition nicht "aktiv" gemacht. Tom Yan vor 8 Jahren 0
Ich bin sicher, dass es keine anderen Dateien gab. Ich habe nur Fett gemacht, weil bekanntermaßen auch gute Karten fett sind. Ich habe den Verdacht, dass die discpart-App bei einer Bereinigung an einem anderen Ort als der Position des Datenträgers, auf der mein Gerät keinen Fehler hatte, ein mbr oder ein anderes Element des unteren Bootsektors erstellt. Aber ich weiß nicht, wie ich dieses Level betrachten soll. Flotsam N. Jetsam vor 8 Jahren 0
AFAIK Wenn Sie eine Partition neu erstellen, schreibt Diskpart den erforderlichen Bootcode ebenfalls in den MBR. Grundsätzlich sucht der Code nach der aktiven Partition und führt den Bootcode auf seinem Dateisystem aus. Tom Yan vor 8 Jahren 0

0 Antworten auf die Frage