Re: Kernel Panic su 2.6.8-2
Davide Prina ha scritto:
> pacmo@tiscalinet.it ha scritto:
>
>> Ho configurato boot su Fedora come segue :
>> root (hd0,10)
>
>
> sei sicuro?
> hai indicato che il /boot è sotto hda11
>
>> kernel (hd0,7)/boot/vmlinuz-2.6.8-2-686 root=/dev/hda8 ro
>> initrd (hd0,7)/boot/intird-img-2.6.8-2-686
>
>
> qui invece hai indicato che /boot è sotto hda8
> mentre / è sotto hda8
>
> qualcosa è di sicuro sbagliato ;-)
>
> posta i seguenti risultati:
> # df
>
Filesystem blocchi di 1K Usati Disponib. Uso% Montato su
/dev/hda8 8096152 2677488 5007404 35% /
tmpfs 256480 0 256480 0% /dev/shm
/dev/hda9 9479608 70876 9408732 1% /home
/dev/hda5 10231392 6232824 3998568 61% /mnt/win_d
> # fdisk -l /dev/hda
>
Disk /dev/hda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 7393 59384241 7 HPFS/NTFS
/dev/hda2 7394 14593 57834000 f W95 Ext'd (LBA)
/dev/hda5 7394 8668 10241406 b W95 FAT32
/dev/hda6 8669 9307 5132736 83 Linux
/dev/hda7 9308 10271 7743298+ 83 Linux
/dev/hda8 10272 11295 8225248+ 83 Linux
/dev/hda9 11296 12494 9630936 83 Linux
/dev/hda10 12495 12625 1052226 82 Linux swap
/dev/hda11 12626 14593 15807928+ 83 Linux
Legenda
hda1 = WinXP
hda5 = Partizione Fat per condivisione Thunderbird fra win e Linux ed
altri documenti condivisi fra i due sistemi
hda6 = Red Hat 8.0 Distro da mantenere e non aggiornabile perchè mi
permette di gestire programmi con compatibilità binaria abi-ibcs
hda7 = Partizione Dati da condividere con mount
hda8 = Debian
hda9 = /home di Debian
hda10 = swap
hda11 = Fedora
>
> in pratica ci sono due possibilità:
>
> 1) hai creato la partizione /boot (per Debian), => devi avere
> root (hd0,X)
> kernel /vmlinuz-2.6.8-2-686 root=/dev/hdaY ro
> initrd /intird-img-2.6.8-2-686
>
> dove:
> * X è il numero di partizione-1 usata per /boot
> * Y è il numero di partizione usata per /
>
In pratica non è il mio caso non avendo creato una partizione per /boot
> 2) non hai creato la partizione /boot, ma hai solo / => devi avere:
> root (hd0,X)
> kernel /boot/vmlinuz-2.6.8-2-686 root=/dev/hdaY ro
> initrd /boot/intird-img-2.6.8-2-686
>
> dove:
> * X è il numero di partizione-1 usata per /
> * Y è il numero di partizione usata per /
>
Dovrebbe esser il mio caso.
Comunque se metto
root=(hd0,7) non mi cambia nulla
>
> Nel file menu.lst ci sono due opzioni molto importanti, anche se
> sembrano commentate, in realtà non lo sono.
>
> # kopt=root=/dev/hdaY ro
> # groot=(hd0,X)
>
> kopt punta a / e groot a /boot
>
> Se hai due sistemi GNU/Linux non saprei proprio come fare a gestire
> queste variabili in modo da poter avere due / e due /boot differenti
>
> Ciao
> Davide
Ciao
Antonio
>
> PS: spero di non aver sbagliato nulla, il grosso problema con GNU/Linux
> è che il sistema lo installi una volta soltanto e poi dopo svariati anni
> di utilizzo ti dimentichi come si fa ad installarlo ;-)
>
Reply to: