Antworten:
Dieses Flussdiagramm zeigt, wie Sie einen bootfähigen USB-Stick für die Installation von Ubuntu erstellen und Probleme beim Booten von Ubuntu beheben.
dd
Befehls in der Ubuntu-App für Windows 10? Ubuntu verfügt über eine integrierte Anwendung zum Erstellen eines bootfähigen Ubuntu Live-USB-Geräts zur Installation von Ubuntu mit dem Namen Startup Disk Creator . Suchen Sie im Dash nach Startup Disk Creator und klicken Sie auf das Symbol Startup Disk Creator, um das Fenster Make Startup Disk ( Startdiskette erstellen) zu öffnen .
Das USB-Flash-Laufwerk, das Sie mit Startup Disk Creator verwenden, sollte mindestens 2 GB groß sein und für Ubuntu 18.04 und höher mindestens 4 GB. Startup Disk Creator formatiert Ihr USB-Flash-Laufwerk automatisch auf FAT32 und macht es bootfähig. Wenn Sie nur einen USB-Stick an Ihren Computer angeschlossen haben, wählt Startup Disk Creator diesen automatisch aus. Achten Sie sehr darauf , das USB-Flash-Laufwerk im Fenster "Make Startup Disk" auszuwählen, um zu vermeiden, dass die Partition, auf der Ubuntu installiert ist, überschrieben wird, wodurch Ubuntu möglicherweise nicht mehr gestartet werden kann. In der Abbildung unten sehen Sie, wie das USB-Flash-Laufwerk anhand seines Modellnamens identifiziert wird. Derselbe Modellname wird in der Anwendung Disks (Festplatten-Dienstprogramm) unter Drive nach Model angezeigt .
Startup Disk Creator unter Ubuntu 16.04
Sie können auch die Bewegung in reservierten zusätzlichen Platz gespeicherten Schieber hin und her etwas reservierten zusätzlichen Platz für persistente Speicherung von Dateien über mehrere Neustarts zu erstellen. In Ubuntu 16.04 und höher verfügt Startup Disk Creator nicht mehr über die Option zum dauerhaften Speichern von Dateien.
Laden Sie die Ubuntu Mini-CD-ISO-Datei über den Link auf der Webseite der Ubuntu Documentation Installation Minimal CD herunter. Laden Sie die Datei mit dem Namen mini.iso in Ihren Download-Ordner herunter. Sie können die Datei mini.iso an eine beliebige Stelle auf Ihrem Computer herunterladen. Laden Sie sie jedoch in Ihren Download-Ordner herunter, damit Sie die Befehle in den folgenden Schritten problemlos ausführen können, ohne etwas zu ändern.
Überprüfen Sie die MD5-Prüfsumme der Ubuntu Mini-CD-ISO-Datei, die Sie heruntergeladen haben, indem Sie die folgenden Befehle ausführen:
cd ~/Downloads/
md5sum 'mini.iso'
Wenn Sie das Windows-Subsystem für Linux verwenden, laden Sie das Tool Microsoft File Checksum Integrity Verifier aus dem offiziellen Microsoft Download Center herunter. Das Microsoft File Checksum Integrity Verifier-Tool ist ein Befehlszeilendienstprogramm, das kryptografische MD5- oder SHA1-Hashes für Dateien berechnet.
Vergewissern Sie sich, dass die Ergebnisse des Befehls mit der MD5-Prüfsumme der Datei mini.iso auf der CD- Webseite von Ubuntu Documentation Installation Minimal übereinstimmen.
Besorgen Sie sich ein USB-Flash-Laufwerk mit 1 GB oder mehr. Löschen Sie alle Dateien vom USB-Stick. Hängen Sie das Flash-Laufwerk mit dem Festplatten -Dienstprogramm ein.
Überprüfen Sie in der Datenträger - Dienstprogramm Datenträger den Gerätenamen des USB - Flash - Laufwerk zu erfahren. Dies ist sehr wichtig, da bei Verwendung des falschen Gerätenamens in Schritt 6 das gesamte Betriebssystem überschrieben wird, anstatt auf das USB-Flash-Laufwerk zu schreiben. Überprüfen Sie daher den Gerätenamen des USB-Sticks zweimal. Es sollte so etwas wie sein, /dev/sd*
wo anstelle des Zeichens * ein Kleinbuchstabe wie a, b, c usw. steht. Im folgenden Schritt gehe ich davon aus, dass der Gerätename ist /dev/sdc
, aber der Gerätename Ihres USB-Laufwerks könnte etwas sein wie sonst /dev/sda
oder /dev/sdb
die Gerätenamen Ihres USB - Laufwerk so überprüft zweimal und stellen Sie sicher , dass Sie es richtig in Schritt 6 erhalten!
Öffnen Sie das Terminal oder das Windows-Subsystem für Linux und führen Sie die folgenden Befehle aus:
cd ~/Downloads/
sudo -i
dd if='mini.iso' of=/dev/sdc bs=4096 ## make sure that the device name of your USB drive is correct!
Der dd if='mini.iso' of=/dev/sdc bs=4096
Befehl sollte auf den meisten Computern nur wenige Sekunden dauern, da es sich bei der Datei mini.iso um eine kleine Datei mit weniger als 60 MB handelt. Das Ergebnis der Ausführung dieses Befehls ist ein bootfähiges Ubuntu Mini-USB.
Starten Sie den Computer vom Ubuntu Mini Live USB. Der Ubuntu Mini Live USB sollte erfolgreich starten und einen Menübildschirm anzeigen.
Wenn Sie die Option Installieren (die vollständige Installation, nicht die CLI-Installation) im Menübildschirm in Schritt 7 auswählen, können Sie während des Ubuntu-Installationsvorgangs andere Optionen auswählen, um alle Pakete herunterzuladen, die Sie für eine vollständige Ubuntu-Installation benötigen. Wählen Sie die Ubuntu-Desktop- Paketsammlung aus der Liste der vordefinierten Softwaresammlungen im Bildschirm "Softwareauswahl" des Ubuntu Mini-CD-Installationsprogramms. Wenn Sie das System am Ende der Installation neu starten, haben Sie einen funktionierenden Ubuntu-Desktop mit der Standard-Desktop-Umgebung.
/dev/sdb1
. Dies bietet dem Benutzer zusätzlichen Schutz vor dem Überschreiben des Betriebssystems, da versehentlich das falsche Laufwerk formatiert wurde.
dd [bs=SIZE[SUFFIX]] [count=BLOCKS[SUFFIX]] if=FILE of=FILE [seek=BLOCKS[SUFFIX]] [skip=BLOCKS[SUFFIX]] [--size] [--list] [--progress]
wo FILE
in if=FILE of=FILE
die gleiche Syntax wie Dateispeicherorte zu tun in der Windows - Kommandozeile (cmd.exe).
wmic
Befehl im Fenster Windows cmd.exe ausführen, werden alle Wechseldatenträger wie folgt angezeigt: wmic logicaldisk where drivetype=2 get deviceid, volumename, description
Beispiele für die Syntax von Quellpfad (Eingabedatei) und Zielpfad (Ausgabedatei) in Windows cmd.exe: Quellpfad: C: \ aaa \ bbb \ where C:
ist Festplatte. Zielpfad: F: \ xxx \ yyy \ Wo F:
befindet sich das USB-Flash-Laufwerk, das durch Ausführen des wmic
Befehls identifiziert wurde ? Beispiele für dd für Windows-Befehle : Besuchen Sie diesen Link, und die Beispiele befinden sich unter der Überschrift " Beispiele" .
Sie benötigen: ein Flash-Laufwerk, einen PC / Mac, die ISO-Datei für Ubuntu, die Sie hier herunterladen können: http://www.ubuntu.com/download/desktop . Hier sind die Anweisungen für ...
Verwenden Sie Unetbootin. Es funktioniert auch in Ubuntu (vom Software Center) und Windows (von der Unetbootin-Site). Laden Sie die ISO von Ubuntu herunter, laden Sie Unetbootin herunter, machen Sie es, genießen Sie es.
Neuere Ubuntu-Distributionen enthalten die Boot-Informationen, um direkt von der optischen Festplatte und den Festplatten (Flash-Laufwerk usw.) zu booten.
Sie können den Inhalt der sudo dd if=my.ubuntu.release.iso of=/dev/sdX
ISO-Datei einfach unter Verwendung eines Linux-Systems auf das USB-Gerät kopieren. Verwenden Sie dazu den Befehl, wobei sdX Ihr Flash-Laufwerk ist, das Sie mit dem Befehl identifizieren könnensudo fdisk -l
Denken Sie daran , den Hash zu überprüfen, bevor Sie die Zeit zum Kopieren verwenden, um sicherzustellen, dass Ihre ISO-Datei gültig ist.
Vollständige Installation auf USB
Vollständige Installationen sind stabiler und sicherer als dauerhafte Installationen, jedoch nicht so schnell durchzuführen. Sie können den Festplattenspeicher besser nutzen, da keine Casper-RW-Datei oder -Partition mit fester Größe erforderlich ist. Sie eignen sich nicht sehr gut für die Installation von Ubuntu.
Im Folgenden wird Schritt für Schritt beschrieben, wie Sie 18.04 auf einem 16-GB-Flash-Laufwerk mit Optionen für eine separate Home-Partition und eine Windows-kompatible Datenpartition installieren:
(Optionale FAT32-Datenpartition zur Verwendung auf Windows-Computern)
(Nicht optionale Root-Partition)
(Optionale Home-Partition)
(Optionaler Auslagerungsspeicher, ermöglicht den Ruhezustand)
(Wichtig)
Klicken Sie auf "Jetzt installieren".
Wähle deinen Standort.
Hinweis: Sie können das Deaktivieren der Festplatte unterlassen, wenn Sie nach der Partitionierung grub im Stammverzeichnis des USB-Laufwerks installieren, auf dem Sie Ubuntu installieren (dh sdb nicht sdb1). Vorsicht, viele Leute haben den Festplatten-MBR überschrieben, da der Standardspeicherort für den Bootloader sda ist. Alle Elemente im Grub des internen Laufwerks werden zum Grub des USB hinzugefügt. Du kannst später ein Update-Grub machen.
Vollständige Installation auf USB - BIOS / UEFI
Mkusb ist eine großartige Basis für ein Full Install-USB-Laufwerk, das sowohl vom BIOS als auch von UEFI aus gestartet werden kann:
Verwenden Sie mkusb , um ein Live-System auf dem USB-Installationsprogramm (2 GB oder mehr) zu erstellen .
Verwenden Sie mkusb , um ein beständiges System auf dem Ziel-128-GB-USB-Stick mit Standardeinstellungen und einer Dauer von ~ 25 GB zu erstellen (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.
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.
Berühren Sie keine anderen Partitionen (es sei denn, Sie fügen sdx6 eine / home-Partition hinzu).
Wählen Sie sdx5 als Gerät 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.
Installieren Sie bei Installationen vor 18.04 keine geeigneten Treiber (z. B. Nvidia).
fwiw, ich konnte ein thumbdrive einrichten, um Ubuntu 18.1 auf meinem PC auszuführen, indem ich auf das USB-Laufwerk bootete. Ich kann jetzt meinen PC mit ubie 18.1 verwenden und sw auf dem td (USB-Stick) installieren, Daten auf dem td speichern und im Übrigen meinen PC so verwenden, als ob ich ubie auf der internen Festplatte installiert hätte. Ich konnte dieses System auf jedem meiner vielen PCs verwenden, unabhängig vom aktuellen Betriebssystem. Das war mein Ziel.
Aufgrund meiner relativ geringen Linux-Kompetenz suchte ich nach den einfachsten Einrichtungsverfahren: Ich zog das interne Datenkabel der Festplatte ab und steckte über die beiden USB-Anschlüsse an der Vorderseite meines PCs einen USB-Stick mit installiertem Live-Ubie ein darauf und steckte einen neuen 32-GB-USB-Stick in den zweiten USB-Anschluss.
Beim Booten vom USB-Laufwerk entschied ich mich für die Installation von Ubuntu und folgte einfach den Anweisungen. Alles verlief automatisch und reibungslos, und ich kann jetzt in jedem meiner PCs von der neuen Festplatte booten und sie so verwenden, als ob ubie auf der internen Festplatte installiert wäre.
Ich wünschte, ich hätte die Zeit und das Fachwissen, um herauszufinden, welche der vielen, vielen hilfreichen Dissertationen wirklich direkt auf mich zutraf, und eine ins Spiel zu bringen, aber das ist mir nicht passiert. Wenn jemand eine leichte Aufgabe haben möchte, probieren Sie diese Methode aus. danke für all die hilfe, st
Wie erstelle ich aus Ubuntu ein bootfähiges Ubuntu-USB-Laufwerk (zum Erstellen eines bootfähigen Ubuntu-USB-Laufwerks unter MacOS siehe meine Antwort hier ):
0) Laden Sie die Ubuntu .iso-Datei von https://ubuntu.com/download/desktop herunter und legen Sie sie in Ihrem Download-Ordner ab. Ich empfehle immer die neueste Version (die 19.04 ist als ich dies schreibe aber 19.10 ziemlich bald sein), nicht die LTS ein (es sei denn , die Version , die sagt LTS ist die neueste Version).
1) Öffnen Sie das Terminal und suchen Sie mit den Dateipfad zu Ihrem USB-Stick
lsblk
Sie suchen nach sd L , wobei L ein Buchstabe ist. Es ist wahrscheinlich sdb (da "sda" wahrscheinlich Ihre Festplatte ist und wenn Sie nur eine Festplatte haben, wird Ihrem USB-Laufwerk wahrscheinlich der nächste Buchstabe b zugewiesen), aber überprüfen Sie, ob die SIZE
Spalte sinnvoll ist.
Sie sehen auch weitere Unterteilungen wie sda 1 oder sdb 1 . Das ist nicht das, wonach du suchst, du willst nur sd <einen Brief>. Diese Nummern beziehen sich auf Partitionen . Eine Partition ist eine Möglichkeit, Ihre Festplatte (oder SSD- oder USB-Laufwerk) in kleinere Regionen aufzuteilen, ähnlich wie ein Ordner, aber schwerwiegender. Wir möchten den gesamten USB-Speicher überschreiben, nicht nur die erste Partition darauf (eine ISO-Datei enthält tatsächlich bereits Partitionsinformationen, mit denen die Partitionsdaten überschrieben werden, die sich bereits auf Ihrem USB-Laufwerk befinden), und nicht nur eine ihrer Partitionen müssen nur sd <irgendein Buchstabe> angeben und alle nachfolgenden Zahlen weglassen.
Der dd
Befehl, den Sie später ausführen, löscht effektiv alle Daten auf dem Laufwerk. Verstehen Sie das also nicht falsch. Wenn Sie Schwierigkeiten haben, herauszufinden, welche Festplatte Ihre ist, können Sie Ihr USB-Laufwerk abziehen, den Befehl ausführen, es wieder anschließen, lsblk
erneut ausführen und sehen, was sich geändert hat. Wenn Sie weitere Informationen anzeigen möchten, können Sie auch den sudo fdisk -l
Befehl ausführen.
Fügen Sie als nächstes "/ dev /" an den Anfang des Namens, den Sie erhalten haben, hinzu, sodass (zum Beispiel) "sdb" zu "/ dev / sdb" wird. /dev/sd<whatever>
ist eine tatsächliche Datei im /dev
Verzeichnis, die vorgibt, eine reguläre Datei zu sein, aber tatsächlich Ihre Festplatte liest. Wenn Sie versuchen, es zu lesen, fungiert es als Binärdatei der zugrunde liegenden Daten auf Ihrer Festplatte. Normalerweise hat eine Festplatte (oder SSD) eine Partitionstabelle, und jede Partition hat ein Dateisystem, das Ubuntu (oder jedes andere Betriebssystem) liest und interpretiert, um Ihnen die Festplatte als eine Tonne von Dateien in verschiedenen Ordnern anzuzeigen , aber das Lesen oder Schreiben von / nach / dev / sd L ist eine Möglichkeit, Ubuntu anzuweisen , all das zu vergessen und die Festplatte als eine Reihe von Bytes zu behandeln .
2) dd
Kopieren Sie das ISO-Image mit auf Ihren USB-Stick (ersetzen Sie L durch den Buchstaben aus dem vorherigen Schritt).
sudo dd if=~/Downloads/ubuntu-19.04-desktop-amd64.iso of=/dev/sdL
Dieser Schritt wird eine Weile dauern. Wenn es fertig ist, solltest du rennen
sync
Nur um sicherzustellen, dass alle Daten übertragen wurden und Sie fertig sind. Verwenden Sie Ihren USB-Stick, um Ubuntu zu starten.
Sie können den dd
Befehl beschleunigen, indem Sie ihn hinzufügen bs=1M
. Sie können auch manuell aufrufen ersetzt werden soll sync
mit dem Führen oflag=sync
zu dd
(die die gleiche Arbeit tut ) und zu sagen , dd
Ihnen zu zeigen , wie viel es mit bisher übertragen hat status=progress
, die alle zusammen aussehen würde,
sudo dd bs=1M status=progress oflag=sync if=~/Downloads/ubuntu-19.04-desktop-amd64.iso of=/dev/sdL
(vergessen Sie nicht, L durch den richtigen Buchstaben zu ersetzen )