it-swarm.com.de

ubuntu server 14.04 64bit LTS kann nicht vom USB-Laufwerk installiert werden

Ich habe mit Startup Disk Creator (in Ubuntu Desktop 12.04 32-Bit) ein bootfähiges USB-Laufwerk aus einem ISO-Image von Ubuntu Server 14.04 64-Bit erstellt, wenn ich einen anderen Computer über dieses USB-Laufwerk booten möchte. es kommt durch die auswahl der sprache, dann zeigt es mir den fehler, dass es die cd-rom nicht mounten kann, um die installation fortzusetzen, ich habe es mehrmals mit anderen usb-geräten versucht, aber es zeigt mir den gleichen fehler. Wie kann ich diese Arbeit bekommen?

24
Latyyfa

Ich habe dieses Problem gelöst, indem ich ein anderes ISO-Bild verwendet habe !! Ich habe dieses Bild ubuntu-14.04.2-server-AMD64.iso geändert und dieses ubuntu-14.04.1-server-AMD64.iso verwendet, und es hat wie ein Zauber funktioniert, wenn derselbe Startdiskettenersteller und derselbe USB verwendet wurden. Schließlich denke ich, dass dies ein Fehler in dieser Version von Ubuntu Server ist, weil ich nicht der einzige bin, der diesen Fehler bekommt.

2
Latyyfa

So habe ich es zum Laufen gebracht.

Wenn der CD-ROM-Fehler auftritt, verschieben Sie den Installations-USB-Stick von einem Anschluss an einen anderen USB-Anschluss Ihres PCs. Dann erneut versuchen.

Das hat funktioniert. Ich weiß nicht warum.

Nicht nur das, sondern ich habe 14.04 später in dieser Nacht neu installiert, und der CD-ROM-Fehler ist nicht noch einmal aufgetreten. Die 2. Installation verlief reibungslos.

Ja, es hat auch bei mir funktioniert.

42
user535927

Das Problem ist, dass das neue Image nicht für das Unetbooten oder einen der normalen USB-Ersteller gedacht ist.

Verwenden Sie einfach dd wie:

dd if=ubuntu-14.04.2-server-AMD64.iso of=/dev/sdb bs=16M

(Ersetzen Sie natürlich /dev/sdb durch den Pfad zu Ihrem USB-Stick, aber verwenden Sie keine Partitionen (d. h. verwenden Sie /dev/sdb1, /dev/sdb2 usw. - nur das gesamte Gerät).

16
Gerry D

http://ubuntuforums.org/showthread.php?t=225386 hat eine Antwort.

Hier sind die Schritte, die ich unternommen habe, um es zum Laufen zu bringen

  1. Wenn Sie den Fehler erhalten, Alt+F2 zu einer zweiten Konsole.
  2. Finden Sie heraus, welches Gerät Ihr USB-Stick ist (tail -n 100 /var/log/syslog)
  3. Wenn das Gerät ausgelastet ist, mounten Sie es (umount/dev/sd [abcdef] 1)
  4. Dann mounten Sie es auf /cdrom (mount -t vfat /dev/sd[abcdef]1 /cdrom)
  5. Alt+F1 um zur Installationskonsole zurückzukehren und erneut zu ermitteln
13
SkunkBeard

Mit der Installations-CD ubuntu-14.04.2-server-AMD64.iso bin ich auf dasselbe Problem gestoßen, für mich war es so einfach wie das Ausführen: umount /dev/sdc1

Mein tail -n 20 /var/log/syslog hat gezeigt, dass das Installationsprogramm mehrfach versucht hat, /dev/sdc1 zu mounten, aber da es bereits auf /media gemountet war, ist dies offensichtlich fehlgeschlagen.

Mit dem obigen Befehl habe ich das USB-CD-Laufwerk abgemeldet und der folgende Versuch, es automatisch zu mounten, war sofort erfolgreich. Nach Alt+F2 Überprüfen Sie einfach, was gerade eingehängt ist, indem Sie mount in der Eingabeaufforderung eingeben.

5
jogamü

Die Schritte hier:

  1. Drücken Sie im dritten Bildschirm (warten Sie nicht bis zum nächsten Bildschirm) Alt+F1, Eingeben
  2. Geben Sie: df -h ein, um Informationen darüber zu erhalten, wo sich die USB-Flash-Disk befindet bzw. wo sie installiert ist. in zB: "/ dev/sda1" mount as "/ media"
  3. Geben Sie den Befehl mount -t iso9660 /media/ubuntu.iso /cdrom -o ro,loop ein.
  4. Dann drück alt+F1 um zum Hauptbildschirm der Installation zurückzukehren
  5. Fertig. Jetzt können Sie Ihre Prozessinstallation wie gewohnt fortsetzen.

Die Quelle ist hier ...

3
aaps10

mkusb funktioniert in und mit Ubuntu Server sowie Ubuntu Desktop

  • mkusb version 12 alias dus funktioniert im Textmodus, sodass Sie es auch verwenden können, wenn Sie Ubuntu Server über die Konsole oder remote über ssh ausführen.

    enter image description here

  • mkusb version 12 alias dus funktioniert im Grafikmodus in Ubuntu (Desktop).

    enter image description here

    enter image description here

  • mkusb verwendet dd under the hood, um Linux-Hybrid-ISO-Dateien auf ein USB-Laufwerk oder eine Speicherkarte zu klonen. Dies ist eine zuverlässige Methode zum Erstellen eines Startlaufwerks. Alle aktuellen Ubuntu-ISO-Dateien sind Hybrid-ISO-Dateien, einschließlich mini.iso und der Ubuntu Server-ISO-Dateien.

  • dd ist unkompliziert, sehr mächtig, aber auch sehr gefährlich. Sie können wichtige Daten leicht überschreiben, indem Sie auf das falsche Laufwerk schreiben. mkusb legt einen Sicherheitsgurt um dd.

  • Installiere mkusb mit den folgenden Kommandozeilen

    Wenn Sie Standard-Ubuntu 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
    _
  • Lean-Alternative in Ubuntu Server: nur mkusb-nox installieren

    _mkusb-nox_ ist ein Befehlszeilentool, das auch die Sicherheit um dd umschließt und nicht viele zusätzliche Programmpakete installieren möchte, sondern nur pv.

    _Sudo add-apt-repository ppa:mkusb/ppa  # and press Enter
    Sudo apt-get update
    Sudo apt-get install mkusb-nox
    _

    Führen Sie _mkusb-nox_ beispielsweise mit der folgenden Befehlszeile aus

    _Sudo mkusb-nox ubuntu-16.04.1-server-AMD64.iso
    _

    Das Handbuch bietet weitere Details,

    _man mkusb-nox
    _

Links

0
sudodus

Installieren Sie GRUB2 auf USB, um Ubuntu Linux ISO zu starten

Ein weiterer Vorteil ist, dass Sie den GRUB2 so einrichten können, dass er von einer anderen ISO bootet. [Siehe Multi-ISO weiter unten]

Schritte Siehe pendrivelinux für Details

Installieren Sie GRUB2 auf USB (vorausgesetzt, das USB-Laufwerk befindet sich auf der Partition/dev/sdx1)

  1. Sudo mkdir /mnt/USB && Sudo mount /dev/sdx1 /mnt/USB
  2. Sudo grub-install --force --removable --boot-directory=/mnt/USB/boot /dev/sdx
  3. cd /mnt/USB/boot/grub
  4. wget pendrivelinux.com/downloads/grub.cfg [1]
  5. laden Sie die gewünschte ISO-Datei herunter und benennen Sie sie in /mnt/USB/ubuntu.iso um. Stellen Sie sicher, dass es ubuntu.iso heißt und nicht das Original ubuntu-16.04.1-desktop-i386.iso

Hinweis: Wenn Sie eine 64-Bit-ISO verwenden, müssen Sie die Datei grub.cfg ändern. Siehe [1] unten für Details

Getan. Sie sollten in der Lage sein, Ihren Computer über USB zu booten.

[1] Hier der Inhalt der grub.cfg

set timeout=10
set default=0

menuentry "Run Ubuntu Live ISO" {
 loopback loop /ubuntu.iso
 linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso splash --
 initrd (loop)/casper/initrd.lz
}

64-Bit-ISOs vmlinuz heißen vmlinuz.efi. so wird zeile 6 der grub.cfg sein

 linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu.iso splash --

Multi-ISO

  1. Fügen Sie Ihre ISO (z. B. ubuntu-16.04.1-desktop-AMD64.iso) in /mnt/USB/ ein.
  2. Fügen Sie grub.cfg ein menuentry mit dem richtigen ISO-Namen hinzu
menuentry "Run Ubuntu 16.04.1 Live ISO" {
 loopback loop /ubuntu-16.04.1-desktop-AMD64.iso
 linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-16.04.1-desktop-AMD64.iso splash --
 initrd (loop)/casper/initrd.lz
}
0
Sungam

Stieß auch mit ubuntu-14.04.3-server-AMD64.iso auf dieses Problem. Das Aushängen von/sda/von/media und das erneute Einhängen als/cdrom hat funktioniert, aber später trat ein Installationsfehler auf, als versucht wurde, Dateien für die Installation zu extrahieren. Das USB-Laufwerk, von dem ich es installieren wollte, wurde mit Linux Live (LILI) USB Creator erstellt. Ich habe den USB-Installer mit dem Universal USB-Installer von PenDriveLinux neu erstellt und alles hat perfekt funktioniert.

0
Dowlers