Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Erro na instalação: não consegue iniciar [resolvido]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Portuguese
View previous topic :: View next topic  
Author Message
Guruga
n00b
n00b


Joined: 17 Nov 2010
Posts: 5
Location: Araçuaí

PostPosted: Thu Nov 18, 2010 2:12 pm    Post subject: Erro na instalação: não consegue iniciar [resolvido] Reply with quote

Olá, bom dia.

Sou novato na distribuição Gentoo e estou tentando instalar meu primeiro sistema, mas estou tendo um problema na hora da primeira inicialização. Estou usando um desktop antigo, que peguei somente para testes. O equipamento possui dois HDs: um de 40 GB, ligado na IDE1, onde instalei 4 outras distribuições; e um de 10 GB, ligado na IDE2, junto com o drive de DVD, onde estou tentando instalar o Gentoo. Fiz todos os passos do guia de instalação até o ponto onde solicita que se reinicie o computador. Mas minhas configurações ficaram um pouco diferentes das que estão lá.

Primeiro: como meu HD está ligado como master na IDE2, foi reconhecido pelo CD de instalação como hdc, enquanto que o drive de DVD é hdd. Meu particionamento também ficou diferente hdc1 ficou para a swap, hdc2 para o /boot com ext2 e hdc3 para o / com ext4.

Meu arquivo menu.lst está configurado da seguinte forma:
Code:

root (hd0,2)
kernel (hd0,1)/linux-2.6.34-gentoo-r12 ro root=/dev/hdc3


Testei diversas configurações até que essa funcionou. De outras formas estava dando kernel panic.

O sistema inicia normalmente até chegar no ponto Checking root filesystem. Logo depois aparece a seguinte linha:

Code:
fsck.ext4: No such file or directory while trying to open /dev/hdc3


Tentei resolver mudando as configurações do menu.lst, mas, como disse algumas linhas para cima, somente aquela funcionou. Como o sistema estava reclamando da falta do arquivo /dev/hdc3, digitei a senha do root como solicitado e fui conferir o diretório /dev. Não encontrei nem hda, hdb, hdc..., ou suas variações sda,sdb, etc.

Lendo a saída do comando dmesg vi que o sistema, na inicialização, está reconhecendo os discos da mesma forma que o CD: hda para o primeiro disco na IDE 1, hdc como o segundo na IDE2 e hdd como o drive de DVD na também na IDE2. Mas eles não estão aparecendo dentro do /dev. Seria esse o erro? Como posso corrigi-lo? Só para constar, habilitei o suporte ao SATA e, depois do erro, recompilei o kernel e habilitei também o PATA, mesmo estando informado que está deprecated.

Transcrevo abaixo as configurações de meus arquivos /etc/fstab e /etc/mtab:

/etc/fstab
Code:

/dev/hdc1      none           tmpfs   nodev,nosuid,noexec   0 0
/dev/hdc2      /boot           ext2    default,noatime           1 2
/dev/hdc3      /                 ext4    noatime                      0 1

none             /proc           proc    defaults                       0 0
none             /dev/shm     tmpfs  nodev,nosuid,noexec    0 0
/dev/cdrom   /mnt/cdrom  auto    noauto,user                 0 0


/etc/mtab
Code:

tmpfs / tmpfs rw,relatime 0 0
/dev/hdd /mnt/cdrom iso9660 ro,relatime 0 0
/dev/loop0 /mnt/livecd squashfs ro,relatime 0 0
proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0
sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
udev /dev tmpfs rw,nosuid,relatime,size=10240k,mode=755 0 0
devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620 0 0
tmpfs /mnt/livecd/lib/firmware tmpfs rw,relatime 0 0
tmpfs /mnt/livecd/usr/portage tmpfs rw,relatime 0 0
usbfs /proc/bus/usb usbfs rw,nosuid,noexec,relatime,devgid=85,devmode=664 0 0
/dev/hdc3 / ext4 rw,relatime,barrier=1,data=ordered 0 0
/dev/hdc2 /boot ext2 rw,relatime,errors=continue 0 0
none /proc proc rw,relatime 0 0
udev /dev tmpfs rw,nosuid,relatime,size=10240k,mode=755 0 0


Agradeço pela ajuda.
_________________
TIMEO HOMINEM UNIUS LIBRE


Last edited by Guruga on Fri Feb 18, 2011 4:06 pm; edited 1 time in total
Back to top
View user's profile Send private message
hamilton
n00b
n00b


Joined: 23 Sep 2010
Posts: 2
Location: Brazil

PostPosted: Sat Nov 20, 2010 1:38 am    Post subject: Reply with quote

O grub que você está usando está na MBR do hd1 (ide1) ? Se estiver sua linha do root no grub.conf deveria ser:

Code:
root (hd2,1)
kernel /boot/linux-2.6.34-gentoo-r12 ro root=/dev/hdc3

A linha root do grub.conf deve apontar para a partição que tem a imagem do kernel

Como você conseguiu o mtab porque ele mostra apenas os sistemas de arquivos montados e o seu hdc aparece lá montado?
Back to top
View user's profile Send private message
Guruga
n00b
n00b


Joined: 17 Nov 2010
Posts: 5
Location: Araçuaí

PostPosted: Sat Nov 20, 2010 1:53 am    Post subject: Reply with quote

Não, o GRUB está instalado no MBR do disco 2.

Quanto ao mtab fiz o procedimento recomendado no tutorial que achei na Web (http://www.gentoo.org/doc/pt_br/handbook/handbook-x86.xml?part=1). Lá diz para dar o seguinte comando:
Code:
grep -v rootfs /proc/mounts > /etc/mtab


executado no ambiente com chroot.
_________________
TIMEO HOMINEM UNIUS LIBRE
Back to top
View user's profile Send private message
Guruga
n00b
n00b


Joined: 17 Nov 2010
Posts: 5
Location: Araçuaí

PostPosted: Sat Nov 20, 2010 11:09 pm    Post subject: Reply with quote

Acredito que o problema esteja com no udev, pois o erro ocorre sempre depois que aparece as mensagens:
Code:

Mounting proc at /proc
Mounting sysfs at /sys
Mouting /dev
Starting udevd
Populating /dev with existing devices through uevents
Waiting for uevents to be processed
Mounting devpts at /dev/pts
Checking root filesystem
fsck.ext4: No such file or directory while trying to open /dev/hdc3


E quando dou um ls no /dev não aparece nenhum dos discos. Ou seja, quando chega nessa parte não encontra disco nenhum instalado. Andei lendo um pouco e vi que o reconhecimento do hardware que fica em /dev é responsabilidade do udev, então estou deduzindo que o erro seja dele. O problema é que não sei qual opção do kernel mudar para corrigir esse problema.
_________________
TIMEO HOMINEM UNIUS LIBRE
Back to top
View user's profile Send private message
hamilton
n00b
n00b


Joined: 23 Sep 2010
Posts: 2
Location: Brazil

PostPosted: Sun Nov 21, 2010 8:23 pm    Post subject: Reply with quote

Quanto ao udev, dá uma olhada aqui
http://www.gentoo.org/doc/en/udev-guide.xml
Back to top
View user's profile Send private message
Guruga
n00b
n00b


Joined: 17 Nov 2010
Posts: 5
Location: Araçuaí

PostPosted: Tue Dec 07, 2010 2:53 pm    Post subject: Reply with quote

Resolvi o problema marcando as opções:

Code:

Device drivers ---->
   Generic Driver Options ---->
         [*] Maintain a devtmpfs filesystem to mount at /dev
         [*]    Automount devtmpfs at /dev, after the kernel mounted the rootfs

_________________
TIMEO HOMINEM UNIUS LIBRE
Back to top
View user's profile Send private message
oandarilho01
Tux's lil' helper
Tux's lil' helper


Joined: 17 Nov 2005
Posts: 132
Location: Rio de Janeiro/RJ - Brasil

PostPosted: Tue Dec 28, 2010 1:29 pm    Post subject: Reply with quote

Já que resolveu o problema, poderia editar o tópico, lá na sua primeira mensagem, colocando um [RESOLVIDO] ?

Grato.
_________________
Ficai em Paz..
<<O Andarilho>>
Back to top
View user's profile Send private message
Guruga
n00b
n00b


Joined: 17 Nov 2010
Posts: 5
Location: Araçuaí

PostPosted: Fri Feb 18, 2011 4:05 pm    Post subject: Reply with quote

Opa, foi mal. Esqueci de mudar o título.
_________________
TIMEO HOMINEM UNIUS LIBRE
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portuguese All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum