[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