← Back to team overview

sslug-teknik team mailing list archive

Re: reparation af lilo

 

On Wed, 28 May 2003 00:16:50 +0200
donald_j_axel <donald_j_axel@xxxxxxxxxx> wrote:

> > >> lilo -r /mnt
> > >> Fatal: not a number: "dev/hda1"

Jeg tror det er fordi der ikke er en device fil /dev/hda1 når
LILO har lavet en chroot til /mnt.

Skal der stå /dev/hda1? i stedet for dev/hda1?

Din lilo forsøger ganske rigtigt at skrive i /dev/hda,
master boot record.

Derfra mounter som root-fs /dev/hda1, og hvis du altså
ikke har noget flytning af root-fs til en anden disk, jo
så er det underligt at det ikke bare virker.

Din lilo.conf ser også rigtig ud, der står /dev/hda1 alle steder.

Prøv nu med en lilo.conf som er mindre, altså gem originalen
og lav en swap-debug. En mini-lilo conf kunne fx. være

boot=/dev/hda
map=/boot/map
install=/boot/boot.b
lba32
vga=normal
default="old_linux"
prompt
nowarn
timeout=100

image=/boot/vmlinuz-2.4.18-6mdk
      label="old_linux"
      root=/dev/hda1
      read-only

OBS jeg ved godt at det ikke løser alle dine problemer whoops på en gang,
men hvis lilo gerne vil skrive ud fra denne config, så er du i gang. 

Tilføj bid for bid indtil lilo klager.



-- 
donald_j_axel@xxxxxxxxxx -- Linux works for me.  http://d-axel.dk/


References