[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: