Hallo!
Ich bin absoluter Linux-Neuling, und habe die SuSE 10.0 bereits in einer VM unter Windows getestet.
Jetzt wollte ich den PC komplett für Linux nutzen und wollte es direkt darauf installieren.
Der PC hat 2 Festplatten á 80 GB, die über einen Onboard-RAID-Controller (HPT 370/372) zu einem RAID-0-Stripeset zusammengeschlossen sind.
Linux kommt damit nicht klar, also habe ich das Stripeset aufgelöst und wollte per Software-RAID installieren.
Ich habe die Platten folgendermaßen eingeteilt:
- ca. 100 MB direkt als Linux native für /boot
- 150 GB als Linux RAID für /
- 2 GB als Linux RAID für swap
Die Installation erfolgte recht schnell und ohne Probleme. Allerdings startet Linux nicht von der Platte, sondern macht andauernd Neustarts, obwohl die Boot-Geschichte ja nicht im Software-RAID liegt.
Hat Linux ein Problem mit dem Onboard-Controller??
Oder sollte ich statt GRUB besser LILO verwenden? Habe allerdings gelesen, daß mittlerweile auch GRUB mit Software-RAID klarkommt.
Hat jemand einen Tip für mich? Wie teilt Ihr Eure Platten ein?
Linux 15.009 Themen, 106.826 Beiträge
Auf meinem Server ist ein HPT370-Controller, daran angeschlossen zwei Platten, alles zusammengesetzt via Software-RAID:
erst ein RAID-1 für / (da ist dann ach /boot mit drauf)
danach pro Platte je eine native SWAP-Partition (ist schneller als über RAID)
danch ein RAID-0 mit LVM für /usr/portage, /tmp und /var/tmp
zuletzt ein RAID-1 mit LVM für /var, /home und Backups.
Als Bootloader verwende ich Grub. Allerdings musste ich vor der Installation von Grub im MBR die stage_xxx_1_5-Dateien in /boot/grub löschen, ergo Grub ohne Stage 1.5 installieren. Meine /boot/grub/menu.lst schaut folgendermassen aus:
timeout 3
default 0
title Gentoo
root=(hd0,0)
kernel=/boot/vmlinuz root=/dev/md0
title Gentoo Old
root=(hd0,0)
kernel=/boot/vmlinuz.old root=/dev/md0
Entscheidende Frage für die Lösung deines Problems: an welcher Stelle geschieht der Neustart? Wenn GRUB lädt, während der Kernel geladen wird, wenn / schon eingebunden ist oder gar erst im Betrieb?
