it-swarm.com.de

Installation von GRUB Bootloader friert beim Ausführen von "grub-install dummy" ein

Wenn ich den Ubuntu 12.04-Server von einer CD installiere, friert mein System ein, nachdem die Installation zu Installation GRUB= Bootloader, mit einer 50% -Vervollständigungsleiste und dem Befehl kommt

"Running "grub-install dummy"... 

darunter.

Ich habe diese Installation sowohl im erweiterten als auch im einfachen Modus versucht und die Installation ist in den letzten 10 Versuchen an derselben Stelle eingefroren.

Ich partitioniere die gesamte Festplatte und habe nur die zu installierende SQL-Software ausgewählt. Ich habe versucht, beide Sicherheitsupdates automatisch zu installieren und nicht.

Ich benutze folgende Maschine:

HP P2-1033W
Processor:  AMD Fusion E-300 (1.3GHz)
Processor Core: Dual-Core   
Memory: 3GB 3GB
Max Memory: 16GB    
Memory Slots:   2 (occupied)    
Graphics:   ATI Radeon HD 6310  
Hard Drive: 500GB SATA (7200rpm)    
Optical Drive:  SuperMulti DVD±RW   
Sound:  Realtek ALC662  Realtek ALC662
Network:    10/100 Base-T

Gibt es eine Methode, um das GRUB zu installieren, ohne einzufrieren?


Protokolldateien:

Diese wurden zusammen gefunden

May 22 02:20:13 ubuntu kernel: [ 2107.477308] NTFS driver 2.1.30 [Flags: R/O MODULE].  
May 22 02:20:13 ubuntu kernel: [ 2107.533946] QNX4 filesystem 0.2.3 registered.  
May 22 02:20:13 ubuntu os-prober: debug: running /usr/lib/os-probes/50mounted-tests on /dev/sda1  
May 22 02:20:14 ubuntu 50mounted-tests: debug: mounted using GRUB fat filesystem driver  
May 22 02:20:14 ubuntu 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/10freedos  
May 22 02:20:14 ubuntu 10freedos: debug: /dev/sda1 is a FAT partition (mounted by GRUB)  
May 22 02:20:14 ubuntu 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/10qnx  
May 22 02:20:14 ubuntu 10qnx: debug: /dev/sda1 is not a QNX4 partition: exiting  
May 22 02:20:14 ubuntu 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/20macosx  
May 22 02:20:14 ubuntu macosx-prober: debug: /dev/sda1 is not an HFS+ partition: exiting  
May 22 02:20:14 ubuntu 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/20Microsoft  
May 22 02:20:14 ubuntu 20Microsoft: debug: /dev/sda1 is a FAT partition (mounted by GRUB)  
May 22 02:20:14 ubuntu 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/30utility  
May 22 02:20:14 ubuntu 30utility: debug: /dev/sda1 is a FAT partition (mounted by GRUB) 

Dies ist alles ein Segmenet hier:

May 22 02:23:26 ubuntu ubiquity[4062]: Traceback (most recent call last):  
May 22 02:23:26 ubuntu ubiquity[4062]:   File "/usr/lib/ubiquity/ubiquity/misc.py", line 151, in grub_options  
May 22 02:23:26 ubuntu ubiquity[4062]:     for disk in p.disks():  
May 22 02:23:26 ubuntu ubiquity[4062]:   File "/usr/lib/ubiquity/ubiquity/parted_server.py", line 156, in disks  
May 22 02:23:26 ubuntu ubiquity[4062]:     return sorted(os.listdir(devices))  
May 22 02:23:26 ubuntu ubiquity[4062]: OSError: [Errno 2] No such file or directory: '/var/lib/partman/devices'
4
Steven

Dies ist keine Antwort, sondern eine Bitte um weitere Informationen. Ich verwende das Antwortformat, um die Anfrage leichter lesbar zu machen.

Ich kann (noch) nicht aus den Protokollmeldungen ermitteln, die Sie zu Ihrer Frage hinzugefügt haben, was gerade passiert.

Könnten Sie bitte den gesamten Inhalt von /var/log/syslog In einen Pastebin kopieren, zum Beispiel paste.ubuntu.com , damit wir ihn uns ansehen können?

Eine Möglichkeit, dies zu tun, ist

  1. Booten Sie Ihre 12.04 Live CD oder USB und wählen Sie Try Ubuntu
  2. Verwenden Sie den Dateimanager, um den (Stamm-) Ordner der Partition zu öffnen, in der Sie Ubuntu installieren möchten.
  3. Öffnen Sie var/log/syslog Auf Ihrem Installationslaufwerk in einem Texteditor. Wählen Sie den gesamten Text in der Protokolldatei aus und kopieren Sie ihn in die Zwischenablage.
  4. Öffnen Sie Firefox und gehen Sie zu http://paste.ubuntu.com und fügen Sie den Text der Syslog-Datei in das Feld Content: Ein. Klicken Sie dann auf die Paste! Taste.
  5. Die Seite wird aktualisiert und die URL der Seite ändert sich in etwas Ähnliches wie http://paste.ubuntu.com/1001713/ Speichern Sie diese URL! Fügen Sie sie Ihrer Frage hinzu, indem Sie Bearbeiten/Aktualisieren, damit wir Ihre Syslog-Einträge einsehen können.

Unten ist eine andere Möglichkeit, das Gleiche wie oben zu erreichen. Der einzige Unterschied besteht darin, dass die folgende Methode ein Hilfsprogramm namens pastebinit installiert und verwendet. Ich nehme an, die obige Methode könnte als einfacher angesehen werden. Aber ich habe begründet, dass es vielleicht etwas lehrreiches ist, zu zeigen, wie man das oben genannte mit pastebinit macht.

  1. Booten Sie Ihre 12.04 Live CD oder USB und wählen Sie Try Ubuntu
  2. Öffnen Sie ein Terminalfenster.
    (Hinweis: Sie können die Tastenkombination verwenden CtrlAlt+T um dies zu tun.)
  3. Führen Sie den Befehl gksudo software-properties-gtk Aus, um das Fenster Software Sources zu öffnen. Stellen Sie sicher, dass universe als Quelle ausgewählt ist. (Siehe Beispiel-Screenshot unten). Dann schließe das Fenster.

    screenshot showing "universe" source checked

  4. Führen Sie den Befehl Sudo apt-get update Aus.

  5. Führen Sie den Befehl Sudo apt-get install pastebinit Aus, um das Tool pastebinit zu installieren.

  6. Geben Sie den Text pastebinit -i In das Terminalfenster ein , drücken Sie jedoch NICHT die Eingabetaste .
  7. Verwenden Sie den Dateimanager, um den (Stamm-) Ordner der Partition zu öffnen, in der Sie Ubuntu installieren möchten. Navigieren Sie zum Ordner var/log. Wählen Sie die Datei syslog aus.
  8. Verwenden Sie Ihre Maus, um die Datei syslog aus dem Dateimanagerfenster in Ihr Terminalfenster zu ziehen und dort abzulegen. Am Ende sollte ein Befehl in der Befehlszeile des Terminalfensters angezeigt werden, der dem folgenden ähnlich ist.

    pastebinit -i '/media/0fbd8146-bba5-4754-b7e6-c3e63f415566/var/log/syslog'

    Wenn der Befehl korrekt aussieht, drücken Sie Enter
  9. Die Ausgabe des Befehls sollte die URL des Pastebins sein. Es sollte ungefähr so ​​aussehen: http://paste.ubuntu.com/1001713/
    Fügen Sie die URL zu Ihrer Frage hinzu, indem Sie sie bearbeiten/aktualisieren, damit wir Ihre Syslog-Einträge einsehen können.
1
irrational John