GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Warum funktioniert „dd“ nicht zum Erstellen eines bootfähigen USB-Sticks?

Sie schreiben das Image auf die Partition 1 von /dev/sdb

Ändern Sie dies in den folgenden Befehl:

dd if=/mint/iso/image of=/dev/sdb oflag=direct

diese Informationen stammen von hier


Sie haben das Image auf die erste Partition kopiert. Versuchen Sie, nach /dev/sdb statt nach /dev/sdb1 zu kopieren.

Der tatsächliche Mechanismus variiert je nach verwendetem Image-Typ ein wenig, aber für einfache DOS/MBR-Images benötigen Sie eine korrekte Partitionstabelle (wobei die bootfähige Partition als bootfähig markiert ist und der MBR - der Teil der anfängliche 512 Bytes, die nicht die Partitionstabelle sind - enthalten den anfänglichen Boot-Code.


Aus meiner Erfahrung mit einer anderen Linux-Distribution sollten Sie lediglich die Syslinux-Bootloader-Datei ändern und modifizieren, um den USB zu booten. Genauere Informationen dazu gibt es im Syslinux-Wiki.

Siehe auch diese Google-Suche.


Linux
  1. Warum funktioniert der reguläre Ausdruck in X, aber nicht in Y?

  2. Warum funktioniert die Bash-Prozesssubstitution bei einigen Befehlen nicht?

  3. Linux – Warum funktioniert Locale Es_mx, aber nicht Es?

  4. Warum funktioniert die Variablenerweiterung ohne $ in Ausdrücken?

  5. Warum funktioniert Tomcat mit Port 8080, aber nicht mit 80?

So erstellen Sie ein bootfähiges USB-Laufwerk für Linux

Warum sehe ich MSG_EOR für SOCK_SEQPACKET unter Linux nicht?

Warum funktioniert find -exec mv {} ./target/ + nicht?

ssh-copy-id funktioniert nicht

Warum funktioniert diese Regex nicht unter Linux?

Automatische Wiederholung funktioniert nicht