← Back to team overview

sslug-teknik team mailing list archive

Re: reparation af lilo

 

On Wed, 28 May 2003 00:00:53 +0200
LOL@xxxxxxxxxxxxxxx wrote:

> >> lilo -r /mnt
> >> Fatal: not a number: "dev/hda1"
> >>
> >> Jeg har også prøvet med chroot /mnt efterfulgt af lilo hvilket giver samme
> >> fejl.
> >> Jeg fik tidligere en anden fejl ala: "Fatal: /dev/hda no such file or
> >> directory" (det sidste frit fra hukommelsen, det kan ikke lige genskabes)
> >> Jeg konstaterede at jeg havde fyldt /dev/hda1 til bristepunktet og flyttede
> >> lib's fra en gammel kerne over på en anden partition og
> >> fik istedet den fejl jeg ser nu.
> >>
> >> Er der nogen der kan hjælpe mig ?

  [ Jon Svejgaard wrote ]
> >Boot fra en DOS-floppy og udfør kommandoen: fdisk /MBR
> >Den skriver en master boot record på din disk.

[ again LOL: ]
> Øhhh, hvad skulle det hjælpe ?

Men dog, det kunne jeg også tænke mig at vide. Måske Jon altid
booter DOS (8=))

> Jeg vil jo gerne have den til at boote op i linux igen.
> ovenstående vil jo fjerne lilo (eller resterne af den, men det er måske det
> der driller mig ?)

Hvis ikke du havde fået det DOS råd ville jeg ikke blande mig. Min
logik siger mig, at du skal bruge en anden kerne, men who knows. Jeg
synes jeg har set sådan en meddelelse før og det har noget med driveren
til disk-systemet at gøre, når den ikke kan se, hvad der sidder som
/dev/hda1

Du skal absolut checke først, at det er det rigtige devicenavn, stavet
rigtigt, med det rigtige antal skråstreger, ikke en for meget bag
efter etc.etc. den slags er lilo ikke god til at opdage (?)


Ang. ny kerne:
==============

Hvis du ikke har den gamle kerne eller lignende, så må du enten
generere en kerne eller kopiere installations-kernen med alle dens
moduler over på harddisken (nødløsnings ide, det kan være svært at
konfigurere moduler).

Hvis du nu alligevel skal generere en kerne, så lav en uden
moduler. Strip down og uden moduler, giver god performance.
Gem HVER ENESTE af dine kernelsource/.config filer og se efter, 
hvad der står i dem om RAID, diske m.v.

Læg mærke til, at der både er en menuconfig og en xconfig.
xconfig er *ikke* supporteret af kerne teamet, d.v.s. at du kan
risikere, at den laver (små) fejl i .config filen.

enten
   make config
eller
   make menuconfig
eller
   make xconfig
eller, hvis du har en .config i forvejen
   make oldconfig
   make dep (vistnok ikke nødvendig på nyeste kerner.)
   make bzImage
   make modules # kun hvis modules er enabled
   make modules_install # do.
   cp -piv arch/i386/boot/bzImage /boot/

   etc. etc. etc.






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


Follow ups

References