Re: RES: Erro na inicialização do kernel
Em Dom, 2003-09-21 às 21:51, Igor escreveu:
> Olá lista,
>
> Eu continuo com o mesmo problema, baixei o kernel-image-2.4.18-K7 + o
> kernel source e o headers, instalei-os corretamente, sem problemas de
> dependência,pois preciso do kernel 2.4.x pra instalar o meu modem, mas
> durante a inicialização aparece a seguinte menssagem de erro tanto pelo
> lilo como pelo grub:
>
> request_module[block-major-3]:Root fs not monted
> Vfs:cannot open root device "308" or 03:08
> Please append a correct "root=" boot option
> kernel panic:VFS:Unable to mount root fs on 03:08
>
> Já verifiquei o root=/dev/hda8 que é o meu /, tentei dar boot na linha
> de comando do grub com root (hd0,8), tentei usar o hda7 que é o swap só
> pra ver se não era eu quem estava
> comentendo uma gafe, veja que com o comando df eu tenho o seguinte
> retorno:
> /dev/hda8 /
> /dev/hda6 /e
> /dev/hda5 /d
> /dev/hda1 /c
Acho que sei onde vc está errando vc está usando root(hd0,8) ?
Veja bem vou usar os meus dados para vc adaptar ao seus:
Vamos descobrir onde o debian está instalado:
#fdisk -l /dev/hda
Disk /dev/hda: 40.0 GB, 40007761920 bytes
255 heads, 63 sectors/track, 4864 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 1275 10241406 7 HPFS/NTFS
/dev/hda2 1276 1336 489982+ 82 Linux swap
/dev/hda3 * 1337 2491 9277537+ 83 Linux
/dev/hda4 2492 4864 19061122+ c W95 FAT32 (LBA)
toshibao:~#
Que legal descobri que ele está em /dev/hda3 então para poder acessa-lo
tenho que usar a seguinte tabelinha:
No linux No GRUB
/dev/hda (hd0)
/dev/hda1 (hd0,0)
/dev/hda2 (hd0,1)
/dev/hda3 (hd0,2)
Então blz, agora falta descobrir onde está o / para monta-lo no boot:
Digite #df
toshibao:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/hda3 9131772 3669016 4998880 43% /
/dev/hda4 19042504 11156640 7885864 59% /mnt/filesfat
toshibao:~#
Então descobri que ele é /dev/hda3 então sei que terei que colocar um
parametro no kernel assim: root=/dev/hda3
No final basta adicionar uma entrada no seu menu.lst ou digitar tudo no
prompt do grub, creio que a primeira opção seja melhor. Veja abaixo o
resultado final:
# For booting GNU/Debina kernel 2.4.22
title GNU/Debian Kernel 2.4.22
root (hd0,2)
kernel /boot/vmlinuz-2.4.22 root=/dev/hda3
--
Debian User:629
FaRaOhh - Marcello Henrique
Inhumas - Goias - Brasil
Reply to: