Seu disco usa o formato antigo dos anos 80: link
% bl0ck_qu0te%Você precisa mudar para o gpt .
Então eu decidi mudar de uma configuração dualboot para rodar o Ubuntu 14.04 64-bit dentro do VirtualBox 5.08. Meu sistema operacional host é o Windows 8.1 de 64 bits. A VM tem 2 GB de memória dedicada, dos 8 GB no host.
Eu configurei a máquina pela primeira vez para usar apenas um VDI de 8 GB, já que eu queria testá-la. Depois de decidir atualizar, limpei minha partição anterior de 30 GB e precisei adicioná-la ao arquivo vdi. Na maioria das vezes, segui o este guia. No final, continuo com um problema com o grub e continuo recebendo um erro ao tentar inicializar.
error: attempt to read or write outside of disk 'hd0' .
Aqui está o detalhamento passo a passo do que fiz na minha tentativa mais recente.
Primeiro, usei o VBoxManage para aumentar o tamanho do VDI para 30 Gb.
Quando tentei executar o GParted a partir de uma VM separada, ele congelou durante a inicialização, então eu inicializei a VM do Ubuntu com um ISO e executei o GParted lá.
Em seguida, eu apaguei a partição do espaço de troca e a partição estendida.
Eu redimensionei a partição principal para 28 GB.
Eu reconstruí a partição estendida e depois a partição swap, com 2 GB.
Havia uma quantidade enorme de espaço não alocado disponível, cerca de 30 TB (estou usando um SSD de 128 GB), acredito que isso ocorreu porque o arquivo VDI foi alocado dinamicamente, então ignorei o espaço, mas o deixei localizado depois todas as outras partições.
Eu desliguei a VM, removi a ISO da VM e a iniciei.
Recebi um erro durante o arranque:
error: attempt to read or write outside of disk 'hd0' .
Após procurar por uma solução, tentei:
grub rescue> ls
grub rescue> ls(hd0,1)/
grub rescue> set root=(hd0,1)
grub rescue> set prefix=(hd0,1)/boot/grub
grub rescue> insmod normal
E recebeu outro erro
error: attempt to read or write outside of disk 'hd0' .
Eu não tinha ideia do que fazer aqui, então reiniciei a VM, inicializando a partir do ISO do Ubuntu novamente e executei o reparo de boot. Aqui é o relatório.
Depois de iniciar a VM novamente, me deparo com o mesmo erro que ocorreu antes de tentar o software de reparo de inicialização. Eu tentei a mesma solução e recebi o mesmo erro após grub rescue> insmod normal
Este é o ponto em que tenho esgotado meu conhecimento e as possíveis soluções que pude encontrar on-line.
Eu percebo que na quantidade de tempo que dediquei a este projeto eu poderia ter criado uma nova VM e reinstalado todo o meu software, mas estou preso em uma situação de whitewhale. A solução tornou-se mais importante para mim do que os resultados.
Alguma idéia?
(Parece que só tenho permissão para criar dois links, vou tentar adicionar os links da imagem como um comentário no OP.)
Seu disco usa o formato antigo dos anos 80: link
% bl0ck_qu0te%Você precisa mudar para o gpt .