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

Wie erstelle ich einen bootfähigen Live-USB, der Ext4 im Gegensatz zu Iso-9660, Squashfs und Casper verwendet?

Ich habe eine 64-GB-USB-Festplatte.

Von den offiziellen Ubuntu-ISO-Images würde ich gerne wissen, wie man einen bootfähigen Live-USB erstellt, der ext4 anstelle von iso-9660 fs, squashfs und casper verwendet. Am besten mit separatem /home Partition.

Ich möchte, dass der USB sowohl für den Legacy-BIOS-Prozess als auch für den EFI-Boot-Prozess bootfähig ist.

Soweit ich weiß, muss beim BIOS-Boot ein MBR erstellt und geschrieben werden, und beim EFI-Boot ist eine EFI-Partition erforderlich.

Ich stelle mir also vor, dass das endgültige USB-Blockgerät drei Partitionen haben sollte (/home auf einer eigenen Partition)

  • EFI-Partition
  • ext4-Partition (für / )
  • ext4-Partition (für /home )

Wie kann ich also aus den herunterladbaren ISO-Images einen solchen Live-USB erstellen?

Akzeptierte Antwort:

Vollständige Installation auf USB – BIOS/UEFI

Mkusb ist eine großartige Basis für ein USB-Laufwerk, das sowohl vom BIOS als auch von UEFI booten kann, https://help.ubuntu.com/community/mkusb :

  • Verwenden Sie mkusb um ein Live-System auf dem Installer USB zu erstellen (2 GB oder größer).

  • Verwenden Sie mkusb zum Erstellen eines dauerhaften Systems auf dem Ziel-USB (8 GB oder größer) unter Verwendung von Standardeinstellungen mit bis zu 25 GB Persistenz (die verbleibende NTFS-Partition wird als Windows-zugängliche Datenpartition verwendet).

  • Sobald mkusb fertig ist, öffnen Sie GParted und löschen Sie sdx4, die ISO9660-Partition und erweitern Sie sdx5 in den wiederhergestellten Speicherplatz, wobei sdx der Gerätename des Ziellaufwerks ist.

  • Erstellen Sie bei Bedarf eine zusätzliche ext4-Partition sdx6 für /home.

  • Trennen oder entfernen Sie die Festplatte, bevor Sie fortfahren (optional, aber empfohlen, dringend empfohlen, wenn sie im UEFI-Modus ausgeführt wird).

  • Boot-Installationslaufwerk, wählen Sie Versuchen.

  • Ziellaufwerk einfügen

Starten Sie Ubuntu installieren…

  • Wählen Sie „Etwas anderes“.

  • Wählen Sie sdx5 (auf dem Ziellaufwerk) und klicken Sie auf „Ändern“.

  • Wählen Sie Verwenden als:ext4, Format und Einhängepunkt:/.

Berühren Sie keine anderen Partitionen (es sei denn, Sie fügen eine /home-Partition zu sdx6 hinzu).

  • Wählen Sie sdx5 als Gerät für die Bootloader-Installation aus .

  • Installation abschließen.

  • Schneiden Sie grub.cfg aus sdx5/boot/grub aus und fügen Sie es in sdx3/boot/grub ein, wobei Sie die vorhandene grub.cfg-Datei überschreiben.

  • Booten Sie das Ziellaufwerk und führen Sie sudo update-grub aus, um alle Laufwerke zum Bootmenü hinzuzufügen.

  • Installieren Sie bei Installationen vor Version 18.04 keine proprietären Treiber (z. B. Nvidia).

Verwandte Themen:Wie werden 3D-Modelle als SVG-Vektorgrafiken gerendert? (planare Projektion)?
Ubuntu
  1. So erstellen Sie Ubuntu Live USB in Windows

  2. So erstellen Sie einen bootfähigen Windows 10 USB auf Ubuntu

  3. So erstellen Sie einen bootfähigen Ubuntu-USB-Stick unter Windows

  4. So erstellen Sie ein bootfähiges Windows 11 USB-Installationsprogramm unter Ubuntu Linux

  5. So erstellen Sie einen bootfähigen Windows 10-USB-Stick in Ubuntu

So erstellen Sie Fedora Live USB in Ubuntu

So erstellen Sie einen bootfähigen USB-Stick mit Ventoy unter Ubuntu 21

So erstellen Sie ein bootfähiges Ubuntu 22.04-USB-Laufwerk unter Windows

So erstellen Sie einen bootfähigen Ubuntu USB

Wie erstelle ich einen Multiboot-USB-Stick, der Persistenz, Nicht-Persistenz und Datenpartition ermöglicht?

Wie erstelle ich einen Cli Web Spider, der Schlüsselwörter verwendet und Inhalte filtert?