O Debian 8 é instalado no guest QEMU / KVM com falha devido a erros do ext4-fs / “read only filesystem”

3

Eu estou no Debian 8.2 e tentando instalar um guest Debian QEMU / KVM 8.2. Eu criei um arquivo de imagem de disco virtual e inicializei no ISO do instalador Debian com os seguintes comandos:

jesse@deb:~/vms$ qemu-img create deb-unstable.img 20G
Formatting 'deb-unstable.img', fmt=raw size=21474836480 

jesse@deb:~/vms$ qemu-system-x86_64 -enable-kvm -k en-us -cdrom debian-8.2.0-amd64-netinst.iso -hda deb-unstable.img -boot d

Quando eu chego na etapa "Instalar sistema básico" do instalador Debian ele falha com os seguintes erros:

Pareceque,poralgummotivo,umerronomóduloEXT4-fsestáfazendocomqueoarquivododiscovirtualsejamontadocomosomenteleitura.Masmesmodepoisdelerváriosrelatóriosdebugsqueparecemestarrelacionados,porexemplo:

Eu não consigo descobrir o que fazer com isso. Existe algo simples que estou fazendo errado, ou isso é algo que eu deveria enviar uma lista de relatórios de erros?

    
por J. Taylor 14.12.2015 / 01:07

2 respostas

2

Corrigi o problema e queria compartilhar a solução caso alguém mais tivesse o mesmo problema.

Observando a saída do instalador com mais cuidado no console 4 ( ALT+F4 no guest), percebi que antes do erro ext4-fs , há um erro "out of memory" que está acontecendo durante o estágio de particionamento / montagem , que é a causa raiz:

Por padrão, o QEMU fornece apenas 128 MB para a máquina virtual, que está causando os erros de falta de memória.

Para corrigir isso, tive que alocar mais memória para a VM ( qemu -m 900 funcionou para mim).

    
por 14.12.2015 / 02:41
0

Geralmente, o sistema de arquivos é montado como somente leitura se houver um problema com o sistema de arquivos (não necessariamente um problema).

Descobri que executar o fsck corrige isso e garantir que você tenha acesso root.

Verifique Pode-se digitalizar com fsck uma leitura única partição? para mais ajuda.

    
por 14.12.2015 / 03:07