[gelöst] Grub erkennt Bootpartition nicht

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
geier22

Re: Grub erkennt Bootpartition nicht

Beitrag von geier22 » 13.05.2017 12:36:01

Noch ein paar Tests: :mrgreen:
was beim einbinden durch die letzte 1 oder 2 geschieht:

Code: Alles auswählen

fsck /dev/sda5
oder, etwas aufwändiger:
mit badblocks aus Debiane2fsprogs - grad mal getestet - dauert etwas und sollte dann so aussehen:

Code: Alles auswählen

# badblocks -vsn /dev/sdb2
Es wird nach defekten Blöcken im zerstörungsfreien Lesen+Schreiben-Modus gesucht
Von Block 0 bis 41921535
Es wird nach defekten Blöcken gesucht (zerstörungsfreier Lesen+Schreiben-Modus)
Es wird mit zufälligen Mustern getestet: erledigt                                             
Durchgang beendet, 0 defekte Blöcke gefunden. (0/0/0 Fehler)
oder Kombination aus beiden:

Code: Alles auswählen

fsck.ext4 -v -f -c /dev/sda
wobei
"c" --> fsck bnutzt badblocks
"v"----> Verbose mode
"f" ---> Trotzdem prüfen, auch wenn das Filesystem sauber erscheint

bedeuteu
Zuletzt geändert von geier22 am 13.05.2017 12:39:41, insgesamt 1-mal geändert.

Benutzeravatar
Seefahrer
Beiträge: 64
Registriert: 19.11.2013 17:20:01
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Grub erkennt Bootpartition nicht

Beitrag von Seefahrer » 13.05.2017 12:38:37

Fehlerausgabe beim Versuch von der Konsole aus zu mounten:

Code: Alles auswählen

mount /dev/sda5 /mnt/Stretch
mount: wrong fs type, bad option, bad superblock on /dev/sda5,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

Code: Alles auswählen

dmesg | tail
...
[  684.409196] EXT4-fs (sda5): couldn't mount RDWR because of unsupported optional features (400)
NACHTRAG:

Code: Alles auswählen

fsck /dev/sda5
fsck from util-linux 2.20.1
e2fsck 1.42.5 (29-Jul-2012)
/dev/sda5 besitzt nicht unterstützte Eigenschaft(en): metadata_csum
e2fsck: Neuere Version von e2fsck benötigt!

Code: Alles auswählen

badblocks -vsn /dev/sdb5
badblocks: Datei oder Verzeichnis nicht gefunden beim Versuch, die Gerätegröße festzustellen
Jedes mal, wenn Dein Problem hier gelöst wurde, bedankst Du Dich am besten dadurch, indem auch Du wiederum einem Dutzend anderer hier dabei hilfst, deren Probleme in den Griff zu bekommen :THX:

owl102

Re: Grub erkennt Bootpartition nicht

Beitrag von owl102 » 13.05.2017 13:38:12

Seefahrer hat geschrieben:

Code: Alles auswählen

[  684.409196] EXT4-fs (sda5): couldn't mount RDWR because of unsupported optional features (400)
Da hatte ich ja (ausnahmsweise) richtig geraten!

Du könntest das optionale Feature "metadata_csum" von /dev/sda5 entfernen:

Code: Alles auswählen

tune2fs -O ^metadata_csum /dev/sda5
fsck.ext4 -fy /dev/sda5
Das müsstest du von einem Live-System aus machen (welches "metadata_csum" kennt, deswegen geht es nicht von deinem Wheezy aus), und /dev/sda5 darf (natürlich) nicht gemounted sein.

Danach solltest du die Partition auch unter Wheezy mounten können.

Benutzeravatar
Seefahrer
Beiträge: 64
Registriert: 19.11.2013 17:20:01
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Grub erkennt Bootpartition nicht

Beitrag von Seefahrer » 13.05.2017 18:05:27

OK owl102, das habe ich jetzt getan, und Du hattest Recht. Nun kann auch mein Wheezy die Partition lesen. Besten Dank auch an Dich.
Kannst Du mir vielleicht noch kurz erklären, was es mit diesem Feature metadata_csum auf sich hat? Leider konnte ich im Netz nicht wirklich was aussagekräftiges darüber finden.
Jedes mal, wenn Dein Problem hier gelöst wurde, bedankst Du Dich am besten dadurch, indem auch Du wiederum einem Dutzend anderer hier dabei hilfst, deren Probleme in den Griff zu bekommen :THX:

owl102

Re: Grub erkennt Bootpartition nicht

Beitrag von owl102 » 13.05.2017 18:13:20

Seefahrer hat geschrieben:Kannst Du mir vielleicht noch kurz erklären, was es mit diesem Feature metadata_csum auf sich hat?
https://ext4.wiki.kernel.org/index.php/ ... _Checksums

Kurz: Das Dateisystem (also quasi alles außer den Dateien selber) wird durch Prüfsummen geschützt. Sollte die Festplatte bzw. der Controller rumspinnen und die Daten nicht korrekt liefern, bekommt dies dann ext4 mit, bevor es Müll weiterreicht oder gar wieder zurückschreibt.

Ein IMHO sehr sinnvolles Feature, aber eben noch nicht im Debian-Wheezy-Kernel enthalten.

Benutzeravatar
Seefahrer
Beiträge: 64
Registriert: 19.11.2013 17:20:01
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Grub erkennt Bootpartition nicht

Beitrag von Seefahrer » 13.05.2017 18:40:29

Ah OK, ich verstehe. Dann nur noch eine letzte Frage: Kann ich dieses Feature auch wieder auf so eine Einfache Art in mein ext4 zurückinstallieren, wenn ich vielleicht mein System dann mal komplett umstelle?
Jedes mal, wenn Dein Problem hier gelöst wurde, bedankst Du Dich am besten dadurch, indem auch Du wiederum einem Dutzend anderer hier dabei hilfst, deren Probleme in den Griff zu bekommen :THX:

owl102

Re: Grub erkennt Bootpartition nicht

Beitrag von owl102 » 13.05.2017 19:33:45

Seefahrer hat geschrieben:Ah OK, ich verstehe. Dann nur noch eine letzte Frage: Kann ich dieses Feature auch wieder auf so eine Einfache Art in mein ext4 zurückinstallieren, wenn ich vielleicht mein System dann mal komplett umstelle?
Ja, das sollte so gehen:

Code: Alles auswählen

tune2fs -O metadata_csum /dev/sda5
fsck.ext4 -fy /dev/sda5

Benutzeravatar
Seefahrer
Beiträge: 64
Registriert: 19.11.2013 17:20:01
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Grub erkennt Bootpartition nicht

Beitrag von Seefahrer » 14.05.2017 09:07:23

Danke Euch allen für die kompetente Hilfe!
:THX:

Damit ist dieses Problem nun vollkommen gelöst.


Debiangruß
Seefahrer
Jedes mal, wenn Dein Problem hier gelöst wurde, bedankst Du Dich am besten dadurch, indem auch Du wiederum einem Dutzend anderer hier dabei hilfst, deren Probleme in den Griff zu bekommen :THX:

Antworten