sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #54675
Re: newbie questions
<QUOTE>
>> Jeg får :
>> VFS : cannot open device "341" or 03:41
>> Please append a correct "root=" boot option
>> Kernel panic : VFS : Unable to mount root fs on 03:41
>03:41 er det samme som /dev/hdb1. Du har sikkert en "root=/dev/hdb1" i
>din /etc/lilo.conf, og så er det lige meget hvad du laver med rdev.
>rdev er, mener jeg, kun gældende hvis ikke den overtrumfes med LILO.
Det var også mit indtryk, at jeg blev nødt til at ændre i /etc/lilo.conf
og køre lilo for at ændringen skulle slå igennem.
Problemet med det er at jeg gerne vil ændre filen så root angives til
/dev/hda1 istedet for /dev/hdb1, men på det tidspunkt har jeg ikke en
/dev/hda1
monteret...
Det var der jeg troede at rdev kunne hjælpe mig, men jeg har muligvis
misforstået man rdev, for det hjalp ihvertfald ikke at køre
rdev /boot/2419_6sep_2323 /devhda1 (prøvede dette i går uden held)
hvor 2419_6sep_2323 er den sidste kerne jeg har fået compilet.
>> Pkt. 2 tager jeg når jeg har fået skidtet til at boot igen :-)
>Det vil sige, du slet ikke kan boote? Så skal du have gang i en rescue
>floppy/cd (gerne én, der passer til din distribution), montere dine
>filsystemer derfra, og køre LILO med option -r.
Ikke helt, jeg kan bare sætte disken op som slave igen, så booter den uden
problemer. Jeg bilder mig ind at der er et potentielt performance problem
(og lidt rod i drev betegnelserne...) ved at jeg bruger min boot disk
som slave disk, når der nu ikke er en master disk på den controller.
Jeg har også prøvet at boote i rescue mode fra install cd'en og mounte alle
partitions fra min disk, som jeg så lader være master, altså /dev/hda1.
Tanken var at så kunne jeg skrive /dev/hda1 i /etc/lilo.conf og køre lilo
med angivelse af korrekt path (/mnt/etc/lilo.conf og /mnt/boot hhv.)
men det vil lilo bare ikke være med til. Jeg husker desværre ikke
fejlmeddelelsen
og jeg kommer først hjem til den maskine i aften engang når min datter er
lagt i seng ;-)
</QUOTE>
Et hurtigt lille trick der virker er blot at chroote til din /mnt (chroot /mnt), hvis det
er der din /dev/hda1 er mountet. Derefter skriver du bare lilo og så skulle den køre
igen.
Mvh
Jesper K. Pedersen
References