Como não houve resposta aqui, fiz a mesma pergunta em ubuntuforums . A solução foi reinstalar o grub de um live usb assim:
sudo mount /dev/sda3 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
Eu tenho um Dell Inspiron com o Ubuntu 11.10 pré-instalado. Tem uma enorme partição de raiz sem swap, home, etc. Decidi reparticionar o sistema. Como eu não queria excluir a dellutility e as partições, redimensionei a partição raiz ( sda3
) para menor e criei uma partição estendida ( sda4
) com 3 partições lógicas para home ( sda5
), armazenamento ( sda6
) e swap ( sda7
). Eu poderia modificar fstab
assim depois de armazenamento de inicialização e swap estão lá e funcionando.
Depois, segui esta descrição para mover home
da raiz para a partição lógica. Eu poderia reiniciar após o passo 2, então eu poderia com êxito rsync
conteúdo de casa e modificar fstab
novamente. Após o passo 5 eu reiniciei, mas mesmo o menu grub não aparece o que estava lá antes.
Eu não modifiquei nada relacionado ao grub durante essas etapas. Os 512 bytes do MBR são como antes.
A inicialização do USB mostra que não há alterações em /var/log
.
Eu verifiquei os UUIDs no fstab e eles correspondem aos ids que o blkid mostra.
Eu movi /old_home
de volta para /home
e eu deletei todas as novas linhas de fstab
, mas o sistema ainda não inicializa.
O que há de errado com meu procedimento?
Como é uma máquina nova, não há nada importante em casa. Eu só quero ter uma partição separada antes de começar a usá-la.
Como não houve resposta aqui, fiz a mesma pergunta em ubuntuforums . A solução foi reinstalar o grub de um live usb assim:
sudo mount /dev/sda3 /mnt
sudo grub-install --root-directory=/mnt /dev/sda