A instalação de backup do Wubi usando o tar dá a Permisson negado falhas

2

Eu tenho tentado fazer o backup da minha máquina Ubuntu, que é um Ubuntu instalado pelo Wubi ao lado do Vista.

Até agora eu fiz o seguinte Primeiro eu naveguei para o meu disco rígido externo, em seguida, criei uma pasta de backup nesta unidade e, em seguida, digitei o seguinte no terminal:

sudo tar cpf mybackup.tgz2

    --exclude="/host/*" 
    --exclude="/media/*" 
    --exclude="/mnt/*" 
    --exclude="/proc/*" 
    --exclude="/tmp/*" 
    --exclude="/sys/*"
    --exclude="/home/*/gvfs/*" /   (I have also tried, "/home/.../.gvfs")

e o processo é executado, mas eventualmente me dá essa mensagem: Saindo com status de falha devido a um erro anterior.

Eu vi neste fórum, que permissão negada, poderia ser uma razão para um status de falha, também, eu visitei este site: link , onde há alguma discussão sobre .gvfs como tendo um bug de um tipo ou outro ... a discussão está além de mim, mas parece que essa pode ser a razão pela qual eu tenho um aviso de falha, (se você for ao final da discussão neste site de bug você verá que o Ubuntu 11.10 ainda tem algum problema com este problema).

Então, a minha pergunta é, alguém sabe como eu posso contornar este problema e obter um backup confiável limpo? Quero dizer, um backup com um status de falha não é aquele que me inspira com confiança.

Obrigado por qualquer ajuda,

railguide48

    
por railguage48 11.11.2011 / 20:38

2 respostas

0

Para pré-formatar um backup completo do sistema wubi, copie o arquivo root.disk da sua pasta ubuntu dentro do windows para outro local, se algo ruim acontecer você só precisa substituir o arquivo atual pelo backup e seu sistema estará de volta para o que era no momento do backup.

Você pode até montar o arquivo root.disk no Ubuntu se quiser restaurar parcialmente apenas alguns arquivos:

sudo mkdir /mnt/rootdisk
sudo mount -o loop <path to share in windows>/root.disk /mnt/rootdisk

Montará seu root.disk para o caminho /mnt/rootdisk .

    
por Bruno Pereira 11.11.2011 / 21:48
0

Você não precisa fazer o backup de .gvfs para que seu backup seja bem-sucedido. Esta pasta armazena informações sobre sistemas de arquivos atualmente montados no espaço de usuário. Se você restaurar o diretório inicial de um usuário sem a pasta .gvfs , ele será recriado e preenchido novamente, conforme necessário. Na verdade, a solução proposta no bug 225361 era colocar as pastas .gvfs dos usuários em algum lugar além de seus diretórios home (como em /tmp ), então eles seriam automaticamente ignorados por qualquer operação que visasse apenas o conteúdo dos diretórios home dos usuários.

Você disse que tentou excluir /home/*/gvfs/* e /home/.../.gvfs . O primeiro excluiria pastas chamadas gvfs (em vez de .gvfs ) nos diretórios iniciais dos usuários. E o último, supondo que você esteja dizendo literalmente, excluiria pastas chamadas .gvfs no diretório chamado ... in /home (o que quase certamente não existe, pois não pode haver um usuário com nome de usuário ... , mas mesmo se o fizesse, não resolveria o problema).

O que você deseja fazer é excluir .gvfs (com o principal . ) no diretório inicial de cada usuário. Isso é representado por: /home/*/.gvfs

    
por Eliah Kagan 11.11.2011 / 21:04