Recentemente instalei novamente a partição do Mac OS X. Isso de alguma forma estragou todo o meu esquema de partição.
Primeiro eu fui enviado para o resgate do Grub > prompt ao tentar inicializar o Ubuntu. Eu nunca tinha visto isso antes e o comando de ajuda não foi reconhecido, então comecei a pesquisar. Acabei lendo a maior parte da documentação de recuperação do grub.
Eu fiz o boot usando o comando set para definir a variável root e prefix, então carreguei o plugin de modo normal e o executei. Me apresentou com o menu de boot normal do grub, e eu iniciei o Ubuntu bem.
Como a documentação também afirma que essas mudanças não são permanentes e eu tenho que editar /boot/grub/grub.cfg
- mais especificamente, afirma que eu tenho que garantir variáveis variáveis de busca, linux e intrd.
Meu problema é tentar editar este arquivo, minha instalação do Ubuntu não consegue reiniciar. Depois de algum tempo de espera, eu o fecho da maneira mais difícil. Quando eu tento inicializar novamente, estou de volta ao resgate grub > solicitar novamente ...
Então, para fazer o boot do Ubuntu eu uso estes comandos:
set prefix=(hd0,gpt6)/boot/grub
set root=(hd0,gpt6)
insmod normal
normal -> select ubuntu
Ao editar /boot/grub/grub.cfg
da seção que eu deveria editar, eu edito assim (acho que é a linha de busca fazendo o parafuso, mas não consigo descobrir o que posso excluir):
EDIT: LINHAS REMOVIDAS PARA FAZER AS LINHAS EDITADAS MAIS READÁVEIS!
Entrada não editada:
set root='(hd0,gpt6)'
search --no-floppy --fs-uuid --set=root ebba50e2-d298-4764-afb5-463c47532158
linux /boot/vmlinuz-3.2.0-23-generic root=UUID=ebba50e2-d298-4764-afb5-463c47532158 ro acpi_backlight=vendor acpi_osi=Linux quiet splash pcie_aspm=force $vt_handoff
initrd /boot/initrd.img-3.2.0-23-generic
entrada EDITADA:
set root='(hd0,gpt6)'
search --no-floppy --fs-uuid --set=root ebba50e2-d298-4764-afb5-463c47532158
echo 'Loading Linux 3.0.0-14-generic ...'
linux /boot/vmlinuz-3.0.0-14-generic root=/dev/sda6 ro acpi_backlight=vendor acpi_osi=Linux
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.0.0-14-generic
Acho que editei a última seção em (a entrada do menu de recuperação do Ubuntu) corretamente. A primeira entrada parece (modo normal do Ubuntu) como o próprio arquivo grub.cfg quer que ele apareça? qual é correto?
Minha pergunta agora é: essa mudança está correta? - E terei que fazer o mesmo para cada entrada de menu? ;)
NB. depois que isso não funcionar eu tentei sudo grub-install /dev/sda6
- mas eu recebo um erro dizendo que isso é uma partição, e incorporação não é suportada - isso é noob info desde que eu não pesquisei esta parte suficiente ainda, apenas pensei que poderia trazer algumas informações úteis. .