Wie erstelle ich ein Ubuntu 18.04 USB mit einem dauerhaften Speicher von mehr als 4 GB

16

Nach vielen erfolglosen Versuchen, die auf fast allem zu diesem Thema im Internet basierten, entschied ich mich, diese Frage erneut zu stellen. Es ist fast eine perfekte Antwort auf dieser Plattform, aber es hat nicht funktioniert. Deshalb bin ich hier.

Ich möchte Ubuntu 18.04 auf meinem USB-Speicherstick (SanDisk Cruzer Glide 32 GB) mit einem dauerhaften Speicher von mehr als 4 GB (in meinem Fall mindestens 23 GB) installieren.

Ich habe den MiniTool-Partitionsassistenten verwendet, um den Stick (NTFS) unter Windows zu formatieren. Dann habe ich Universal USB Installer 1.9.8.2 verwendet, um Ubuntu 18.04 auf dem Stick zu installieren. Hier habe ich versucht, den Stick entweder fat32 oder ntfs zu formatieren, aber nichts hat sich geändert. Später habe ich ein anderes Ubuntu verwendet, um die casper-rw-Datei zu löschen und eine weitere Partition mit demselben Namen zu erstellen, indem ich den oben angegebenen Schritten gefolgt bin. Leider konnte ich es nicht zum Laufen bringen, obwohl ich fast alle Kombinationen ausprobiert habe.

Kann jemand eine gründliche Liste von Schritten angeben, die befolgt werden müssen, um den Stick ordnungsgemäß zu installieren?

Edit: Ich habe @ cs-camerons Kommentar unten angehört und YUMI verwendet, um das zu tun, und es hat funktioniert. Ich glaube, alle anderen Antworten würden funktionieren, aber ich habe keine Zeit, es mit allen zu versuchen. Nochmals vielen Dank!

Samet Tonyalı
quelle
3
Syslinux-Installationsprogramme wie Universal, UNetbootin und Rufus erlauben keine dauerhaften Partitionen auf derselben Festplatte. Sie können Ihre casper-rw-Partition auf einer zweiten Festplatte ablegen, wenn Sie möchten. YUMI erlaubt Ihnen eine unbegrenzte Anzahl von Casper-RWs unter NTFS. Es ist ein Windows-Tool und verwendet grub4dos, um große Casper-RW-Dateien zu erstellen. Für ein dauerhaftes Laufwerk bevorzuge ich mkusb (ein Linux-Tool), das installiert werden kann, indem Sie Ihren 18.04 USB booten.
CSCameron
2
mkusb funktioniert gut. Der Autor ist in Ask Ubuntu sehr aktiv und beantwortet Fragen schnell: askubuntu.com/questions/768970/… Haaa, ich habe fünf Minuten in seinem Profil nach einer Antwort gesucht, die er gepostet hat, nur um herauszufinden, dass er bereits eine gepostet hat :)
WinEunuuchs2Unix
Könnten Sie bitte Ihren Kommentar als Antwort hinzufügen? @CSCameron?
Samet Tonyali

Antworten:

8

Syslinux-Installationsprogramme wie Universal, UNetbootin und Rufus erlauben keine dauerhaften Partitionen auf derselben Festplatte.

Es ist möglich, eine casper-rw-Partition auf einer zweiten Festplatte zu installieren. Es kann sich um ein internes Laufwerk, ein Flash-Laufwerk oder ein anderes USB-Gerät handeln. Die erste casper-rw-Datei oder -Partition, die beim Booten gefunden wurde, wird für die Persistenz verwendet.

YUMI erlaubt Ihnen die unbegrenzte Größe von Casper-RW-Dateien unter NTFS. Es ist eine Windows-App und verwendet grub4dos, um große Casper-RW-Dateien zu erstellen. YUMI kann mehrere dauerhafte Installationen auf einem USB-Laufwerk durchführen. https://www.pendrivelinux.com/yumi-multiboot-usb-creator/

Für ein dauerhaftes Laufwerk bevorzuge ich mkusb (eine Linux-App), es kann auf Ihrem 18.04 USB installiert werden. Es verwendet eine FAT32-Partition für den Start, eine schreibgeschützte ISO9660-Partition für das Betriebssystem, eine ext2-Casper-RW-Partition für die Persistenz und eine NTFS-Datenpartition, die von Linux und Windows verwendet werden kann. Ein mkusb-Laufwerk lässt sich leicht anpassen. https://help.ubuntu.com/community/mkusb

CSCameron
quelle
Es scheint, dass ab 19.10 persistente Partitionen wieder auf derselben Festplatte mit Installationen vom Typ Syslinux, UNetbootin, Rufus usw.
funktionieren
13

Ich schlage vor, dass Sie mkusb versuchen . Es kann fast automatisch ein permanentes Live-Laufwerk mit einer casper-rw Partition erstellen (dies ist eine Option in der grafischen Benutzeroberfläche).

  • Die Größe der casper-rw Partition ist nur durch die Größe des USB-Laufwerks (und die Größe einer "Konkurrenz" usbdata-Partition (für den Datenaustausch mit Windows) begrenzt, die Sie möglicherweise als Speicherplatz angeben). Sie können 100% (des verbleibenden Speicherplatzes, wenn die Systemdateien installiert sind) für die Persistenz auswählen und den größten Teil des Speicherplatzes für die casper-rw Partition verwenden .

Wenn Sie Ubuntu Live ausführen , benötigen Sie eine zusätzliche Anweisung, um das Repository-Universum zu erhalten. (Kubuntu, Lubuntu ... Xubuntu haben das Repository Universe automatisch aktiviert.)

sudo add-apt-repository universe  # only for standard Ubuntu

sudo add-apt-repository ppa:mkusb/ppa  # and press Enter
sudo apt-get update
sudo apt-get install mkusb mkusb-nox usb-pack-efi

Links

help.ubuntu.com/community/mkusb

help.ubuntu.com/community/mkusb/persistent

Schnellstartanleitung mkusb version 12 alias mkusb-dus

Sudodus
quelle
12

** Vollständige Installation auf USB - BIOS / UEFI **

Vollständige Installationen haben einige Vorteile gegenüber dauerhaften Installationen, sichereren, schnelleren Starts und einer besseren Dateiverwaltung, funktionieren jedoch nicht bei der Installation von Ubuntu.

Wenn Sie möchten, dass Ihr USB-Laufwerk von mehreren Computern gestartet werden kann, sowohl vom BIOS als auch vom UEFI:

Verwenden Sie mkusb , um ein Live-System auf dem USB-Installationsprogramm (2 GB oder mehr) zu erstellen .

Verwenden Sie mkusb , um ein persistentes System auf dem Ziel-USB- Speicher mit 16 GB oder mehr und Standardeinstellungen mit einer Persistenz von ~ 12 GB zu erstellen (die verbleibende NTFS-Partition wird als Windows-zugängliche Datenpartition verwendet).

Bildbeschreibung hier eingeben

Ö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.

Bildbeschreibung hier eingeben

Ziehen Sie den Netzstecker oder entfernen Sie die Festplatte, bevor Sie fortfahren (optional, aber empfohlen, dringend empfohlen im UEFI-Modus).

Boot Installer-Laufwerk, wählen Sie Try.

Legen Sie das Ziellaufwerk ein

Ubuntu installieren ...

Wählen Sie etwas anderes.

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

Bildbeschreibung hier eingeben

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 hinzu).

Wählen Sie sdx5 für die Bootloader-Installation.

Installation abschließen.

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

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

CSCameron
quelle
Nachteile: Sie verlieren das komprimierte Live-Medium, wodurch das Booten und Ausführen von Anwendungen auf den meisten USB-Sticks um das 4-5-fache verlangsamt wird. Außerdem benötigen Sie einen viel größeren USB-Stick, da die Installation etwa das 8-fache des Speicherplatzes auf dem Laufwerk in Anspruch nimmt. Schließlich verlieren Sie die Sicherheit, ein in Stein gemeißeltes Betriebssystem zu haben ... aber Sie verlieren ein wenig davon, wenn Sie auch den dauerhaften Status aktivieren.
Wil
@Wil: Heutzutage benötigt eine Live-Installation mindestens 2,5 GB ohne Persistenz, eine vollständige Installation beginnt bei 8 GB, eine "vollständige Festplattenverschlüsselung" ist bei einer vollständigen Installation möglich, nicht bei einer dauerhaften. Siehe auch: askubuntu.com/questions/156026/…
CSCameron
Ja, das OP benötigte mindestens 23 GB permanenten Speicher und forderte keine Verschlüsselung an. Die mkusbAntwort von sudodus entspricht genau den Anforderungen des OP. Mein Kommentar war, Benutzer, die Ihren Anweisungen folgen, darüber zu informieren, dass sie im Vergleich zur anderen Lösung möglicherweise eine schlechte Leistung erzielen. Ansonsten habe ich ja auch die gleichen Schritte empfohlen, die Sie gemacht haben, aber nur auf USB3.0-Laufwerken mit einer Leseleistung von> 100 MB / s. Die schmerzhafteste Leistung kommt von Firefox auf einem Low-IOPS-Stick, auf dem Formularvorgänge Dutzende von Sekunden in Anspruch nehmen können.
Wil
@Wenn ich Zeit mit Benchmarking von Vollinstallations-Sticks im Vergleich zu dauerhaften Sticks verbracht habe, war das Booten mit der Vollinstallation für mich etwas schneller, es war keine Dekomprimierung erforderlich. Die Laufgeschwindigkeit war ungefähr gleich, wenn Sie über viel RAM verfügen. Beim Ausschalten müssen die Daten erneut komprimiert werden. Die Ergebnisse können jedoch variieren. Hinweis: Ich habe mkusb auch in einer anderen Antwort auf dieser Seite empfohlen. Für mich ist der entscheidende Punkt, ob ich den USB für die Installation von Ubuntu oder als Ersatz für eine Festplatte verwenden werde.
CSCameron
3

Rufus ist in der Lage, permanente Live-Laufwerke zu erstellen, die sowohl im UEFI- (MBR- oder GPT-) als auch im BIOS-Modus funktionieren. Für die permanente Speicherpartition wird casper-rw verwendet, sodass eine Größe von mehr als 4 GB möglich ist. Ubuntu Live-ISOs, die nach dem 1. August 2019 erstellt wurden, unterstützen die Persistent Storage-Funktion. Daher funktionieren persistente Partitionen nur mit Rufus 3.7 und höher unter Ubuntu 19.10 und höher.

Rufus dauerhafte Lagerung

karel
quelle
Neue Benutzer: Bitte beachten Sie, dass die Persistenz mit einer Partition mit Ubuntu 19.10 (und wir hoffen auch auf neue zukünftige Versionen) funktioniert, aber mit Ubuntu 16.04.x, 18.04 - 18.04.3 und 19.04 überhaupt nicht. Es wird ein Laufwerk erstellt, das nicht in ein funktionierendes System bootet. In diesem Fall ist es besser, den dd-Modus von Rufus zu verwenden (und wie mit Ubuntu Startup Disk Creator zu klonen). Siehe diesen Link .
Sudodus