ubuntuusers.de

Grub Rescue "Unknown Filesystem"

Status: Gelöst | Ubuntu-Version: Ubuntu 16.04 (Xenial Xerus)
Antworten |

pegasus64de

Anmeldungsdatum:
14. März 2009

Beiträge: 124

Wohnort: Ebersberg

Hallo Zusammen,

hatte heute das problem, dass mein Notebook plötzlich ausging. Nach neustart landete ich im "Grub Rescue" > unknown Filesystem.

Nach Forumsrecherche habe ich versucht, mein GRUB neu zu installieren (nach Anleitung Grub reparieren mittels Desktop-CD, chroot-Methode).

Ausgabe: sudo parted -l

Model: ATA ST1000LM014-1EJ1 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos

Number  Start  End    Size    Type      File system     Flags
 1      106MB  188GB  188GB   primary   ntfs            boot
 2      188GB  975GB  786GB   extended
 5      188GB  338GB  150GB   logical   ext4
 6      338GB  967GB  628GB   logical   ext4
 7      967GB  975GB  8004MB  logical   linux-swap(v1)

Folgende Befehle habe ich anschliessend ausgeführt: sudo mount /dev/sda5 /mnt sudo mount /dev/sda1 /mnt/boot sudo mount -o bind /dev /mnt/dev sudo mount -o bind /sys /mnt/sys sudo mount -t proc /proc /mnt/proc sudo cp /proc/mounts /mnt/etc/mtab (Ausgabe: /proc/mounts' and /mnt/etc/mtab' are the same file) sudo chroot /mnt /bin/bash

grub-install /dev/sda update-grub

Nach einem Neustart kam wieder der GRUB, aber diesmal nur mit meiner Windows-Installation (die sich auch starten lässt).

Wo liegt mein Fehler dass ich nicht das übliche GRUB-Menü bekomme?

Danke schon vorab für zielführende Hilfe

Peter

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55372

Wohnort: Berlin

Erst einmal würde ich mal einen Dateisystemcheck über die Systempartition laufen lassen.

Und danach wäre mal die Ausgabe des Boot-Info-Skripts interessant.

pegasus64de

(Themenstarter)

Anmeldungsdatum:
14. März 2009

Beiträge: 124

Wohnort: Ebersberg

Check File-System kann ich grad nicht machen, da sda5 sich nicht aushängen lässt.

Result von Boot_info_script häng ich an.

RESULTS.txt (47.8 KiB)
Results_Bootinfoscript
Download RESULTS.txt

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55372

Wohnort: Berlin

pegasus64de schrieb:

Check File-System kann ich grad nicht machen, da sda5 sich nicht aushängen lässt.

In einem Livesystem wird die Partition überhaupt nicht automatisch eingebunden. Und selbst wenn dem so wäre könnte man dann die konkrete Fehlermeldung posten.

pegasus64de

(Themenstarter)

Anmeldungsdatum:
14. März 2009

Beiträge: 124

Wohnort: Ebersberg

Filecheck von sda5 gemacht über gparted

gparted_details.htm (3.1 KiB)
Download gparted_details.htm

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55372

Wohnort: Berlin

Scheint soweit ja alles in Ordnung.

Mal einen älteren Kernel ausprobiert, um sicherzustellen, dass es nicht am aktuellen liegt?

pegasus64de

(Themenstarter)

Anmeldungsdatum:
14. März 2009

Beiträge: 124

Wohnort: Ebersberg

Hallo TomTomTom

Bekomm im GRUB aktuell nur noch Windows zum Boot angeboten.

Bevor der Rechner in den Grub-Rescue-Terminal fiel habe ich auch ältere Kernel versucht, alle ohne erfolg.

Wie bekomm ich mein gewohntes Grub-Menü wieder her (also mit Linux zur Auswahl)?

Was ich vor allem nicht verstehe ist, warum nur noch Windows zum Boot angeboten wird.

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55372

Wohnort: Berlin

pegasus64de schrieb:

Wie bekomm ich mein gewohntes Grub-Menü wieder her (also mit Linux zur Auswahl)?

Im Prinzip™ über eine GRUB 2/Reparatur.

Diesmal aber korrekt, deine Windows-Partition hat darin absolut nichts zu suchen.

sudo mount /dev/sda5 /mnt
sudo mount -o bind /dev /mnt/dev
sudo mount -o bind /sys /mnt/sys
sudo mount -t proc /proc /mnt/proc
sudo chroot /mnt
install-grub /dev/sda
update-grub
exit
sudo umount /mnt/sys /mnt/dev /mnt/proc /mnt

black_tencate

Avatar von black_tencate

Anmeldungsdatum:
27. März 2007

Beiträge: 11271

Hej pegasus64de,

pegasus64de schrieb:

...(nach Anleitung Grub reparieren mittels Desktop-CD, chroot-Methode).

Ausgabe: sudo parted -l

[...]
Number  Start  End    Size    Type      File system     Flags
 1      106MB  188GB  188GB   primary   ntfs            boot
[...]

Folgende Befehle habe ich anschliessend ausgeführt:

sudo mount /dev/sda5 /mnt
sudo mount /dev/sda1 /mnt/boot

und lt. RESULTs.txt ist das auch so ausgeführt worden. Du mußt Dich jetzt nur fragen lassen, wie Du darauf gekommen bist, sda1 nach /mnt/boot zu mounten; sda1 ist Deine Windowspartition, und nicht eine separate /boot-Partition. Bei Dir liegt "/boot" innerhalb von "/" auf sda5. (in dem Artikel steht unter 2. optional)

Gruß black tenate

Oops, da war tomtomtom etwas schneller 😕

pegasus64de

(Themenstarter)

Anmeldungsdatum:
14. März 2009

Beiträge: 124

Wohnort: Ebersberg

Hallo TomTomTom,

mit Ausnahme von

root@ubuntu:/# install-grub /dev/sda install-grub: Befehl nicht gefunden.

hat alles gefunzt, werde jetzt mal neu starten.

Melde mich anschliessend nochmal.

Edit: Wieder nur Windows zu booten

Install-grub lässt sich nicht ausführen: Befehl nicht gefunden

Muss ich noch eine andere Partition einbinden?

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55372

Wohnort: Berlin

Der Befehl muss

grub-install

heißen. Ich brauch wohl Urlaub.

(Steht übrigens auch korrekt im verlinkten Artikel GRUB 2/Reparatur.)

pegasus64de

(Themenstarter)

Anmeldungsdatum:
14. März 2009

Beiträge: 124

Wohnort: Ebersberg

Hallo tomtomtom,

also ein Teilerfolg ist eingetroffen: Ubuntu fährt wieder hoch.

Allerdings ohne den GRUB anzuzeigen, sondern startet gleich direkt durch.

Aber an die Problemlösung mach ich mich morgen. Für heut erst mal ein fettes Danke.

p.s. Auf gelöst setze ich das Thema, wenn der Grub wieder arbeitet wie vorher 😉

Schönen Abend Peter

black_tencate

Avatar von black_tencate

Anmeldungsdatum:
27. März 2007

Beiträge: 11271

Hej tomtomtom,

tomtomtom schrieb:

... (Steht übrigens auch korrekt im verlinkten Artikel GRUB 2/Reparatur.)

😈 dabei bist es doch häufig Du, der ins Wiki verlinkt, und dort geschriebenes hier nicht wiederholt. (in der Schule hieß das dann: Du schreibst das bis morgen 100 mal ab 🤓 )

Ich brauch wohl Urlaub.

mach das, ist sowieso nicht sooo viel los hier auf UUde.

Gruß black tencate

pegasus64de

(Themenstarter)

Anmeldungsdatum:
14. März 2009

Beiträge: 124

Wohnort: Ebersberg

Hallo Tomtomtom,

also der Grub startet im Terminal-Look, muss mit Esc den Startvorgang unterbrechen. Was mir jedoch fehlt ist der Eintrag meiner Windows-Partition ☹.

Habe aus dem laufenden Betrieb nochmal den install-grub und grub-update ausgeführt, keine Verbesserung.

Bevor ich nun noch:

BIOS-Installation

sudo apt-get --reinstall install grub-common grub-pc os-prober # grub-gfxpayload-lists

ausführe und wieder was zerstöre frag ich lieber nochmal ☺.

Im Bios habe ich den Punkt UEFI "disabled" gefunden. Bedeutet das, dass ich doch die EFI-Variante verwenden muss?

Durch die "Terminal-Optik" habe ich auch beim booten gesehen, dass ein "TPM Error (7) occured" gemeldet wird. Hierzu find ich aber leider im Forum keinen Eintrag.

Schönen Gruß peter

black_tencate

Avatar von black_tencate

Anmeldungsdatum:
27. März 2007

Beiträge: 11271

Hej pegasus64de,

pegasus64de schrieb:

... also der Grub startet im Terminal-Look

was erwartest Du, grub ist keine GUI.

...muss mit Esc den Startvorgang unterbrechen.

schau Dir das Kapittel Die-Datei-etc-default-grub an, - > Bedeutung der Variablen.

...Was mir jedoch fehlt ist der Eintrag meiner Windows-Partition ☹.

Du hast zwar durch die verunglückte (1.) Reparatur jetzt zusätzlich Dateien in Deinem Windows

sda1: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7
    Boot sector info:   No errors found in the Boot Parameter Block.
    Operating System:  Windows 7
    Boot files:        /grub/grub.cfg /bootmgr /Boot/BCD 
                       /Windows/System32/winload.exe

das sollte aber nichts bedeuten. Aber, die kannst Du einfach löschen (das ganze Verzeichnis grub in Windows).

Zeige bitte

sudo grub-mkconfig

aus dem laufenden Ubuntu, ferner ein

ls /etc/grub.d

Gruß black tencate

Antworten |