A nova instalação do Slackware 14.2 não roda o lilo nem o elilo na inicialização

2

Esta é a minha terceira instalação Slackware 14.2 64 bits. Eu estou instalando agora sob um laptop com partições gpt.

Vou descrever da melhor forma possível o caminho que tive que fazer com esta instalação.

Inicialmente, tive que superar o problema de usar o dd para criar o pendrive para a instalação, que não estava sendo inicializado pelo pendrive. Eu tive que usar então o script usbimg2disk.sh .

Uma vez que eu consegui inicializar a partir do USB, eu tive que montar o pendrive manualmente, pois o USB não foi detectado quando me pediram a mídia de origem. ou seja, eu fiz:

mkdir /os
mount /dev/sda1 /os

E então eu selecionei "instalar do diretório pré-montado" e usei /os/cdrom0/slackware64

Toda a instalação correu bem, mas enfrentei outro problema, que ainda não consegui resolver. Eu tentei com lilo e elilo opções, mas a inicialização ainda está mostrando o grub2 , que estava lá a partir do ubuntu 14.04 instalado anteriormente, sem opções, mas a linha de comando grub em vez

Eu posso mencionar que a partir da configuração do BIOS eu vejo como Unidade de Inicialização de Prioridades BBS BBS de UEFI # 1 que é [ubuntu], mas não tenho certeza que isso deve ser um problema, já substitui a partição ubuntu. No entanto, não sei por que a tag do ubuntu está lá e não vejo nada para mudar isso.

As partições que eu selecionei na instalação foram:

/dev/mmcblk0p3      /        ext4
/dev/mmcblk0p4      /home    ext4

Como eu tinha apenas o grub disponível, decidi aprender alguns comandos do grub e pude iniciar o slackware kernel com os comandos abaixo:

grub> set root=(hd0,gpt3)
grub> linux /boot/vmlinuz root=/dev/mmcblk0p3
grub> initrd /boot/vmlinuz
grub> boot

Eu pensei que seria um começo bem-sucedido, mas em vez disso, eu segui o seguinte erro kernel panic :

RAMDISK: Couln't find valid RAM disk image starting at 0. VFS: Cannot open root device "mmcblk0p3" or unknown-block(0,0): error

Abaixo, a captura de tela mostra o erro completo:

Então, como posso iniciar Slackware 14.2 com comandos do grub? Eu posso estar faltando alguma coisa, já que sou novo no comando de comandos.

A melhor solução que eu estaria procurando é que lilo ou elilo sejam exibidos na inicialização para iniciar Slackware automaticamente. O que posso fazer para que lilo apareça como gerenciador de inicialização?

    
por Cedric Zoppolo 18.11.2017 / 01:21

1 resposta

2

Eu não posso responder a parte "lilo not appearing", embora você não queira o LILO se você estiver usando partições GPT, você precisa do ELILO. Em qualquer caso, sem saber exatamente quais parâmetros você inseriu para o ELILO no momento da instalação, é difícil saber o que deu errado. Já faz muito tempo desde que eu instalei o Slackware em qualquer coisa que não seja VMs ...

O Kernel Panic parece relacionado ao kernel, você está usando o kernel "genérico" ou o "enorme"? É provável que você possa instalar o sistema operacional porque o instalador usa o kernel "enorme", mas depois selecionou o kernel "genérico" para inicializar.

O kernel "enorme" contém todo e qualquer driver disponível, mas o kernel genérico nem inclui a maioria dos drivers do sistema de arquivos, você deve criar um initrd (leia o arquivo / boot / README para instruções)

    
por 18.11.2017 / 21:05