No working INIT not found (Slackware) [Resolvido]

Publicado por Slackjeff em 22/03/2017

[ Hits: 2.365 ]

Blog: https://slackjeff.com.br

 


No working INIT not found (Slackware) [Resolvido]



Enfrentei um problema com um HD Sata novo que adquiri, fiquei algum tempo para resolver este problema, comprei um HD novo e já possuía um HD IDE no meu computador.

Não sabe a diferença entre SATA E IDE? Veja este artigo.

Continuando, no HD IDE que era o principal estava instalado o Slackware, ao iniciar o computador eu me deparei com a seguinte mensagem:

ERROR: no working init not found
Eu realmente fiquei interessado no problema e levei para o lado pessoal, fiquei revoltado, até porque meu Slackware estava todo personalizado e não iria retirar o HD SATA, então eu busquei em fóruns e no IRC e mais alguns lugares e não obtive respostas.

O que eu fiz? Comecei a fuçar e fuçar, após erros atrás de erros eu resolvi.

Então resolvi postar este artigo para ajudar algumas pessoas que passaram ou vão passar por este problema.

Antes de tudo você deve conferir algo em sua distribuição, você precisará de um LIVE CD de qualquer distribuição que tenha o GPARTED. Após iniciar o sistema você irá abrir o GPARTED, encontrará o seu HD principal que está a sua distribuição e vá ate MANAGE FLAGS e adicione o boot na partição selecionada.

Feito isso vamos seguir com a explicação.

O que acontece é fácil de se entender. Normalmente em computadores antigos com HD IDE ele possui uma chave/jumper que é conectada no MASTER o que torna o HD principal, é reconhecido no GNU/Linux como SDA (normalmente), mas não em todos os casos, se você tiver mais de um sistema rodando pode mudar.

Por isso rode o comando lsblk para saber qual o nome do HD:

# Lsblk

Em meu caso é o SDA:

sda      8:0    0 149,1G  0 disk 
├─sda2   8:2    0     1K  0 part 
├─sda5   8:5    0   3,8G  0 part [SWAP]
└─sda1   8:1    0 145,3G  0 part /

Quando se instala um novo HD, se for IDE é mais fácil, é só mudar a chave para SLAVE e ele ficará secundário no sistema, não interferindo no boot.

Se for um HD Sata como o problema acima, você precisará fazer algumas alterações.

Vou explicar aqui... abra o terminal e vamos ver qual o seu PARTUUID e rode o comando:

# blkid

Identifique qual a sua partição, em meu caso é está:

/dev/sdb1: UUID="b7cb6af6-7c85-46e6-8976-204a5971a17d" TYPE="ext4" PARTUUID="4480a36a-01"

Copie o seu PARTUUID sem as aspas.

PARTUUID=4480a36a-01

Vamos agora para segunda parte, entre no lilo.conf:

# nano /etc/lilo.conf

Vá até até a linha:

ROOT = /dev/sda1 (provavelmente está assim ou algo parecido)

Vamos apagar está linha e mudar para:

addappend = " root=PARTUUID=4480a36a-01"

Agora reinicie seu computador e está tudo certo, sem erros.

Espero ter ajudado!

Abraços.

Outras dicas deste autor

Compilação de Kernel Personalizado + TXZ [Vídeo]

Estude mais as opções/sintaxe e menos os comandos!

Despertador em Shell

Conky iniciando e fechando [Slackware]

Manual do Bash traduzido pt-Br

Leitura recomendada

Usando o dicionário ispell

Migrando máquinas físicas para máquinas virtuais

Permissões práticas para usuários práticos

Criando classe de conexão - Python + Postgresql

Arquivo de imagem .ISO

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts