Inicializa automaticamente no Ubuntu sem Live CD

0

Estou tentando inicializar no meu servidor Ubuntu e após as atualizações, agora posso apenas iniciar com um CD do Ubuntu vivo no terminal do Grub com estes comandos:

grub> set pager=1
grub> set root=(hd1,gpt2)
grub> linux /vmlinuz root=/dev/sda2
grub> initrd /initrd.img
grub> boot

Depois de inicializar e tentar reinstalar o grub com este comando:

sudo grub-install --root-directory=/mnt /dev/sda

Eu recebo este erro:

Installing for x86_64-efi platform.
grub-install: error: cannot find EFI directory.

Eu tentei o reparo de inicialização com as opções recomendadas, mas recebo este aviso:

GPT detected. Please create a BIOS-Boot partition (>1MB, unformatted 
filesystem, bios_grub flag). This can be performed via tools such as
Gparted. Then try again.

Resultados do Gparted:

Partition    File System    Mount Point    Label    Size      Flags    
/dev/sda1    fat16                         Ubuntu   512MiB    boot
/dev/sda2    ext4           /                       927GiB 
/dev/sda3    linux-swap                             3.91GiB

Estou tentado a reinstalar o Ubuntu completamente, mas esse é meu último recurso. O Ubuntu é o único SO na máquina, não é um dual-boot. Qualquer ajuda para determinar como inicializar automaticamente no servidor Ubuntu seria muito apreciada! Eu posso fornecer mais informações, se necessário.

    
por lchristina26 14.05.2015 / 17:02

1 resposta

1

Eu encontrei meu problema, eu estava tentando instalar o grub no diretório raiz errado. Em vez de:

sudo grub-install --root-directory=/mnt /dev/sda

eu fiz:

sudo grub-install --root-directory=/ /dev/sda
    
por lchristina26 15.05.2015 / 21:33