Ich habe benutzt:
dd if=/path/to/my/ubuntuiso/ubuntu.iso of=/dev/sdb1 bs=4M && sync
Um bootfähige Ubuntu-USB-Laufwerke auf älteren Ubuntu-Versionen zu erstellen. Es hat perfekt funktioniert. Manchmal habe ich das Startup Disk Creator
Programm benutzt, was gut funktioniert hat.
Aber wenn ich die gleichen Methoden auf Ubuntu 16.04 LTS verwende, werden beim anschließenden Formatieren einige Warnungen angezeigt.
Das Installationsmedium funktioniert wie erwartet, aber wenn ich versuche, den USB-Stick nach Abschluss meiner Arbeit zu formatieren, wird die folgende Warnung angezeigt:
Die Aufteilung dieses Pendrive sieht seltsam aus:
Und es zeigt auch mein 16GB pendrive als 64GB.
Nachdem ich viel mit Gparted zu tun hatte, werde ich es irgendwie formatieren. Aber warum passiert das so? Gibt es bessere Methoden zum Erstellen von bootfähigem Ubuntu in 16.04?
EDIT : Es gibt eine ähnliche Frage hier . Aber meine Frage ist nicht, wie man es richtig formatiert. Meine Frage ist "Wie erstelle ich ein bootfähiges USB ohne diese Fehler." & "Was sind die Ursachen für diesen Fehler?"
quelle
mkfs
nach einer ISO. Funktioniert unabhängig von der USB-Erstellungsmethode.Antworten:
Eine Befehlszeilenmethode zum Herstellen eines Live-USB für UEFI-Systeme
Bitte beachten Sie: Dadurch werden alle Daten auf dem Zielgerät gelöscht.
Installationsvoraussetzung:
Angenommen, das Ziel-USB liegt bei
/dev/sdb
( Bitte überprüfen Sie zuerst mit
lsblk
odergnome-disks
odersudo fdisk -l
und stellen Sie sicher, dass Sie wissen, was Sie formatieren)Stellen Sie sicher, dass auf dem Gerät kein Dateisystem geladen ist, und heben Sie es gegebenenfalls auf, zum Beispiel:
Bestehende Partitionstabelle löschen:
Erstelle ein neues GPT:
Format als FAT32:
Prüfen Sie:
Sollte etwas ausgeben wie:
Hängen Sie das Laufwerk ein und extrahieren Sie die ISO-Datei darauf. Ersetzen Sie dabei "name-of-iso" durch den tatsächlichen Dateinamen der zuvor heruntergeladenen ISO-Datei
Aushängen
Nun starte neu und genieße Ubuntu ^ _ ^
( Hier habe ich ursprünglich gelernt, dies zu tun.)
quelle
p7zip-full
. Es wäre besser, wenn Sietar
in Ihrer Antwort das Gleiche mit hinzufügen würden .tar
in Ihrer Antwort hinzu. (oder sogar hinzufügen, dass 7z verfügbar ist inp7zip-full
)Hier ist, wie ich das Problem gelöst habe, dass dieser Fehler auftritt, wenn versucht wird, einen USB-Stick neu zu formatieren, nachdem er als Installationsmedium verwendet wurde:
Die akzeptierte Antwort ist zu komplex, da sie viele Eingaben erfordert und es erforderlich ist, sich den Namen des jeweiligen Datenträgers zu merken (andernfalls kann es zu ernsthaften Problemen kommen). Meins ist super einfach zu implementieren.
quelle
Es wurde festgestellt, dass das Problem auf einen Fehler in zurückzuführen ist
usb-creator-gtk
. Beim Erstellen von bootfähigen Medien wird eine falsche Blockgröße festgelegt.Wenn dieser Fehler Sie betrifft, können Sie ihn hier markieren: https://bugs.launchpad.net/ubuntu/+source/usb-creator/+bug/1589028
quelle
Das war viel einfacher. Ersetzen
/dev/sdd
Sie einfach mit Ihrer Geräteadresse. Dies finden Sie im Dienstprogramm Disks oder Gparted .Anschließend können Sie mit Startup Disk Creator das Image auf das Laufwerk brennen.
quelle
Ich benutze UNetbootin auf Ubuntu (sowohl ältere Version als auch 16.04) und es funktioniert gut auf meinem PC. Hier ist der Link für weitere Informationen.
quelle
Versuchen Sie es auf
dd if=/path/to/my/ubuntuiso/ubuntu.iso of=/dev/sdb
diese Weise, hat mich nie im Stich gelassen. (Hinweis b nicht b1 am Ende - zerstört andere Partitionen, falls vorhanden)Haben Sie überprüft, ob die ISO beschädigt ist?
Auch wenn Sie dies von TTY aus tun, während Sie nicht in der grafischen Umgebung angemeldet sind, kann dies helfen, das Problem aufzuspüren.
Bearbeiten: Anstatt die ISO zu verwenden, können Sie auch
/dev/null
die Partitionstabelle überschreiben.quelle
/dev/null
zeigt auf 'nichts' und wird für die Ausgabe verwendet,/dev/zero
generiert jedoch Nullzeichen (ASCII 0).Die Beschwerde über die Blockgröße wurde wahrscheinlich durch einen Fehler in der Software verursacht, die das
iso9660
Dateisystem liest . Eine neue Version vongparted
wird veröffentlicht und ist mindestens in Ubuntu 17.10 verfügbar, wo dieser Fehler behoben wird.Sie können das Laufwerk
mkusb
mit klonen . Diese Methode reagiert nicht auf den Inhalt des Laufwerks und ist daher sehr zuverlässig.Es ist auch sehr sicher, weil mkusb den mächtigen, aber gefährlichen
dd
Befehl " sicher umschlingt" . Das Ziellaufwerk wird sehr deutlich angezeigt und Sie haben einen endgültigen Kontrollpunkt, an dem Sie überprüfen können, ob Sie das richtige Laufwerk installieren (und Fehler vermeiden).Siehe diesen Link: https://help.ubuntu.com/community/mkusb
Wenn es immer noch nicht funktioniert, können Sie über den folgenden Link versuchen,
Ich kann mein USB-Laufwerk nicht formatieren. Ich habe es schon mit mkdosfs versucht und gparted - Analyse des Problems
Bitte beachten Sie, dass Sie nicht mit der Formatierung beginnen müssen, da mkusb ohnehin den vorherigen Inhalt des Laufwerks überschreibt. Sie können direkt weitermachen und
quelle
Ein Problem, das mit der gewählten Antwort einhergeht : Der USB-Stick ist jetzt beim Einfügen unsichtbar. (Ich bin auf Lubuntu 16.04 64-Bit) Lösung: Öffnen Sie das
Disks
Dienstprogramm, um es bereitzustellen.Was mit der gewählten Antwort geklappt hat, ist, dass wir zu der guten alten Art zurückgekehrt sind, dass das USB-Laufwerk die bootfähige ISO geschrieben hat und weiterhin ein beschreibbares USB-Laufwerk mit verbleibendem Speicherplatz zum Speichern anderer Dateien (von einem anderen vorhandenen Betriebssystem, auf dem Wir führen das Live-Betriebssystem nicht aus. Mit
Startup Disk Creator
Stand 16.04, den USB ist auszulöschen, eine schreibgeschützte Partition ähnlich einer CD zu schaffen, so dass der verbleibende Teil des USB nicht zugewiesenen (so eine 32 GB - Laufwerk wird ein 900 MB nur schreib fahren), und ich war nicht in der Lage, eine beliebige sekundäre Partition im nicht zugewiesenen Speicherplatz zu erstellen.Update: Unetbootin schien den Job zu erledigen, das USB- Stick blieb sichtbar, wurde beim Einlegen nicht ausgeblendet und der verbleibende Teil der Festplatte blieb für die Speicherung anderer Daten verfügbar. ABER die Festplatte wurde NICHT als bootfähiger USB erkannt, als ich meinen Laptop bootete! Ich habe die Ubuntu-Version von UNetBootin verwendet.
quelle
Ich hatte genau das gleiche Problem, auch auf einer brandneuen SSD. Ich habe Linux Mint 18.1 und Ubuntu 16.04 LTS ISO-Versionen verwendet. Egal, wie oft ich die ISOs erneut heruntergeladen, die ISOs neu geschrieben und alle oben vorgeschlagenen Schritte zur Behebung des erwähnten Fehlers ausgeführt habe, es würde einfach nicht verschwinden. Seltsamerweise hatte ich Mint 18.1 installiert und wollte eine Neuinstallation durchführen, aber dann trat der Fehler auf. Ich habe sogar die gleichen USB-Sticks und SSDs verwendet, um Windows 10 zu installieren. Dann habe ich die gleichen USB-Festplatten AGAION mit Ubuntu 16.04 / Mint 18.1 neu geschrieben und die Installation ist fehlgeschlagen. Meine Meinung ist, dass entweder ein Fehler in der ISO-Datei aufgetreten ist oder meine bestimmte Hardware nicht kompatibel ist. Ich habe mehrere Stunden meines Lebens verschwendet.
** LÖSUNG: Ubuntu 17.04 ISO heruntergeladen und installiert. Funktionierte einwandfrei auf genau derselben Hardware, denselben USB-Laufwerken / -Sticks, auf denen Ubuntu 16.04 nichts davon hatte. ****
quelle
Anscheinend liegt der Fehler beim fehlerhaften Lesen des Laufwerks und nicht beim Befehl dd oder beim Programm Startup Disk Creator
Debian-Fehlerbericht für Teil: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=788808
Umgehung: Wenn Sie fdisk anstelle von parted verwenden, wird die richtige Partitionierung angezeigt. Verwenden Sie fdisk anstelle von parted, bis der parted-Fehler behoben ist.
quelle
Es ist eine Schande , dass viele dieser GUI Festplatten - Dienstprogramme werden nicht nur ermöglichen es Ihnen , die Partition zu löschen Tabelle aus dem USB, anstatt nur Führung mit dummen Fehlern wie:
Dieser Fehlerdialog sollte mit dieser Frage gekoppelt sein:
Da dies nicht der Fall ist, können Sie es mit diesem Befehl sofort selbst tun:
Stellen Sie zwei Dinge sicher, bevor Sie den obigen Befehl ausführen:
Wie andere bereits erwähnt haben, können Sie den Gerätepfad folgendermaßen ermitteln:
Danach können Sie wahrscheinlich mit dem Dienstprogramm fortfahren, mit dem Sie diesen Fehler gemeldet haben.
Übrigens, die dd-Befehlslösungen für dieses Problem sind für meine Bedürfnisse zu langsam. Alles, was ich wirklich tun möchte, ist, diesen Fehler zu beseitigen, ohne auf dd zu warten, um das gesamte Laufwerk auf Null zu setzen.
quelle