Transferir arquivos do shell de manutenção

Transferir arquivos do shell de manutenção

Estou executando o Ubuntu 14.04.

Tentei inicializar meu computador e recebi o seguinte erro:

General error mounting filesystems.
A maintenance shell will now be started.
CONTROL-D will terminate this shell and reboot the system

Como o computador não inicializa, preciso transferir os arquivos. Posso acessar os arquivos na linha de comando, mas não consigo transferir nenhum arquivo.

Tentei montar o drive USB mas o 'mount' não está instalado.

Eu então useirsync -avh /dev/sdb /media/usb

mensagem de erro:

rsync: mknod "/media/usb" failed: Read-only file system (30)

Não estou vinculado a esse método. Eu só preciso transferir meus arquivos.

Qualquer ajuda seria apreciada.

Responder1

Em vez de fazer as coisas da maneira mais difícil, você pode simplesmente iniciar um sistema Linux ativo a partir de USB ou CD/DVD e resgatar seus dados com isso. Também tornaria o diagnóstico do(s) erro(s) de montagem mais conveniente.

Se você realmente deseja ou precisa usar o shell de resgate,

  • procure um sistema de arquivos gravável como /runou /tmp(veja as opções de montagem na saída mountou no conteúdo de /proc/mountspara ver as opções adequadas) ou
  • crie você mesmo um ponto de montagem tmpfs gravável ( mount -t tmpfs none /tmp).

Lá você pode criar diretórios que podem ser usados ​​posteriormente como pontos de montagem para o(s) sistema(s) de arquivos que contêm seus dados e aqueles em sua mídia de transferência. Você deve usar o --read-onlysinalizador mountno primeiro para não alterar ou excluir nenhum dado acidentalmente.

informação relacionada