Sie sind nicht angemeldet.

1

10.06.2004, 21:50

Probs mit Lilo und Grub [gelöst]

also ich habe versucht grub zu installieren wie im handbuch beschrieben mit emerge grub
http://www.gentoo.org/doc/de/handbook/handbook-x86.xml?part=1&chap=9
kommt meldung ich soll mit USE flags gcc re-emergen ...
das getan kommt die meldung beim grub danach immernoch ...
nungut hab denn jetzt halt lilo drauf
boot=/dev/hda <- wenn das da steht sagt er zwar er häts geschrieben , aber nachm reboot meldung kein betriebssystem gefunde
habs auf boot=/dev/hda1 geändert da gehts dann ..

[code:1]image=/boot/kernel-2.6.5-gentoo-r1
label=gentoo
read-only
root=/dev/ram0
append="init=/linuxrc real_root=/dev/hda4"
initrd=/boot/initrd-2.6.5-gentoo-r1
[/code:1]
so sieht der rest aus in meiner lilo.conf aber ich muss nachm start stets nochmal eingeben das auf /dev/hda4 das system liegt ... warum?
hab halt
hda1 = boot
hda2 = swap
hda3 = var
hda4 = /

würd mich freun wenn wer ne idee hat ... oder nen plan wie ich den grub von überzeug das er sich installieren läst ..

mfg a1d3s

2

10.06.2004, 22:23

Re: Probs mit Lilo und Grub

Versuche das mal:
/etc/lilo.conf
[code:1]boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
root=/dev/hda4

default=2.6.5

image=/boot/kernel-2.6.5-gentoo-r1
label=2.6.5
read-only[/code:1]
# lilo

3

10.06.2004, 22:37

hm kann ich tun aber wie gesagt sobald

boot=/dev/hda da steht findet der das system net
map?
/boot/boot.b? <- sowas gibts bei mir im ordner nich

und was mit dem initrd?

hab die gentoo 2004.1 mit stage 2 gemacht und kernel via genkernel

4

10.06.2004, 23:02

Zitat

Original von a1d3s

hm kann ich tun aber wie gesagt sobald

boot=/dev/hda da steht findet der das system net
map?
/boot/boot.b? <- sowas gibts bei mir im ordner nich

und was mit dem initrd?

hab die gentoo 2004.1 mit stage 2 gemacht und kernel via genkernel


Habe den lilo schon seit Äonen nicht mehr benutzt. Lass boot.b einfach weg.
Hast Du denn auch lilo ausgeführt?
Oder hast Du noch eine SCSI Platte im Rechner?
Initrd brauchst Du nicht.
Lass den genkernel weg und baue Dir den Kernel selbst. Trage alle zum Booten des Systems notwendigen Dinge als (*) ein. Alles andere als Modul (m).

5

11.06.2004, 07:51

Zitat

Hast Du denn auch lilo ausgeführt?
Oder hast Du noch eine SCSI Platte im Rechner?
Initrd brauchst Du nicht.
Lass den genkernel weg und baue Dir den Kernel selbst.


also lilo ausgeführt mit /sbin/lilo hab ich ... da kam ja das prob mit /dev/hda und /dev/hda1 (das hda1 funzt)
ne scsi platte hab ich nich drin aber nen ide raid controller wobei der eh net gefunden wird auch ... mein sata controller hingegen schon nur sind da keine platten dran ...

genkernel würd ich weglassen wenn ich nen 100% schimmer hät ;)
hab mir gedacht ich mach das genkernel damit das sys überhaupt erstmal läuft und mach danach denn schrittweise die hardware mit rein wo ich noch brauch ...dauert vllt länger aber die wahrscheinlichkeit das es danach noch läuft is denk mal höher :)

aber falls wer ne lösung zu nem ITE GigaRaid controller hat bitte her damit :)
is halt onboard des teil :/ mainboard GigaByte GA-7N400 Pro2 rev1

6

11.06.2004, 21:10

Poste doch bitte mal die genaue Ausgabe vom lilo.

So schwer ist es wirklich nicht einen Kernel zu bauen, wirst schon sehen :)
Wichtig ist, dass Du weisst welche Chipsätze Dein Board (und restliche Hardware) hat.

7

11.06.2004, 21:26

so hat sich erledigt , hab kernel selbst kompiliert und nun funzt das mit lilo anstandslos , der grub mag trotzdem nich aber egal , hauptsache ein bootloader funzt :)