Grub & Hardware Raid 5

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
samual
Beiträge: 85
Registriert: 02.12.2003 17:22:50
Wohnort: Berlin

Grub & Hardware Raid 5

Beitrag von samual » 11.03.2012 15:16:49

Hi,

ich habe versucht Debian Squeeze auf einem Server zu installieren mit einem Hardware Raid 5. Das Hardware Raid wird als eine Festplatte erkannt, also wie erwartet. Ich habe Grub in den MBR installieren lassen.

Beim Booten erhalte ich die Meldung:
GRUB Loading
Welcome to GRUB!
error: file not found.
Entering rescue mode....

Wie passiert das? Was kann ich dagegen tun? Ich konnet mit Google nichts passendes zu dem Thema finden.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Grub & Hardware Raid 5

Beitrag von rendegast » 14.03.2012 09:45:21

Wie sieht die grub-shell die Platte / das Raid?
Paßt das zum gesetzten 'root' / device.map? ('set')

Vielleicht hilft grub aus testing / sid

Code: Alles auswählen

$ apt-cache policy grub-pc
grub-pc:
  Installiert: 1.99-14
  Kandidat:    1.99-14
  Paket-Pinning: 1.99-14
  Versionstabelle:
     1.99-17 500
        -35 http://ftp2.de.debian.org/debian/ unstable/main amd64 Packages
 *** 1.99-14 500
        -25 http://ftp2.de.debian.org/debian/ testing/main amd64 Packages
        100 /var/lib/dpkg/status
     1.98+20100804-14+squeeze1 500
        500 http://ftp2.de.debian.org/debian/ squeeze/main amd64 Packages
in meinem Fall reicht:

Code: Alles auswählen

Package: grub-common grub-pc grub-pc-bin grub2-common grub2
Pin: release o=Debian, l=Debian, a=testing
Pin-Priority: 500

# 20111123
Package: grub-emu libtinfo5
Pin: release o=Debian, l=Debian, a=testing
Pin-Priority: 500


Package: *
Pin: release o=Debian, l=Debian, a=testing
Pin-Priority: -25
(udev / libudev aus testing habe ich auch noch dazu gepackt)
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

samual
Beiträge: 85
Registriert: 02.12.2003 17:22:50
Wohnort: Berlin

Re: Grub & Hardware Raid 5

Beitrag von samual » 14.03.2012 20:40:19

Vielen Dank für deine Antwort.

Ich hatte noch nie Probleme mit Grub. Wie kann ich sehen wie die Grub Shell die Platten sieht? Und was ist ein root / device.map?

K.A. ob Grub aus testing sid hilft, würde gerne als erstes das Problem verstehen.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Grub & Hardware Raid 5

Beitrag von rendegast » 15.03.2012 03:38:18

/boot/grub/device.map wird (beim grub-install) erstellt.

Auf der commandline der grub-Shell 'root' und/oder 'set' eingeben.
(squeeze installiert grub2? Dann wohl 'set')

Die "Selbsterkennung" mithilfe der command-Completion:
Eingeben 'irgendwas ( <TAB>' sollte vielleicht zu "irgendwas (hdX" komplettieren -> Stimmt dann die Partitionierung der devices?
Ich hatte noch nie Probleme mit Grub.
Auf diesem raid5-System? oder allgemein?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

samual
Beiträge: 85
Registriert: 02.12.2003 17:22:50
Wohnort: Berlin

Re: Grub & Hardware Raid 5

Beitrag von samual » 18.03.2012 15:21:25

Hi,

'set' erzeugt:

prefix=(hd0,gpt2)/boot/grub
root=hd0,gpt2

wenn ich versuche 'irgendwas (<TAB>' einzugeben passiert nix.

Was meinst du mit stimmt die Partitionierung? Habe ihn einfach alles platt machen lassen und nur 3 Partitionen. Swap, /boot & /.

Ne, auf dem Server installiere ich zum ersten mal was. Deshalb weiß ich auch nicht weiter. Ist auch meine erste Installation auf nem Raid System. So wie ich das aber verstehe ist das Raid 5 für ihn nur eine Festplatte und deshalb sollte das alles ohne Probleme laufen.

Mit der Meldung 'prefix=(hd0,gpt2)' bin ich aber weiter gekommen. Habe den folgenden Artikel gefunden:
http://ubuntuforums.org/archive/index.p ... 61115.html

arbeite mich da mal durch und melde mich dann noch mal mit weiteren Erkenntnissen.

samual
Beiträge: 85
Registriert: 02.12.2003 17:22:50
Wohnort: Berlin

Re: Grub & Hardware Raid 5

Beitrag von samual » 18.03.2012 15:49:19

Am Ende scheint es sich um einen Analogen Bug zu dem in Ubuntu zu handeln:
https://bugs.launchpad.net/ubuntu/+sour ... bug/546091

Werde mal http://www.supergrubdisk.org/super-grub2-disk/ versuchen.

samual
Beiträge: 85
Registriert: 02.12.2003 17:22:50
Wohnort: Berlin

Re: Grub & Hardware Raid 5

Beitrag von samual » 20.03.2012 17:10:57

SuperGrub2Disk scheitert mit der Fehlermeldung 'error: unrecognized fs' und zwar 7 mal.

Jemand eine Idee was man machen kann?

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Grub & Hardware Raid 5

Beitrag von rendegast » 20.03.2012 20:43:12

wenn ich versuche 'irgendwas (<TAB>' einzugeben passiert nix.
Das sollte dann zumindest zu 'irgendwas (hd0' komplettiert werden.
root=hd0,gpt2
Im grub.cfg steht dann irgendwo auch 'insmod part_gpt' ?
Und wird auch geladen?
'error: unrecognized fs' und zwar 7 mal.
Um welches FS geht es denn?
Vielleicht einfach noch ein paar weitere Module laden lassen?
xfs, jfs, zfs, btrfs ...



samual hat geschrieben: Am Ende scheint es sich um einen Analogen Bug zu dem in Ubuntu zu handeln:
https://bugs.launchpad.net/ubuntu/+sour ... bug/546091
Da wird nur über kernel und den megaraid-Treiber geschwoft,
hat nichts mit grub zu tun.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

samual
Beiträge: 85
Registriert: 02.12.2003 17:22:50
Wohnort: Berlin

Re: Grub & Hardware Raid 5

Beitrag von samual » 24.03.2012 16:15:00

So, mit viel probieren konnte ich mein Problem lösen.

Hab jetzt einfach eine separate /boot Partition gebaut und schon ging es.

Danke für die Mühe!!!

Antworten