Instalado o ubuntu no hardrive externo, tentou inicializar o resgate do grub?

2

Eu instalei o Ubuntu 12.10 em um disco rígido externo depois de particioná-lo e tudo correu bem. Assumindo que eu poderia inicializar o Ubuntu eu reiniciei o computador e entrei no Windows 7, queria estar no Ubuntu, então eu reiniciei. Recebi o erro no such device grub rescue quando inicializei.

Eu tentei a opção de inicialização, o disco rígido externo não era opção então agora estou preso usando o disco do Ubuntu. Tentei com o GRUB rescue através do terminal, mas o Ubuntu estava localizado em /dev/sdd5 366683648 699115007 1329725440 83 Linux , que não foi reconhecido

então eu tentei as janelas de resgate do GRUB digitando sudo mount /dev/sda1 /mnt e recebi isto:

mount: special device /dev/sda1 does not exist

mesmo quando eu digitei fdisk -l , o relatório dizia:

Device Boot  Start   End    Blocks   Id    System
 /dev/sda1    63    80324   40131    de  Dell Utility

Eu tentei o super grub disk 2, ele encontrou o Windows 7, mas não conseguiu recuperar sem reverter para o save anterior. Sugiro que eu desconecte todos os dispositivos externos e tente novamente. Depois que eu desconectei todos os dispositivos super grub disco 2 não conseguiu encontrar o sistema operacional. Eu corri o sudo fdisk -l e recebi a mesma lista de antes.

Há também um outro problema e acredito que eles estão relacionados quando eu digito ls no prompt de comando de resgate grub eu recebo (hd0) (hd0, msdos3) (hd0, msdos2) (hd0, msdos1) não o normal (hd0) (hd0, y) (hd0, w), etc.

Eu tentei ls (hd0) / boot a mensagem que recebi não era tal sistema de arquivos.

UPDATE: Eu tentei a sugestão do ubfan1, mas não consigo montá-lo

sudo mount /dev/sde5 /mnt && sudo mount --bind /dev /mnt/dev && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys  && sudo mount --bind /dev/pts /mnt/dev/pts && sudo cp /etc/resolv.conf /mnt/etc/resolv.conf && sudo chroot /mnt  

Recebi a mensagem de erro:

chroot: cannot change root directory to /mn: No such file or directory  

O erro é meu código ou algo mais?

    
por user129379 07.02.2013 / 23:30

2 respostas

1

Se você instalou a partir de uma mídia USB ao vivo, provavelmente está experimentando o bug 384633, em que a criação inicial do arquivo de configuração de inicialização do grub usa um dispositivo errado em vez de um UUID. Se você puder inicializar a mídia ao vivo, você pode reinstalar o grub no disco usb externo, e isso deve corrigir o arquivo de configuração do grub. Você também pode editar os comandos grub boot (comandos na tela para editar e inicializar) para consertar os dispositivos errados. Nos últimos anos, a solução era simplesmente reduzir a letra ou o número do disco por um, e após a inicialização bem-sucedida, executar imediatamente

 sudo update-grub

Com 12.10, o dispositivo errado foi alterado, pode até ser sda (que normalmente é o disco rígido interno). Em 12,10, comecei a ver a mudança de letras do disco, com o disco rígido interno, por vezes sdb em vez de sda - nem sequer consistente. Mas depois do update-grub, os UUIDs serão usados e a letra do disco não terá mais importância. Sinta-se à vontade para se adicionar ao bug, e talvez um dia ele seja consertado.

    
por ubfan1 12.02.2013 / 03:05
0

Veja o que você precisa fazer:

  1. Grave uma imagem ISO do Ubuntu em uma unidade USB ou DVD para fazer um Live USB / DVD.
  2. Inicialize no modo ao vivo (opção "Experimente o Ubuntu").
  3. Após a inicialização, pressione "Ctrl + Alt + T" para abrir o Terminal.
  4. Coloque esses códigos UM DEPOIS DE OUTRO.
  

sudo add-apt-repositório ppa: yannubuntu / boot-repair

     

sudo apt-get update

     

sudo apt-get instale o boot-repair

  1. Depois disso, abra o "Dash" (menu Pesquisar). Pode ser acessado por "Alt + F2"

  2. Procure por "Reparo de inicialização" (embora apenas a digitação do Boot ofereça o aplicativo).

  3. Abra e selecione a única opção (Recomendado).

  4. Reinicie. Você não receberá mais o Erro do GRUB após isso e inicializará diretamente no Windows.

Você também pode fazer isso com o Ubuntu instalado. Caso você deseje Desinstalar o Ubuntu, primeiro siga as instruções acima, depois que estiver no Windows, instale o EASUS Partition Manager e exclua as partições do Ubuntu (aquelas que NÃO são formatadas com ntfs)

    
por Xavier 08.08.2013 / 19:33