Hallo zusammen,
auf meinem frisch installierten Debian-System (unstable, kernel 2.6.26) habe ich eine neue SATA-Platte mit
mehreren etx3-Partitionen mit dem Hauptsystem sowie zwei ältere IDE-Platten mit älteren Daten.
Ich benutze GRUB2 und das hatte bei der Installation schon mehrfach Probleme bereitet, die ich darauf zurückführe,
dass die Nummerierung der Laufwerke in der SATA-IDE-Mischung bei untershiedlichen Kerneln durcheinandergerät.
Aber das ist nur eine Vermutung.
Jetzt habe ich den 2.6.30er Kernel zusätzlich installiert und kann damit nicht booten. Es kommt jedes mal zuerst
eine Fehlermeldung, dass swap nicht aktiviert werden konnte und dann bricht e2fsck mit der Meldung ab, dass
es keinen gültigen Superblock gibt.
Komischerweise lässt sich das System unter 2.6.26 immer problemlos booten, der beschriebene Fehler
tritt immer nur dann auf, wenn ich versuche mit dem 2.6.30er Kernel zu booten. Daraus schliesse ich, dass mit
dem Filesystem eigentlich alles in Ordnung ist. Eine mögliche Erklärung wäre wie oben bereits erwähnt eine falsche
Zuordnung bzw. Nummerierung der Laufwerke im SATA/IDE Mischbetrieb und in Zusammenhang mit GRUB2.
Da ich nicht weiss woran es liegt, am Kernel, oder an e2fsck, oder gar an GRUB2 habe ich bisher noch keinen
bug gemeldet.
Ist das Problem jemandem bekannt und gibt es dafür einen fix oder einen workaround?
Olaf
2.6.30 kommt mit alten ext3 filesystemen nicht zurecht
Re: 2.6.30 kommt mit alten ext3 filesystemen nicht zurecht
Ich benutzte bis gestern 2.6.30 und nun 2.6.30.1, beides kein Problem. Hast du irgendwas an den filesystem options gedreht?
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
-
- Beiträge: 473
- Registriert: 15.11.2007 22:07:42
- Lizenz eigener Beiträge: GNU General Public License
Re: 2.6.30 kommt mit alten ext3 filesystemen nicht zurecht
hast du schon versucht in der GRUB-Konfiguration und in /etc/fstab die Laufwerkszuordnung per UUID anstatt mit device-name vorzunehmen?
Re: 2.6.30 kommt mit alten ext3 filesystemen nicht zurecht
Nein, ich habe alles auf default/standardwerten gelassen. Ebenso für GRUB2, da habe ich alles so gelassen, wie es die Installationsskripte erzeugt haben.TRex2003 hat geschrieben:Ich benutzte bis gestern 2.6.30 und nun 2.6.30.1, beides kein Problem. Hast du irgendwas an den filesystem options gedreht?
Noch zur Hardware:
Mainboard: ASRock G43Twins-FullHD
SATA-Festplatte: WD Caviar Blue
Re: 2.6.30 kommt mit alten ext3 filesystemen nicht zurecht
Hmm, wusste bis eben nicht mal was das ist. Habe mittlerweile eine Idee, wie das funktioniert, zumindest bei mount und /etc/fstab.xTOMx hat geschrieben:hast du schon versucht in der GRUB-Konfiguration und in /etc/fstab die Laufwerkszuordnung per UUID anstatt mit device-name vorzunehmen?
Da ich bisher noch nicht an der GRUB2-config rumgefummelt habe müsste ich da erstmal genau schauen, wo und wie das geht, damit ich mir am
Ende nicht alles zerschiesse. Habe keine Lust wieder eine Woche rumzufrickeln, x-mal über die rescue-disk zu booten bis es dann nach einer Woche endlich wieder läuft - so war es beim Installieren des Systems. Irgendwie war das früher mal einfacher.... Ist schon frustrierend, dass die Linux-Kentnisse der letzten 15 Jahre (mein erster Kernel war noch pre-1.0!!! einem nach ein paar Jahren mit weniger Aktivität auf diesem Gebiet fast nicht mehr helfen. Ich komme mir vor wie ein Anfänger.....
Re: 2.6.30 kommt mit alten ext3 filesystemen nicht zurecht
Dazu fällt mir gleich die nächste Frage ein: Offensichtlich würfelt er ja beim booten nicht die Partitionen sondern die Festplatten durcheinander. Und da es für die swap-Partitionen keine UUID zu geben scheint, er diese aber auch verwechselt, frage ich mich, ob UUID's das Problem wirklich vollständig lösen können?herbieZH hat geschrieben:Hmm, wusste bis eben nicht mal was das ist. Habe mittlerweile eine Idee, wie das funktioniert, zumindest bei mount und /etc/fstab.xTOMx hat geschrieben:hast du schon versucht in der GRUB-Konfiguration und in /etc/fstab die Laufwerkszuordnung per UUID anstatt mit device-name vorzunehmen?
Da ich bisher noch nicht an der GRUB2-config rumgefummelt habe müsste ich da erstmal genau schauen, wo und wie das geht, damit ich mir am
Ende nicht alles zerschiesse. Habe keine Lust wieder eine Woche rumzufrickeln, x-mal über die rescue-disk zu booten bis es dann nach einer Woche endlich wieder läuft - so war es beim Installieren des Systems. Irgendwie war das früher mal einfacher.... Ist schon frustrierend, dass die Linux-Kentnisse der letzten 15 Jahre (mein erster Kernel war noch pre-1.0!!! einem nach ein paar Jahren mit weniger Aktivität auf diesem Gebiet fast nicht mehr helfen. Ich komme mir vor wie ein Anfänger.....
- KBDCALLS
- Moderator
- Beiträge: 22451
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Re: 2.6.30 kommt mit alten ext3 filesystemen nicht zurecht
Klar gibt es auch für Swap eine UUID.
Code: Alles auswählen
matthias@svetlana:~$ sudo blkid
/dev/sda1: UUID="2003ceb6-fd41-4d58-a069-deb0b567ca2d" TYPE="ext2"
/dev/sda5: LABEL="/" UUID="a7b3174e-6d5d-4eb8-afdc-f4631d64e578" TYPE="ext3"
/dev/sda6: LABEL="/home" UUID="a2664c32-464b-4792-b8cb-d75d714b9f00" TYPE="ext3" SEC_TYPE="ext2"
/dev/sda7: LABEL="/usr" UUID="7ada84ba-ae04-4f32-8106-25a2ba84a0dc" TYPE="ext3" SEC_TYPE="ext2"
/dev/sda8: LABEL="/var" UUID="553efb3d-df6d-4f33-bf9b-9514700a894e" TYPE="ext3" SEC_TYPE="ext2"
/dev/sda9: LABEL="/tmp" UUID="b7fe7791-ab3a-46e2-bb28-33e94047e7bf" TYPE="ext3" SEC_TYPE="ext2"
/dev/sda10: LABEL="/usr/src" UUID="51c3b7d1-954b-4c91-abab-a6bdd58bc04b" TYPE="ext3" SEC_TYPE="ext2"
/dev/sda11: TYPE="swap" UUID="821a974c-266c-41cb-95bd-bb3d95aa157f"
/dev/sda12: UUID="xF0SlD-EFXg-T4iE-Q105-7Qld-NSWK-M31JGy" TYPE="lvm2pv"
/dev/dm-0: UUID="862f8911-5708-4461-a217-aa6d9061b8b0" TYPE="ext4"
/dev/dm-1: UUID="ae4c171e-f80f-4eb2-a8a1-55724773a476" TYPE="ext4"
/dev/dm-2: UUID="21f00eb3-d601-4f42-84ce-3650a9417dd6" TYPE="ext4"
/dev/dm-3: UUID="b2177e5d-7672-43c1-b272-10d4e9b7e338" TYPE="ext4"
/dev/sdb1: LABEL="/boot" UUID="9879276a-5638-4872-a0e9-ccdd5fb25c21" TYPE="ext3"
/dev/sdb5: LABEL="/" UUID="e4992c7b-8752-4186-8cc0-0d0bb8dc48c5" TYPE="ext3" SEC_TYPE="ext2"
/dev/sdb6: LABEL="/home" UUID="cc60b670-5318-423c-8f58-64c23ca13f42" TYPE="ext3" SEC_TYPE="ext2"
/dev/sdb7: LABEL="/usr" UUID="670a89ed-0ee9-437a-94ff-eabd578a4f42" TYPE="ext3"
/dev/sdb8: LABEL="source" UUID="89354e26-e778-4fe8-b2e5-849910cd2509" TYPE="ext3"
/dev/sdb9: LABEL="/var" UUID="ede0495f-ef61-484f-92fb-4c1fe7b8d4b1" TYPE="ext3"
/dev/sdb10: LABEL="/var/log" UUID="88bd7f2e-9895-4db7-9112-c2759246c0a9" TYPE="ext3"
/dev/sdb11: LABEL="/tmp" UUID="2211fc92-9b0d-4bb7-a34d-55104649da9d" TYPE="ext3"
/dev/sdb12: UUID="bc633604-e069-4ec7-9275-e305a95085da" LABEL="repository" TYPE="reiserfs"
matthias@svetlana:~$
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
Re: 2.6.30 kommt mit alten ext3 filesystemen nicht zurecht
Also, ich habe nun meinen Swap-Partitionen UUID's gegeben (durch Neu-Aufruf von mkswap) und alles in /etc/fstab per UUID referenziert.xTOMx hat geschrieben:hast du schon versucht in der GRUB-Konfiguration und in /etc/fstab die Laufwerkszuordnung per UUID anstatt mit device-name vorzunehmen?
Beim Boot-load habe ich noch nichts gemacht, befürchte das sollte ich dann auch noch machen....
Aber immerhin, 2.6.30 bootet jetzt normal und bleibt nur leider wieder beim starten von X (kdm) mit schwarzem Bildschirm hängen, wie zuvor schon beim 2.6.29.
Das ist aber eine andere Baustelle und hat vermutlich mit dem intel-Graphik-Treiber zu tun....