Você pode mostrar o menu de inicialização apenas configurando os arquivos do GRUB corretamente. Com um Live USB, abra o terminal e digite sudo blkid
. Você receberá uma saída semelhante a esta:
/dev/sda1: UUID="bf554a2f-a035-4c22-bca8-162def35a03c" TYPE="ext4" /dev/sda2: UUID="3962db06-3776-4f38-8ab9-eab6feeccc1d" TYPE="ext4" /dev/sdb3: UUID="75a0854b-8b6b-453f-8aec-2a081a1f19e3" TYPE="swap"
Aqui você pode ver que meu disco rígido está no sda
e meu pendrive é sdg
. Nós estamos interessados em sda. Agora vamos ver as descrições das partições. Nós queremos as partições que são ext4. No meu caso eu tenho duas partições ext4. Isso ocorre porque eu tenho meu /boot
separado, vou tomar nota sobre isso, mas vamos supor que você não tenha /boot
separado por enquanto e que seu /
(root) seja sda1
. Agora vamos montar o sda1.
sudo mount /dev/sda1 /mnt
sudo mount -o bind /proc /mnt/proc
sudo mount -o bind /dev /mnt/dev
sudo mount -o bind /dev/pts /mnt/dev/pts
sudo mount -o bind /sys /mnt/sys
Nota importante : este é o mínimo. Se você tiver uma partição /boot
(ou qualquer outra) separada, monte-a da mesma maneira, no meu caso sudo mount /dev/sda2 /mnt/boot
. Por favor, tome nota que eu usei /dev/sda2
, você deve alterá-lo se estiver usando outros pontos de montagem.
Agora vamos avançar para a divisão da partição:
sudo chroot /mnt /bin/bash
Uma vez nesta etapa, use nano /etc/default/grub
e faça com que seja assim:
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR='lsb_release -i -s 2> /dev/null || echo Debian'
GRUB_CMDLINE_LINUX_DEFAULT="vesafb.invalid=1 splash quiet"
GRUB_CMDLINE_LINUX=""
Ignore qualquer entrada que comece com #
desses comentários. Agora corra:
update-grub
Isso mostrará o menu de inicialização por padrão.