Em Qua 09 Mar 2005 09:07, Victor Antunes escreveu: > Sugest�es do Tiago. > > >Mandar o lilo.conf para a lista tamb�m pode ajudar. > > #lilo.conf > vga=791 > lba32 > boot=/dev/hda > root=/dev/hda6 > install=/boot/boot-menu.b > map=/boot/map > delay=20 > prompt > timeout=150 > append="hda=scsi hdb=scsi hdc=scsi hdd=scsi hde=scsi > hdf=scsi hdg=scsi hdh=scsi apm=power-off nomce" > default=Linux > image=/boot/vmlinuz-2.4.22-xfs > label=Linux > initrd=/boot/initrd.gz > read-only > # restricted > # alias=1 > image=/vmlinuz.old > label=LinuxOLD > read-only > optional > # restricted > # alias=2 > other=/dev/hda1 > label="WinNT(hda1)" > > > O sistema � tipo ext3. O e2fsck /dev/hda6 n�o detecta > nenhum problema. J� olhei para a parti��o e parece > estar tudo bem. Qual � o tipo de n�cleo (kernel) que voc� est� usando? � um n�cleo padr�o debian? Voc� o compilou voc� mesmo? mudou recentemente?
> >voc� tentou indicar o root para o kernel? > > Como fa�o? Quando estiver no lilo, voc� pode escrever Linux root=/dev/hda6. Mas acho que isso n�o deve resolver. > >Verificou que o programa > >/sbin/init > >existe? > > Sim. Existe. � sempre bom verificar o �bvio... Em outra mensagem, voc� disse: > Obrigado,Sugest�es de Marcelo Beckmann > Com essa mudan�a de parti��es, talvez seja necess�rio, al�m de mudar o > fstab, regerar o initrd. Pode acontecer do initrd ainda estar apontando > pra parti��o antiga. > Tentei assim... > bootei knoppix > su > mount /dev/hda6 > chroot /mnt/hda6 > rm /dev/initrd > mknod -m 400 /dev/initrd b 1 250 > chown root:disk /dev/initrd N�o, voc� entendeu errado. O que o Marcelo prop�s foi gerar novamente o arquivo /boot/initrd (veja no seu lilo), que nada mais � do que um pequeno sistema de arquivos que cont�m o m�nimo necess�rio para o seu n�cleo inicializar. Tipicamente isso significa que os m�dulos necess�rios para que o n�cleo reconhe�a sua m�quina podem ser carregados dessa forma. Para gerar um novo initrd, voc� deve usar o programa mkinitrd, que est� no diret�rio /usr/sbin. Mas eu n�o sei dar mais informa��es, pois n�o uso initrd (n�o vejo vantagem em compilar os elementos essenciais do n�cleo como m�dulos, j� que eles sempre ser�o carregados). A p�gina de manual pode ajudar, ou outras pessoas da lista. Por sinal, no meu sistema n�o tem /dev/initrd, n�o sei nem para que serviria isso. boa sorte... tiago.

