|
| Lilo problem Fra : P og T |
Dato : 13-04-02 19:15 |
|
Hej NG
Hvad betyder det når lilo skriver dette til mig:
LILO version 21.4-4 (test mode), Copyright (C) 1992-1998 Werner Almesberger
'lba32' extensions Copyright (C) 1999,2000 John Coffman
Reading boot sector from current root.
Fatal: Can't put the boot sector on logical partition 0x306
Jeg kører E-Smith 5, og vil gerne have den til at se en ATA66 controller.
Jeg får den bare ikke til at skrive en ny lilo.
Per
| |
Allan Olesen (14-04-2002)
| Kommentar Fra : Allan Olesen |
Dato : 14-04-02 20:22 |
|
"P og T" <nix@ikke.her> wrote:
>Fatal: Can't put the boot sector on logical partition 0x306
Det ser ud til, at den prøver på at installere lilo på en
logisk partition, altså en partition på din udvidede partition.
Normalt ville man installere den i harddiskens MBR, i stedet for
at installere den på en af partitionerne, medmindre man i
forvejen har en anden bootloader liggende i MBR, hvor et af
punkterne så skal pege den partition, hvor lilo ligger. Men det
skulle ikke undre mig, om denne partition skal være primær, for
at det virker.
Når jeg læser, hvad jeg lige har skrevet, lyder det ret kluntet.
Håber, du forstår det alligevel.
--
Allan Olesen, Lunderskov
"UNIX er overflødigt." - Lars P. Fischer
| |
Cheong Tek Mun (30-04-2002)
| Kommentar Fra : Cheong Tek Mun |
Dato : 30-04-02 10:36 |
|
I have a similar problem. Can you translate the solution. :)
Allan Olesen <aolesen@post3.tele.dk> wrote in message news:<3cb9d7bc$0$382$edfadb0f@dspool01.news.tele.dk>...
> "P og T" <nix@ikke.her> wrote:
>
> >Fatal: Can't put the boot sector on logical partition 0x306
>
> Det ser ud til, at den prøver på at installere lilo på en
> logisk partition, altså en partition på din udvidede partition.
>
> Normalt ville man installere den i harddiskens MBR, i stedet for
> at installere den på en af partitionerne, medmindre man i
> forvejen har en anden bootloader liggende i MBR, hvor et af
> punkterne så skal pege den partition, hvor lilo ligger. Men det
> skulle ikke undre mig, om denne partition skal være primær, for
> at det virker.
>
> Når jeg læser, hvad jeg lige har skrevet, lyder det ret kluntet.
> Håber, du forstår det alligevel.
| |
Allan Olesen (30-04-2002)
| Kommentar Fra : Allan Olesen |
Dato : 30-04-02 11:41 |
|
CheongTM@sp.edu.sg (Cheong Tek Mun) wrote:
>I have a similar problem. Can you translate the solution. :)
It wasn't much of a solution, but I can translate it anyway:
It seems that it is trying to install lilo on a logical
partition, meaning a partition on your extended partition.
Normally you would install it in the MBR of the drive, in stead
of installing it on onw of the partitions, unless you allready
have another bootloader in the MBR. In the latter case, this
bootloader must point to the partition, where lilo resides. But
it is possible that this partition have to be a primary
partition, not a logical.
--
Allan
| |
P og T (04-05-2002)
| Kommentar Fra : P og T |
Dato : 04-05-02 22:57 |
|
"Allan Olesen" <aolesen@post3.tele.dk> skrev i en meddelelse
news:3cb9d7bc$0$382$edfadb0f@dspool01.news.tele.dk...
> "P og T" <nix@ikke.her> wrote:
>
> >Fatal: Can't put the boot sector on logical partition 0x306
>
> Det ser ud til, at den prøver på at installere lilo på en
> logisk partition, altså en partition på din udvidede partition.
>
> Normalt ville man installere den i harddiskens MBR, i stedet for
> at installere den på en af partitionerne, medmindre man i
> forvejen har en anden bootloader liggende i MBR, hvor et af
> punkterne så skal pege den partition, hvor lilo ligger. Men det
> skulle ikke undre mig, om denne partition skal være primær, for
> at det virker.
>
Jeg må indrømme at så dybt magter jeg ikke at kigge ind i min Linux endnu,
Men hvis jeg kigger med fdisk, så ser det sådan ud:
Disk /dev/sda: 255 heads, 63 sectors, 1106 cylinders
Units = cylinders of 16065 * 512 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 2 16033+ 83 Linux
/dev/sda2 3 1106 8867880 5 Extended
/dev/sda5 3 35 265041 82 Linux swap
/dev/sda6 36 1106 8602776 83 Linux
Installationen af E-smith giver ikke de samme muligheder som ved andre
Linuxer, men den er bygget over RH7.1, og så vidt jeg ved gør den ikke noget
specielt anderledes en den.
Per
| |
Allan Olesen (04-05-2002)
| Kommentar Fra : Allan Olesen |
Dato : 04-05-02 23:38 |
|
"P og T" <nix@ikke.her> wrote:
>Men hvis jeg kigger med fdisk, så ser det sådan ud:
Hvad siger 'mount' og 'cat /etc/lilo.conf'?
--
Allan
| |
P og T (06-05-2002)
| Kommentar Fra : P og T |
Dato : 06-05-02 20:18 |
|
"Allan Olesen" <aolesen@post3.tele.dk> skrev i en meddelelse
news:3cd462d9$0$83509$edfadb0f@dspool01.news.tele.dk...
> "P og T" <nix@ikke.her> wrote:
>
> >Men hvis jeg kigger med fdisk, så ser det sådan ud:
>
> Hvad siger 'mount' og 'cat /etc/lilo.conf'¨?
Mount siger:
/dev/sda6 on / type ext2 (rw,usrquota,grpquota)
none on /proc type proc (rw)
usbdevfs on /proc/bus/usb type usbdevfs (rw)
/dev/sda1 on /boot type ext2 (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/sdb1 on /home/e-smith/files/ibays/musik type ext2 (rw)
/dev/hda1 on /cdimage type ext2 (rw)
/dev/hda2 on /home/e-smith/files/ibays/musik2 type ext2 (rw)
og lilo.conf siger sådan her:
linear
default=esmith
image=/boot/vmlinuz-2.2.19-7.0.8
label=esmith
read-only
root=/dev/sda6
initrd=/boot/initrd-2.2.19-7.0.8.img
#------------------------------------------------------------
# TEMPLATE END
#------------------------------------------------------------
/Per
| |
Allan Olesen (06-05-2002)
| Kommentar Fra : Allan Olesen |
Dato : 06-05-02 21:06 |
|
"P og T" <nix@ikke.her> wrote:
>Mount siger:
Så fatter jeg intet. Du har en primær partition, hvor /boot/
ligger, og det burde være nok til lilo. Hvorfor den forsøger at
installere noget på en logisk partition, forstår jeg ikke.
--
Allan
| |
P og T (06-05-2002)
| Kommentar Fra : P og T |
Dato : 06-05-02 21:40 |
|
"Allan Olesen" <aolesen@post3.tele.dk> skrev i en meddelelse
news:3cd6e270$0$13623$edfadb0f@dspool01.news.tele.dk...
> "P og T" <nix@ikke.her> wrote:
>
> >Mount siger:
>
> Så fatter jeg intet. Du har en primær partition, hvor /boot/
> ligger, og det burde være nok til lilo. Hvorfor den forsøger at
> installere noget på en logisk partition, forstår jeg ikke.
>
Ja, så er vi jo 2
| |
Kent Friis (06-05-2002)
| Kommentar Fra : Kent Friis |
Dato : 06-05-02 22:23 |
|
Den Mon, 06 May 2002 22:06:23 +0200 skrev Allan Olesen:
>"P og T" <nix@ikke.her> wrote:
>
>>Mount siger:
>
>Så fatter jeg intet. Du har en primær partition, hvor /boot/
>ligger, og det burde være nok til lilo. Hvorfor den forsøger at
>installere noget på en logisk partition, forstår jeg ikke.
Der er ikke angivet nogen boot= i lilo.conf. Hvad bruger den som
default?
Mvh
Kent
--
If I wanted a blue screen, I would type "xsetroot -solid blue"
- not D:\WINNT\SETUP
| |
Allan Olesen (06-05-2002)
| Kommentar Fra : Allan Olesen |
Dato : 06-05-02 22:44 |
|
leeloo@phreaker.net (Kent Friis) wrote:
>Der er ikke angivet nogen boot= i lilo.conf.
Næ. Sådan en har jeg faktisk aldrig set, men jeg har også levet
en beskyttet tilværelse blandt lutter ide-controllere.
>Hvad bruger den som default?
Ifølge 'man lilo.conf' bruger den vel /dev/sda:
> boot=<boot-device>
> Sets the name of the device (e.g. a hard disk par
> tition) that contains the boot sector. If this key
> word is omitted, the boot sector is read from (and
> possibly written to) the device that is currently
> mounted as root.
Om det så hellere skulle være /dev/hda på en maskine med begge
slags diske, skal jeg ikke udtale mig om. Der foresvæver mig, at
sådanne blandingsmaskiner ofte foretrækker at boote fra hda.
Men det kan vel under alle omstændigheder ikke have noget at gøre
med det aktuelle problem?
--
Allan
| |
Kent Friis (07-05-2002)
| Kommentar Fra : Kent Friis |
Dato : 07-05-02 06:39 |
|
Den Mon, 06 May 2002 23:44:10 +0200 skrev Allan Olesen:
>leeloo@phreaker.net (Kent Friis) wrote:
>
>>Der er ikke angivet nogen boot= i lilo.conf.
>
>Næ. Sådan en har jeg faktisk aldrig set, men jeg har også levet
>en beskyttet tilværelse blandt lutter ide-controllere.
>
>>Hvad bruger den som default?
>
>Ifølge 'man lilo.conf' bruger den vel /dev/sda:
>
>> boot=<boot-device>
>> Sets the name of the device (e.g. a hard disk par
>> tition) that contains the boot sector. If this key
>> word is omitted, the boot sector is read from (and
>> possibly written to) the device that is currently
>> mounted as root.
>
>Om det så hellere skulle være /dev/hda på en maskine med begge
>slags diske, skal jeg ikke udtale mig om. Der foresvæver mig, at
>sådanne blandingsmaskiner ofte foretrækker at boote fra hda.
Der står at bootsektoren lægges på den device der er mountet som root.
Iflg mount, er det /dev/sda6:
/dev/sda6 on / type ext2 (rw,usrquota,grpquota)
>Men det kan vel under alle omstændigheder ikke have noget at gøre
>med det aktuelle problem?
Var problemet ikke at LILO forsøgte at lægge bootsektoren på en logisk
partition? /dev/sda6 er netop en logisk partition, så medmindre jeg har
overset noget, lige præcis den manglende boot= der er årsagen.
Mvh
Kent
--
Gilthoniel, A Elbereth
Aiya elenion ancalima!
- Tolkien, "The Lord of the Rings"
| |
Allan Olesen (07-05-2002)
| Kommentar Fra : Allan Olesen |
Dato : 07-05-02 20:02 |
|
leeloo@phreaker.net (Kent Friis) wrote:
>Der står at bootsektoren lægges på den device der er mountet som root.
>Iflg mount, er det /dev/sda6:
>
>/dev/sda6 on / type ext2 (rw,usrquota,grpquota)
Det tror jeg simpelthen ikke på, at de har ment. Jeg bruger
aldrig boot-parameteren i lilo.conf, og alligevel ender lilo i
MBR, som den skal. Så jeg tror nærmere, at de har brugt ordet
"device" om hele harddisken. Altså således, at lilo ryger i MBR
på /dev/sda, når / ligger på /dev/sda6.
--
Allan
| |
Kent Friis (07-05-2002)
| Kommentar Fra : Kent Friis |
Dato : 07-05-02 21:12 |
|
Den Tue, 07 May 2002 21:01:36 +0200 skrev Allan Olesen:
>leeloo@phreaker.net (Kent Friis) wrote:
>
>>Der står at bootsektoren lægges på den device der er mountet som root.
>>Iflg mount, er det /dev/sda6:
>>
>>/dev/sda6 on / type ext2 (rw,usrquota,grpquota)
>
>Det tror jeg simpelthen ikke på, at de har ment. Jeg bruger
>aldrig boot-parameteren i lilo.conf, og alligevel ender lilo i
>MBR, som den skal. Så jeg tror nærmere, at de har brugt ordet
>"device" om hele harddisken. Altså således, at lilo ryger i MBR
>på /dev/sda, når / ligger på /dev/sda6.
Hvis jeg fjerner boot= linien i min lilo.conf, får jeg fejlen:
Can't put the boot sector on logical partition 0x306
0x306 er /dev/hda6, hvilket er min / partition, så her gør den altså
præcis som beskrevet.
Mvh
Kent
--
"Handlingen blev afbrudt pga. computerens begrænsede effekt"
- Windows NT på en Pentium III 550 MHz
| |
Allan Olesen (08-05-2002)
| Kommentar Fra : Allan Olesen |
Dato : 08-05-02 20:25 |
|
leeloo@phreaker.net (Kent Friis) wrote:
>Hvis jeg fjerner boot= linien i min lilo.conf, får jeg fejlen:
Sært. Jeg har ikke sådan en linie på en eneste af mine maskiner,
og lilo virker alligevel.
--
Allan
| |
|
|