Não é possível inicializar após recuperar o backup

0

Instalei o Xubuntu 10.10 em um pendrive de 16 GB com criptografia total de disco usando o instalador alternativo. O processo de instalação foi demorado, então eu fiz um boot de backup a partir do live CD padrão com algo ao longo destas linhas

dd if=/dev/sdb conv=noerror,sync | pv | gzip -c -9 > foobar.img.gz

O pendrive começou bem por alguns dias e BTW foi bastante bom em desempenho, mas eu decidi raspar e começar do backup, então eu corro

gunzip -c foobar.img.gz | pv | dd of=/dev/sdb conv=sync,noerror

Agora, após a inicialização, estou recebendo

error: hd0,msdos1 write error.

Depois de um tempo, a tela de login é exibida:

Unlocking the disk /dev/disk/by-uuid/58a8... (sdb5_crypt)
Enter passphrase:

Então eu entro, recebo a mensagem OK

cryptsetup: sdb5_crypt set up successfully

apenas para obter o seguinte aviso

No init found. Try passing init= bootarg.

BusyBox v1.15.3 (Ubuntu 1:1.15.3-1ubuntu5) built-in shell (ash)
Enter 'help' for a list of buil-in commands.

(initramfs)

Como consertar isso? É possível fazer backups de sistemas criptografados dessa forma ou eu tenho que usar ferramentas diferentes para operação de backup no nível do sistema de arquivos, por exemplo?

    
por Lekensteyn 12.11.2010 / 15:03

2 respostas

2

verifique sua configuração do grub e certifique-se de referenciar corretamente o local da imagem do init.

isto: erro: hd0, msdos1 erro de gravação. me faz pensar que as partições não estão configuradas corretamente ou que um sinalizador está configurado que declara uma partição ext como msdos. dos partitions não funcionam bem com as permissões ext ...

um backup da maneira que você descreve deveria ter funcionado imho.

Eu fiz isso com sucesso sem o convo = args e pv, mas você não tem idéia do progresso. Eu normalmente faço isso antes de dormir e me levanto com uma imagem copiada.

    
por RobotHumans 12.11.2010 / 16:05
0

Aqui é incógnito, eu limpei meu cookie anterior do navegador. : /

Eu tentei olhar para a configuração do grub, mas como eu preferia ter um sistema operacional mais rápido do que aprender sobre o processo de inicialização dessa vez, decidi reparticionar a unidade e executar o instalador do zero novamente. Não deu certo. Desta vez, o instalador me deu essa mensagem

[!!] Partition disks
Input/output error during write on /dev/sdb
ERROR!!!

Retry
Ignore
Cancel 

<Go Back>

Então eu tentei zerar a inicialização do dispositivo a partir do CD ao vivo padrão

dd if=/dev/zero of=/dev/sdb

que não me deu nenhuma mensagem de erro, mas o gparted não pôde modificar sua estrutura de partições e as partições de boot e crypt ainda estavam lá como se não tivessem sido tocadas.

Então eu tentei também destruir

shred -n1 -v -z /dev/sdb

desta vez recebendo erros

shred: /dev/sdb: pass 1/2 (random)...
shred: /dev/sdb: pass 1/2 (random)...82MiB/15GiB 0%
shred: /dev/sdb: fdatasync failed: Input/output error
shred: /dev/sdb: pass 1/2 (random)...156MiB/15GiB 1%
shred: /dev/sdb: fdatasync failed: Input/output error
...

Eu consegui descobrir que em algum lugar no processo meu pendrive se tornou não-regravável (eu admito alguns problemas relacionados ao kernel ao instalar dependências do virtualbox-ose - mas eu não acho que seria tão sério) e fazer uma unidade USB somente leitura aconteceu com algumas pessoas na Internet também. No entanto dmesg está dizendo "Write Protect está desligado". O modelo exato é Emtec S400EM 16 GB link e eu enviei um email com o suporte deles sobre quais setores eu poderia ter sobrescrito ou qual poderia ser o problema com o pendrive transformando somente leitura. Eu estou esperando por sua resposta. Ele tem 5 anos de garantia e, embora sua embalagem mencione apenas "Windows Vista" e presume o uso de NTFS padrão de fábrica, eu me pergunto qual será a resposta deles.

Obrigado por dicas de qualquer maneira!

    
por Incognitus 13.11.2010 / 00:47