Erro em Boot - Lilo

1. Erro em Boot - Lilo

Perfil removido
removido

(usa Nenhuma)

Enviado em 08/02/2015 - 18:57h

Olá a todos!
Sou iniciante em Linux e aqui no VOL. Para começar com o Linux escolhi a distro Slackware. Instalei o mesmo em um HD externo, com um netbook com Windows 7 e o Lilo como gerenciador de boot. Mas me deparei com um erro na inicialização do mesmo e já não sei mais o que fazer.
O erro é o seguinte:
Mount: mounting /dev/sdb2 on /mnt: No such file or directory 

Onde sdb2 é a partição do Slackware. Eu dei uma olhada no diretório /dev e as partições do Linux realmente não aparecem lá, apenas as do Windows, que estão no HD principal.
Então, aguém aí tem alguma sugestão?
Aguardo respostas. Grato desde já!


  


2. Re: Erro em Boot - Lilo

Perfil removido
removido

(usa Nenhuma)

Enviado em 08/02/2015 - 19:43h


Slackware é uma das distribuições mais avançadas ... no sentido que exige mais do administrador que deverá fazer TUDO sobre a configuração na mão.

O caminho do Linux quase nunca começa em Slackware, mas normalmente acaba nele.

Minhas sugestões são...

1 - Se pretende usar sem servidor gráfico.. apenas modo texto... use o virtualbox e emule um PC com Slackware para treino.

2 - Se pretende usar interface gráfica DIMINUA a partição do W7 e crie uma partição LINUX e uma SWAP.

Os procedimentos acima exigem conhecimento (ou leitura) e podem ser destrutivos para seu sistema W7. Saiba ou que está fazendo
pois o Linux pode comer todo seu queijo. Principalmente o Slack.




3. Re: Erro em Boot - Lilo

Perfil removido
removido

(usa Nenhuma)

Enviado em 08/02/2015 - 20:18h

Olá @kyetoy, obrigado por responder!

Bom, escolhi o Slackware pois apesar de ser inciante em Linux, tenho uma base com ele.
Não queria usar VirtualBox, e sim, pretento usar interface gráfica. Quanto as partições, já fiz isso. Na verdade, os dois sistemas estão em HDs diferentes, o Windows está no HD principal (sda) e o Slackware no HD externo (sdb) com suas devidas partições (linux, swap e home). O problema é que na hora do boot, parece não reconhecer suas partições, me retornando o erro descrito no meu primeiro post.

Outras sugestões?


4. Re: Erro em Boot - Lilo

Perfil removido
removido

(usa Nenhuma)

Enviado em 08/02/2015 - 20:21h


Se for isso então seu /etc/fstab está construido errado.

Boote com o cd do slack novamente monte a partição na mão e edite o /etc/fstab com o nano.




5. Re: Erro em Boot - Lilo

Perfil removido
removido

(usa Nenhuma)

Enviado em 08/02/2015 - 22:38h

Então! Eu verifiquei o fstab, porém, não encontrei nada de estranho.
Segue ele:
/dev/sdb5	swap	swap	defaults	0	0
/dev/sdb2 / ext4 defaults 1 1
/dev/sdb4 /home ext4 defaults 1 2
#/dev/cdrom /mnt/cdrom auto noauto,owner,ro,comment=x-gvfs-show 0 0
/dev/fd0 /mnt/floppy auto noauto,owner 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0

O que eu não entendi muito bem, é que esse arquivo indica que a partição /dev/sdb2 (linux) deve ser montada no diretório / (root), mas durante o boot ele é montado no diretório /mnt - ou pelo menos deveria - como indica o erro.


6. Re: Erro em Boot - Lilo

Perfil removido
removido

(usa Nenhuma)

Enviado em 08/02/2015 - 23:02h

Arcanck escreveu:

Então! Eu verifiquei o fstab, porém, não encontrei nada de estranho.
Segue ele:
/dev/sdb5	swap	swap	defaults	0	0
/dev/sdb2 / ext4 defaults 1 1
/dev/sdb4 /home ext4 defaults 1 2
#/dev/cdrom /mnt/cdrom auto noauto,owner,ro,comment=x-gvfs-show 0 0
/dev/fd0 /mnt/floppy auto noauto,owner 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0

O que eu não entendi muito bem, é que esse arquivo indica que a partição /dev/sdb2 (linux) deve ser montada no diretório / (root), mas durante o boot ele é montado no diretório /mnt - ou pelo menos deveria - como indica o erro.


Erro estranho, por garantia regrave o lilo, caso não já tenha feito isto.


7. Re: Erro em Boot - Lilo

Perfil removido
removido

(usa Nenhuma)

Enviado em 09/02/2015 - 00:22h

Olá @textmode!

Já fiz isso, inclusive já reinstalei o Slackware duas vezes. Já tentei usar o kernel huge ao invés do generic, mas dá um kernel panic pela falta do módulo ext4, tentei usando o initrd - apesar que no site de documentação do Slack li que não é necessário com o huge - mas é retornado um erro dizendo que os módulos não podem ser carregados pois o formato dos mesmos é inválido.



8. Re: Erro em Boot - Lilo

Perfil removido
removido

(usa Nenhuma)

Enviado em 09/02/2015 - 01:26h

Compare a saída do "fdisk -l /dev/sdb" com o que está no "/etc/fstab".

Tem acesso ao /var/log/debug? Quais passos o slackware conseguiu concluir antes da mensagem de erro?


9. Re: Erro em Boot - Lilo

Perfil removido
removido

(usa Nenhuma)

Enviado em 09/02/2015 - 02:12h

Fiz a comparação que pediu e as diretivas do fstab estão de acordo com a saída do fdisk.
Não tenho acesso ao arquivo debug, apenas pelo pendrive de instalação, mas o arquivo está vazio. Notei que após a linha do erro acima, ocorre outro erro, que é o seguinte:
ERROR: No /sbin/init found on rootdev (or not mounted). Trouble ahead. 

Eles ocorrem após o carregamento dos módulos do initrd, que aparentemente são carregados com sucesso.
Quando vi esse erro me veio a mente que seria por causa da partição não montada, mas verifiquei o diretório /sbin e o arquivo init está lá.


10. Re: Erro em Boot - Lilo

Perfil removido
removido

(usa Nenhuma)

Enviado em 09/02/2015 - 09:30h

Acho que o problema maior foi ter feito a instalação em um HD externo (teoria).

Experimente fazer um dual boot.



11. Re: Erro em Boot - Lilo

Perfil removido
removido

(usa Nenhuma)

Enviado em 09/02/2015 - 09:57h

Arcanck escreveu:

Fiz a comparação que pediu e as diretivas do fstab estão de acordo com a saída do fdisk.
Não tenho acesso ao arquivo debug, apenas pelo pendrive de instalação, mas o arquivo está vazio. Notei que após a linha do erro acima, ocorre outro erro, que é o seguinte:
ERROR: No /sbin/init found on rootdev (or not mounted). Trouble ahead. 

Eles ocorrem após o carregamento dos módulos do initrd, que aparentemente são carregados com sucesso.
Quando vi esse erro me veio a mente que seria por causa da partição não montada, mas verifiquei o diretório /sbin e o arquivo init está lá.


Como o / não é montado (agora tenho certeza :P) durante o boot, não existe /sbin/init para carregar ... É a primeira vez que vejo este tipo de erro, vou pesquisar mais a respeito e postar aqui caso encontre algo relevante. Os sistemas de arquivos estão lá, com as devidas entradas no /etc/fstab mas ele sequer é lido porque não houve montagem do root ...


12. Re: Erro em Boot - Lilo

Perfil removido
removido

(usa Nenhuma)

Enviado em 09/02/2015 - 10:42h

Sabe dizer se o diretório /boot/initrd-tree/ está ok? Creio que seja nele problema e talvez tenha a ver com o fato de ser HD externo como o ru4n comentou, mas isto deveria ter ocorrido ...

Há um howto para o procedimento manual de instalação do initrd em /boot/README.initrd ("3. How do I build the initrd?"), caso queria verificar.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts