[Pluto-help] I: problemi con lilo

Eugenio Pascerini epascerini a dianoema.it
Ven 13 Dic 2002 15:14:30 CET


 -----Messaggio originale-----
Da: 	Eugenio Pascerini [mailto:epascerini a dianoema.it]
Inviato:	mercoledý 11 dicembre 2002 9.14
A:	'pluto-help a lists.pluto.linux.it'
Oggetto:	problemi con lilo



chiedo a aiuto ai piu' esperti perche' non riesco a far funzionare
correttamente lilo su RH 7.2
per avere un dual boot.
Come si vede dai dati elencati sotto ho un disco /dev/hda con linux e
/dev/hdb con Wind98.
All'installazione di linux ho richiesto di installare linux sulla partizione
di boot del disco linux;
la mia intenzione e' di non toccare l'MBR del disco Windows, infatti quando
in un precedente tentativo ho messo lilo
sull'MBR ho avuto notevoli problemi a ripristinare l'avvio di  Win (ho
dovuto fare con qualche sudore freddo un fdisk /MBR).
La situazione attuale e' che se da Bios setup metto hdb come disco boot
parte win regolare
come se linux non esistesse (e cio' e' corretto ed e' quello che voglio),
mentre se metto hda come disco di boot appare la maschera di lilo con la
possibilita di selezionare
linux o Windows ma non parte di fatto ne' l'uno ne' l'altro;
in particolare se scelgo linux dopo parecchi passi del processo di boot, fra
cui le mount dei
filesystem /boot e / il tutto si pianta con il messaggio:

Kernel panic: No init found. Try passing init= option to kernel

Per dare maggiori elementi al mio potenziale salvatore (spero) elenco un po'
di informazioni:
al comando "fdisk -l"  ottengo:

Disco /dev/hda: 255 testine, 63 settori, 1240 cilindri
UnitÓ = cilindri di 16065 * 512 byte

Dispositivo Avvio    Inizio    Fine   Blocchi   Id  Sistema
/dev/hda1   *         1         6     48163+  83  Linux
/dev/hda2             7      1175   9389992+  83  Linux
/dev/hda3          1176      1240    522112+  82  Linux swap

Disco /dev/hdb: 255 testine, 63 settori, 4865 cilindri
UnitÓ = cilindri di 16065 * 512 byte

Dispositivo Avvio    Inizio    Fine   Blocchi   Id  Sistema
/dev/hdb1   *         1      4866  39082648+   c  Win95 FAT32 (LBA)
La partizione 1 non termina al limite del cilindro:
phys=(744, 15, 63) dovrebbe essere (744, 254, 63)
-----------

al comando "df" ottengo:

Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/hda2              9242464   1570164   7202804  18% /
/dev/hda1                46636      5791     38437  14% /boot
none                    127788         0    127788   0% /dev/shm
/dev/hdb1             39073088   4361408  34711680  12% /mnt/hd
---------------

il file lilo.conf e' il seguente:

boot="/dev/hda"
prompt
timeout="100"
message=/boot/message
root=/dev/hda2

image="/boot/vmlinuz-2.4.7-10"
label="linux"
root="/dev/hda1"
read-only
initrd="/boot/initrd-2.4.7-10.img"

image=/usr/src/linux/arch/i386/boot/bzImage
label="Linux_Compiled"
root=/dev/hda2
read-only
optional

other=/dev/hdb1
label="Windows98"

-------------------

il comando ls -al nella directory /boot mi da questo:

totale 1627
drwxr-xr-x    4 root     root         1024 dic 10 21:14 .
drwxr-xr-x   19 root     root         4096 dic 10 23:44 ..
-rw-r--r--    1 root     root          512 dic  8 22:43 boot.0300
-rw-r--r--    1 root     root         5824 giu 25  2001 boot.b
-rw-r--r--    1 root     root          612 giu 25  2001 chain.b
drwxr-xr-x    2 root     root         1024 dic  8 19:48 grub
-rw-r--r--    1 root     root       327251 dic  8 19:49 initrd-2.4.7-10.img
lrwxrwxrwx    1 root     root           14 dic  8 19:49 kernel.h ->
kernel.h-2.4.7
-rw-r--r--    1 root     root          405 dic  8 19:49 kernel.h-2.4.7
drwxr-xr-x    2 root     root        12288 dic  8 19:46 lost+found
-rw-------    1 root     root        18944 dic 10 21:14 map
-rw-r--r--    1 root     root        23108 giu 25  2001 message
lrwxrwxrwx    1 root     root           20 dic  8 19:49 module-info ->
module-info-2.4.7-10
-rw-r--r--    1 root     root        13598 set  6  2001 module-info-2.4.7-10
-rw-r--r--    1 root     root          640 giu 25  2001 os2_d.b
lrwxrwxrwx    1 root     root           19 dic  8 19:49 System.map ->
System.map-2.4.7-10
-rw-r--r--    1 root     root       435039 set  6  2001 System.map-2.4.7-10
lrwxrwxrwx    1 root     root           16 dic  8 19:49 vmlinuz ->
vmlinuz-2.4.7-10
-rw-r--r--    1 root     root       802068 set  6  2001 vmlinuz-2.4.7-10

----------------------

Spero che da questi elementi qualcuno piu' esperto di me mi possa dire cosa
sbaglio

Grazie

Eugenio Pascerini






More information about the pluto-help mailing list