← Back to team overview

sslug-teknik team mailing list archive

Re: Lilo igen igen

 

Har fundet forklaringen og løsningen.

Forklaringen var at opsætningen i bios'en. Det er ikke muligt at boote fra 
mere end de to første drev, i det her tilfælde mit dvd drev (tidligere hdb nu 
hda) og min første scsi disk. Det betyder at det lige pluslig ikke er muligt 
at boote fra hdc (som nu er disk 3). Så derfor blev /mbr flyttet til sda, og 
så virkede det.

Dette har i tilgift også givet mig forklaringen på hvorfor jeg ikke har kunnet 
boote fra sda tidligere. hda og hdc registrede sig jo som bootdisk et og to 
og så var der jo ikke plads til sda i bootsekvensen. 

Så alt i alt en aha oplevelse :-)

Hilsen Anders

On Friday 01 November 2002 17:43, you wrote:
> Jo, jeg mener hda til hdc. Hdc blev sat i maskinen hvorefter data på hda
> blev overført hdc (dvs /home og /usr/local/). /, /usr, /boot osv ligger
> hvor de altid har ligget, nemlig på sda. (som er en 4GB scsi disk)
>
> Da det var udført blev hda fjernet fysisk fra maskinen.
> Den nye disk lod jeg blive som hdc.
>
> Nedenstående konfiguration af /etc/fstab virker. Men kun hvis jeg booter
> fra en disk. Af en eller anden mystisk grund ligger /mbr ikke på sda men på
> hda (som nu er fjernet) Derfor ville jeg ny skrive lilo til den nye disk.
> Men problemet er at det ikke virker.
>
> Det har altid virket lidt underligt at ikke har kunnet lægge /mbr på sda
> men det kan jeg altså ikke. Forøvrigt lidt underligt.
>
> Hilsen Anders
>
> On Friday 01 November 2002 08:59, you wrote:
> > Anders Gnistrup wrote:
> > > Jeg har netop flyttet /home og /usr/local fra hda til hdc og det gik
> > > egentlig helt fint. Jeg lavede en bootdisk (hvilket jo altid er en god
> > > ide) Og jeg har ingen problemer med at boote fra denne.
> > >
> > > så nu ser tingene sådan her ud.
> > > Filesystem           1k-blocks      Used Available Use% Mounted on
> > > /dev/sda6              1035660    122488    860564  13% /
> > > /dev/sda1                54416      5617     45990  11% /boot
> > > /dev/hdc1             10080488   1255608   8312812  14% /home
> > > none                    127712         0    127712   0% /dev/shm
> > > /dev/sda7              2988492   1950972    885708  69% /usr
> > > /dev/hdc5             30241928   6923308  21782408  25% /usr/local
> > >
> > > Den eneste forskel er at hda er skitet ud med hdc. Hda blev herefter
> > > fjernet
> > > Og så var det at jeg godt ville boote fra hdc. derfor /sbin/lilo og
> > > genstarte. Men Under opstart kommer "LI".
> > > Ok, slet mbr (/sbin/lilo -u /dev/hdc) og skriv /sbil/lilo igen.
> > >
> > > Men det virkede ikke!
> > >
> > > Min /etc/lilo.conf ser sådan her ud ->
> > > prompt
> > > timeout=50
> > > default=linux
> > > boot=/dev/hdc
> > > map=/boot/map
> > > install=/boot/boot.b
> > > message=/boot/message
> > > lba32
> > >
> > > image=/boot/vmlinuz-2.4.18-3
> > >         label=redhat
> > >         initrd=/boot/initrd-2.4.18-3.img
> > >         read-only
> > >         root=/dev/sda6
> > >
> > > image=/boot/vmlinuz-2.4.18
> > >         label=linux
> > >         read-only
> > >         root=/dev/sda6
> >
> > Du skriver at du i fstab har ændret hda til hdc; du mener vel sda til
> > hdc?
> > I lilo.conf har du ændret boot til at foregå fra hdc, men ikke fået
> > ændret at root skal findes på /dev/hdc i stedet for på /dev/sda .
> >
> > Men hov! Du kan jo ikke boote fra hdc når /boot stadig ligger på sda1

-- 
    -o)      Anders Gnistrup
    /\       agn@xxxxxxx
   _\_v      
Do not fear the pinguins.



References