Eu tenho o Lubuntu 11.10 instalado em /dev/sda3
e o Xubuntu 11.10 em /dev/sda5
. Um tempo atrás, enquanto estava no Lubuntu, eu cometi um erro em algum lugar na criação de um Live USB: por engano, eu instalei um bootloader Live USB em /dev/sda3
. Isso não resultou em nenhum problema naquele momento.
Hoje atualizei o kernel. Eu tive que reiniciar o Lubuntu. No Grub, Lubuntu de repente não apareceu mais, e inicializei automaticamente no Xubuntu. Eu tentei executar o update-grub
e tentei usar o grub-customizer
para recuperar o Lubuntu no Grub, mas isso não funcionou. Eu corri os-prober
, mas isso não me mostra Lubuntu.
Depois, tentei adicionar uma nova entrada ao /etc/grub.d/
on /dev/sda5
chamado 12_lubuntu
. Continha o seguinte:
#!/bin/sh -e
echo "Lubuntu"
cat << EOF
menuentry "Lubuntu" {
set root=(hd0,3)
linux /boot/vmlinuz
initrd /boot/initrd.img
}
EOF
Depois de fazer isso, eu corri update-grub
e com grub-customizer
, eu escrevi a configuração do Grub para o MBR, ou seja: /dev/sda
.
De repente, Lubuntu apareceu no Grub. Eu tentei lançá-lo, mas ao fazer isso, as seguintes mensagens apareceram:
Error: File not found
Error: You need to load the kernel first
A saída de ls -all
em /dev/sda3
é a seguinte:
gijs@Gijs-PC:/media/9c715f68-f083-46ab-9d55-6139556f31d4$ ls -all
totaal 112
drwxr-xr-x 23 root root 4096 2011-11-25 23:35 .
drwxr-xr-x 5 root root 4096 2011-11-26 10:55 ..
drwxr-xr-x 2 root root 4096 2011-11-22 22:17 bin
drwxr-xr-x 4 root root 4096 2011-11-25 23:36 boot
drwxr-xr-x 2 root root 4096 2011-10-15 21:58 cdrom
drwxr-xr-x 5 root root 4096 2011-10-12 18:08 dev
drwxr-xr-x 146 root root 12288 2011-11-25 23:37 etc
drwxr-xr-x 3 root root 4096 2011-10-15 21:59 home
lrwxrwxrwx 1 root root 37 2011-11-25 23:35 initrd.img -> /boot/initrd.img-3.0.0-14-generic-pae
lrwxrwxrwx 1 root root 33 2011-11-25 23:35 initrd.img.old -> /boot/initrd.img-3.0.0-14-generic
drwxr-xr-x 19 root root 4096 2011-11-22 22:17 lib
drwx------ 2 root root 16384 2011-10-15 21:56 lost+found
drwxr-xr-x 5 root root 4096 2011-11-24 20:59 media
drwxr-xr-x 2 root root 4096 2011-10-09 09:29 mnt
drwxr-xr-x 4 root root 4096 2011-11-24 17:15 opt
drwxr-xr-x 2 root root 4096 2011-10-09 09:29 proc
drwx------ 13 root root 4096 2011-11-22 17:19 root
drwxr-xr-x 5 root root 4096 2011-10-15 22:01 run
drwxr-xr-x 2 root root 4096 2011-11-22 22:17 sbin
drwxr-xr-x 2 root root 4096 2011-06-21 20:43 selinux
drwxr-xr-x 2 root root 4096 2011-10-12 18:06 srv
drwxr-xr-x 2 root root 4096 2011-07-14 07:11 sys
drwxrwxrwt 8 root root 4096 2011-11-25 23:37 tmp
drwxr-xr-x 10 root root 4096 2011-10-12 18:06 usr
drwxr-xr-x 13 root root 4096 2011-11-25 23:37 var
lrwxrwxrwx 1 root root 33 2011-11-25 23:35 vmlinuz -> boot/vmlinuz-3.0.0-14-generic-pae
lrwxrwxrwx 1 root root 29 2011-11-25 23:35 vmlinuz.old -> boot/vmlinuz-3.0.0-14-generic
Eu também encontrei o antigo 30_os-prober_proxy
em /dev/sda3/etc/grub.d
, que deve conter o antigo material de inicialização. É o seguinte:
#!/bin/sh
#THIS IS A GRUB PROXY SCRIPT
'/etc/grub.d/proxifiedScripts/os-prober' | /etc/grub.d/bin/grubcfg_proxy "-*
-'Ubuntu, met Linux 3.0.0-12-generic-pae (on /dev/sda3)'
-'Ubuntu, met Linux 3.0.0-12-generic-pae (herstelmodus) (on /dev/sda3)'
+'Ubuntu, met Linux 3.0.0-12-generic (on /dev/sda3)' as 'Xubuntu'
-'Ubuntu, met Linux 3.0.0-12-generic (herstelmodus) (on /dev/sda3)'
+'Windows 7 (loader) (on /dev/sda2)' as 'Windows 7'
"
Como posso fazer o Grub iniciar o Lubuntu novamente?