Erro de inicialização do Slackware após nova instalação

3

Atualmente estou executando o Ubuntu e o Slackware no meu sistema. Depois de instalar o Slackware, parecendo funcionar bem, inicializo o GRUB apenas para ver um "erro: nenhum disco desse tipo" ou algo parecido quando tento carregar o Slackware. Alguém sabe por que esse é o caso?

atualização

Instalei o Slackware pela primeira vez com uma instalação completa em uma das minhas partições, uma troca incluída. Durante esse tempo eu escolhi não para instalar o LILO. Depois disso, eu comecei a instalar o Ubuntu apenas para poder ter algo que funcionasse quando eu precisasse. Foi quando instalei o GRUB2 e quando o Slackware acabou de se recusar a funcionar.

Devo reinstalá-lo com o LILO dessa vez? Se eu fizer isso, ele irá descartar meu Ubuntu ou eu ainda poderei usá-lo?

atualização 2

Acho que esse é o problema:

menuentry "Slackware Linux (Slackware 13.37.0) (on /dev/sda8)" --class gnu-linux --class g      nu --class os {
       insmod part_gpt
       insmod ext2
       set root='(/dev/sda,gpt8)'
       search --no-floppy --fs-uuid --set=root 89ba52ea-8afa-4d93-adac-e4a9258a2aae
       linux /boot/vmlinuz root=/dev/sda8
  }

Eu não sei muito sobre o grub.cfg, mas parece que (e pelo que eu tenho lido da documentação do ubuntu), isso parece estar correto. Eu acho que o uuid não está sendo encontrado, no entanto. Devo substituir o uuid pela partição em que ele está localizado?

    
por Holland 23.09.2011 / 03:32

1 resposta

1

Se o Slackware estiver em sda8 , o arquivo /etc/grub.d/40_custom deverá ser semelhante a:

#!/bin/sh
exec tail -n +3 $0

menuentry "Slackware" {
set root=(hd0,8)
linux /boot/vmlinuz root=/dev/sda8 ro quiet
}

Você pode usar UUIDs, que seriam semelhantes a:

#!/bin/sh
exec tail -n +3 $0

menuentry "Slackware"{
set root=(hd0,8)
search --no-floppy --fs-uuid --set cf984a2a-8892-4d79-a0dc-2fc81ee04edb
linux /boot/vmlinuz root=/dev/disk/by-uuid/cf984a2a-8892-4d79-a0dc-2fc81ee04edb ro vga=872
}

Certifique-se de executar update-grub como root para aplicar as alterações ...

    
por 23.09.2011 / 05:48