Linux 15.009 Themen, 106.826 Beiträge

Installation von GRUB/LILO in den MBR einer SP2004C

mensch_v.0.2_beta / 11 Antworten / Flachansicht Nickles

Tachchen.
Da vor nicht allzu langer Zeit meine alte Platte verreckt ist, hab ich mal eine neue zugelegt. Eine Samsung SP2004C (200 GB, S-ATA II, gejumpert auf S-ATA I). Nun wollte ich letztens Debian Sarge (3.1) draufziehen, aber ich konnte keinen Bootloader in den MBR installieren. Sowohl bei GRUB als auch bei LILO kam die Meldung, dass ein Problem auftritt. Wenn ich es trotzdem versuchte, hängte sich der Fortschrittsbalken bei 50% auf.
Ich bekam folgendes mitgeteilt:
"Sie müssen manuell mit dem /vmlinuz auf der Partition /dev/sda2 starten und root =/dev/sda2 dem Kernel als Parameter übergeben."
Könnt ihr mich bitte aufklären, woran es liegen könnte, ob und wie es auch ohne Bootloader geht und vor allen Dingen, was der Text genau bedeutet.

bei Antwort benachrichtigen
KarstenW mensch_v.0.2_beta „Installation von GRUB/LILO in den MBR einer SP2004C“
Optionen

Mit "root =/dev/sda2" gibt du die root-Partition an. Der Kernel muß in der Lage sein, die Root-Partition (Wurzelverzeichnis) zu mounten, bevor der kernel irgendwelche "normalen" Programme im userspace ausführen kann. Dazu muß der passende Treiber für die Festplatte und den Controller fest in den Kern kompiliert sein. Das Problem wird wohl sein, das ein passender Treiber fehlt. Wenn du von sata booten willst, dann muß auch der Treiber für den SATA Controller im Betriebsystemkern sein. Entweder fehlt ein passender Treiber für deinen SATA-Controller oder deine Konfigurationsdatei /boot/grub/menu.lst ist fehlerhaft.
Ich würde eine normale ATA Festplatte einbauen . Der Standard IDE-Treiber funktioniert in der Regel mit allen IDE-Controllern. Nur für DMA der Festplatte braucht man wieder einen speziellen Treiber.

Was für ein SATA-Controller ist denn auf dem Board ?

Du könntest aber auch mal Ubuntu probieren. Ubuntu verwendet neuere Kernel und dadurch sind eventuell auch mehr Treiber für SATA im Kern (weiß ich aber nicht genau). Debian Sarge verwendet einen 2.6.8er Kern.

Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen