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!
quelle
Antworten:
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
quelle
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).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 diecasper-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.)
Links
help.ubuntu.com/community/mkusb
help.ubuntu.com/community/mkusb/persistent
Schnellstartanleitung mkusb version 12 alias mkusb-dus
quelle
** 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).
Ö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.
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.
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.
quelle
mkusb
Antwort 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.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.
quelle