Boot-Problem: Could not find /dev/root.
Hallo, ein Server ist mit OS 12.1, zwei SCSI-RAIDs auf einem Zusatz-Controller und einer SATA-Platte ausgestattet: /dev/sda ist die SATA-Platte /dev/sdb ist das erste RAID mit dem System /dev/sdc ist das zweite RAID als Massenspeicher Zur Modernisierung habe ich ein zusätzliches RAID mit zwei SATA-SSDs auf dem Onboard-Controller installiert, die kunüftig das System enthalten sollen. Für ein schrittweises Vorgehen habe ich nun das System von HD-System-RAID auf das SSD-RAID kopiert, die Bootpartition der SSD aktiviert und die Reihenfolge im BIOS so geändert, dass das SSD-RAID als erstes Boot-Laufwerk eingetragen ist. Die Menu.lst habe ich für den root-Eintrag angepasst. Einmal mit /dev/sdd3 und einmal mit /dev/disk/by-id/... . Zunächst verwende ich die Super-Grub-CD zum Starten vom System. Beide Varianten der menu.lst führen zu der Fehlermeldung: Could not find /dev/root. Was mach ich falsch? Kann jemand helfen? -- Dirk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Dirk, Am Freitag, 4. Januar 2019, 16:37:04 CET schrieb dirk:
Hallo,
ein Server ist mit OS 12.1, zwei SCSI-RAIDs auf einem Zusatz-Controller und einer SATA-Platte ausgestattet: /dev/sda ist die SATA-Platte /dev/sdb ist das erste RAID mit dem System /dev/sdc ist das zweite RAID als Massenspeicher
Zur Modernisierung habe ich ein zusätzliches RAID mit zwei SATA-SSDs auf dem Onboard-Controller installiert, die kunüftig das System enthalten sollen.
Für ein schrittweises Vorgehen habe ich nun das System von HD-System-RAID auf das SSD-RAID kopiert, die Bootpartition der SSD aktiviert und die Reihenfolge im BIOS so geändert, dass das SSD-RAID als erstes Boot-Laufwerk eingetragen ist. Die Menu.lst habe ich für den root-Eintrag angepasst. Einmal mit /dev/sdd3 und einmal mit /dev/disk/by-id/... .
Zunächst verwende ich die Super-Grub-CD zum Starten vom System.
Beide Varianten der menu.lst führen zu der Fehlermeldung: Could not find /dev/root.
Was mach ich falsch? Kann jemand helfen? Die Meldung kann ich so nicht reproduzieren - aber das klingt doch so, als würde er root gar nicht finden. Benutze ich Super-Grub2 cd, dann gibt es als 2. Auswahl 'Detect and show boot methods'. Findet sich da nicht was passendes? Welche Partition ist das root-device? /dev/sdd klingt gut. ist /dev/sdd3 wirklich root? Gruss Hugo Mahr
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Dirk und Mitleser, Am Samstag, 5. Januar 2019, 12:42:25 CET schrieb Hugo:
Hallo Dirk,
Am Freitag, 4. Januar 2019, 16:37:04 CET schrieb dirk:
Hallo,
ein Server ist mit OS 12.1, zwei SCSI-RAIDs auf einem Zusatz-Controller und einer SATA-Platte ausgestattet: /dev/sda ist die SATA-Platte /dev/sdb ist das erste RAID mit dem System /dev/sdc ist das zweite RAID als Massenspeicher
Zur Modernisierung habe ich ein zusätzliches RAID mit zwei SATA-SSDs auf dem Onboard-Controller installiert, die kunüftig das System enthalten sollen.
Für ein schrittweises Vorgehen habe ich nun das System von HD-System-RAID auf das SSD-RAID kopiert, die Bootpartition der SSD aktiviert und die Reihenfolge im BIOS so geändert, dass das SSD-RAID als erstes Boot-Laufwerk eingetragen ist. Die Menu.lst habe ich für den root-Eintrag angepasst. Einmal mit /dev/sdd3 und einmal mit /dev/disk/by-id/... .
Zunächst verwende ich die Super-Grub-CD zum Starten vom System.
Beide Varianten der menu.lst führen zu der Fehlermeldung: Could not find /dev/root.
Was mach ich falsch? Kann jemand helfen?
Die Meldung kann ich so nicht reproduzieren - aber das klingt doch so, als würde er root gar nicht finden. Benutze ich Super-Grub2 cd, dann gibt es als 2. Auswahl 'Detect and show boot methods'. Findet sich da nicht was passendes? Welche Partition ist das root-device? /dev/sdd klingt gut. ist /dev/sdd3 wirklich root? Gruss Hugo Mahr Deine letzte Mail ging nur an mich. Im wesentlichen habe ich verstanden, daß Du 'Detect and show ...' benutzt hast. Und /dev/sdd3 die root Partition im *alten* System ist. Aber boot nicht geht wegen der Fehlermeldung. Ich nehme an, Du benutzt grub - nicht grub2. Nun - ich benutze grub2 - efi - gpt. Für jeden Eintrag von mit 'Detect and ...' kann man mit 'e' editieren, mit 'c' Konsole öffnen. Vielleicht hilft das ja. 1.) Grub rescue command-line 1.a) Für grub: https://linuxhint.com/grub_rescue_ubuntu_1804/ 1b.) Für grub2 : https://help.ubuntu.com/community/Grub2/Troubleshooting Mehr Informationen z.B. mit grub>ls oder grub>ls / wobei auch TAB Vervollständigung wie in einer shell geht. Bei mir ist der Zeichensatz englisch - also / -, = /, ( shit 9, ) shift 0 oder so. Statt /dev/sda1 geht auch die grub Bezeichnung (hd0,1) oder so. Vielleicht ist das auch DER Ansatz: "device.map" in https://de.opensuse.org/GRUB.
Ich wünsche viel Erfolg. Hugo Mahr -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (2)
-
dirk
-
Hugo