Bootfähiger USB-Stick mit Nur-Lese-ISO 9660 kann nicht formatiert werden

Bootfähiger USB-Stick mit Nur-Lese-ISO 9660 kann nicht formatiert werden

Antwort1

Das gleiche ist mir passiert. Seiten wie diese:

https://linuxiac.com/wie-erstelle-man-ein-bootfähiges-usb-laufwerk-mit-dd-command/

sagen wir, ich soll einfach Disk Destroyer verwenden, um das ISO zu kopieren und bumm. Ich glaube, ich habe das in der Vergangenheit schon gemacht, aber jetzt ist mein Laufwerk kaputtgegangen.

Ich glaube nicht, dass es an der Hardware liegt, denn es hat prima funktioniert, bis ich mit DD ein Ubuntu-ISO kopiert habe und dann das ISO 9660 nicht mehr losgeworden bin. Irgendwann während dieses Vorgangs habe ich es geschafft, die Partitions- und FS-Sektoren auf Null zu löschen (mit geprüft xxd | head -32), aber dann kam es irgendwie zurück, als ich gparted öffnete und mich beschwerte, dass meine physikalische Blockgröße 2048 Byte beträgt, Linux aber denkt, sie sei 512 B (dasselbe wie die logische Blockgröße).

Ihre Frage fasst alle Prozesse, die ich in den letzten Tagen ausprobiert habe, gut zusammen. Vielleicht füge ich noch ein paar obskure hdparmBefehle hinzu: (extrem gefährlichzu Ihrem Inhalt, aber wenn Sie es bis hierher geschafft haben, ist es wahrscheinlich sowieso fast ein Ziegelstein). Nach dem Versuch, Schreibzugriff mit zu erhalten hdparm -r0, oder dem modprobein Ihrer Frage beschriebenen Entladen/Neuladen mit Quark:

Werkseinstellungen wiederherstellen:

hdparm --yes-i-know-what-i-am-doing --dco-restore /dev/sdc

hdparm --set-sector-size 2048 /dev/sdc

wenn Ihre Sektorgrößen auch durch das oben beschriebene Verfahren durcheinander geraten sind, wird Gparted sich beschweren: „Die physische Sektorgröße ist x, aber Linux meldet, sie ist y“ oder etwas in dieser Art.

Ich denke, der nächste Schritt (wenn Sie das Laufwerk nicht einfach wegwerfen und ein neues kaufen müssen) besteht darin, herstellerspezifische Tools zu verwenden. Sehen Sie sich diesen Linkbaum an:

http://reboot.pro/index.php?showtopic=20865

https://www.usbdev.ru/

https://www.usbdev.ru/articles/detect_controller/

https://www.usbdev.ru/articles/thestart/

https://flashboot.ru/files/file/419/

Frischen Sie Ihr Russisch auf, es handelt sich um nur für Windows verfügbare Dienstprogramme, die wahrscheinlich von Russen in C++ geschrieben wurden. Sie haben eine riesige Datenbank mit Herstellern von USB-Sticks und Chips zusammengestellt und erklären darin mit witzigen Übersetzungen, wie alles funktioniert. Ihre Absichten scheinen gut zu sein, aber ich könnte sensible Daten oder Maschinen von Ihrer akademischen Testmaschine, die Sie mit zufälligen privilegierten Binärblobs laden, von Gott weiß wo trennen, um Ihr 12-Dollar-Laufwerk zu reparieren.

verwandte Informationen