Ubuntu Lucid Lynx travou no VMware - Não é possível acessar o modo de recuperação

2

Minha máquina virtual principal caiu hoje. Mais especificamente, o host do Windows 7 caiu enquanto a VM transferia arquivos (muito lentamente) para uma unidade flash. Estou executando o Ubuntu 10.04 LTS - Lucid Lynx no VMware (não tenho certeza se é o VMware Player, esx, ou o quê. Eu baixei gratuitamente de um ano atrás) como um servidor de teste. Agora a VM não irá inicializar as primeiras 2 a 3 linhas. Então não faz nada. Esperei cerca de 30 minutos uma vez.

Geralmente diz isso:

fsck from util-linux-ng 2.17.2
/dev/sda1: clean, 652189/6373376 files, 14459048/25464832 blocks

Uma vez disse isso:

fsck from util-linux-ng 2.17.2
/dev/sda1 has been mounted 27 times without being checked, check forced.
/dev/sda1: clean, 652189/6373376 files, 14459049/25464832 blocks

[Nota: além da linha extra, a única diferença é o número de blocos no numerador]

Eu tenho um monte de código php personalizado lá. vários bancos de dados mysql, e eu fiz muitos ajustes no sistema que eu odiaria perder.

Para entrar no modo de Recuperação, tentei pressionar e segurar a tecla -shift enquanto inicializava a VM, sem efeito. Eu também tentei pressionar-escape um monte de vezes. Eu tentei isso em trabalhar VMs e não funciona lá também. A única instalação onde obtenho essa opção é a que acabei de fazer há uma hora, e aparece automaticamente, sem pressionar nenhuma tecla.

Como mencionei, o sistema host travou enquanto a VM transferia arquivos para uma unidade flash. O pendrive é especial porque criei uma entrada para ele no fstab e ele é montado em cada inicialização. O pen drive ainda funciona, a propósito.

Alguém sabe como posso consertar isso? Um ponto positivo é que agora tenho acesso ao disco por meio de outra VM e todos os arquivos parecem estar bem. Há algum arquivo específico que eu deva ver ou modificar para corrigir isso?

    
por Buttle Butkus 10.09.2011 / 05:08

2 respostas

1

Não tenho certeza do que aconteceu exatamente, mas foi o que fiz e funcionou.

  1. Criei uma nova máquina virtual com seu próprio disco rígido virtual pequeno (apenas 8 GB).
  2. Eu adicionei o disco rígido virtual de 100 GB da antiga VM como uma unidade secundária para a nova máquina.
  3. Eu naveguei para /etc/fstab no disco rígido de 100 GB e comentei a linha que montava o pen drive como um disco permanente (vou colocar a linha na parte inferior deste post caso seja de interesse para qualquer um) .
  4. Fechei a nova VM, liberando o disco antigo e iniciei a VM antiga.
  5. Começou sem nenhum problema. Fui para /etc/fstab e descomentei a linha, só para ver o que aconteceria.
  6. Eu reiniciei a VM antiga e eis que ela inicializou bem e a unidade flash montada sem problemas.

Conclusão: Eu vou teorizar que quando o host do Windows7 caiu, ele estragou algo na relação entre VM e flash drive. Parece que a linha em fstab foi suficiente para a VM se orientar e a remontagem não foi um problema. Esta é provavelmente uma ocorrência de um em um milhão, mas talvez isso ajude alguém.

Aqui está a linha no-longer-ofending no fstab, para referência:

UUID=A6F0XXXXXXXXXXX /var/images     ntfs   rw,users,uid=1000,gid=1000,dmask=006,fmask=133,utf8      0          0
    
por 11.09.2011 / 00:38
0

Suponho que você esteja usando o VMware Player, pois a pergunta está marcada com ele. Aqui está o que fazer:

  • desligue o VMware Player e conecte a unidade flash ao host;
  • agora inicie novamente o vmplayer e vá para as configurações da máquina virtual. Verifique a unidade flash e verifique se ela está conectada ao ligar;
  • inicialize sua máquina virtual;
  • para entrar no modo de recuperação você precisa invocar o prompt do GRUB. Como a máquina virtual está inicializando, você tem que ser muito rápido e clicar em sua janela. Em seguida, segure a tecla Shift e o GRUB aparecerá. Você poderia testar se você está na janela do aplicativo de máquina virtual, se você pode ir ao seu BIOS. Eu acho que F2 é o botão para isso.

O que você está postando sobre fsck é realmente um bom sinal. Não mostra erros. Eu suspeito que se você conectar a unidade flash como eu descrevi, você seria capaz de inicializar novamente muito bem, sem modo de recuperação.

    
por 10.09.2011 / 06:15