Recupere-se da configuração incorreta da unidade de backup usando Label // UUID

1

Objetivo: Configurar o recurso de backup em vários sistemas (Mac, talvez Win7 e outros Ubuntus) usando o disco Seagate Backup Plus 3T conectado ao Ubuntu Studio 14.04. Eu gostaria de simplificar o nome do drive e usar o UUID / Labels preferido (?) Para fazer isso (para evitar mudanças / sd x quando eu adiciono / removo outras unidades externas e reinicio).

Abordagem: rsnapshot e rsync por Exemplo de Jeff Skinner . No entanto, eu formatou a unidade como exfat (para fins de vários sistemas operacionais) e procurei usar Etiquetas para a unidade (chamando-o de "BackupDrive")

Problema: De alguma forma, acabei configurando uma montagem em sdd1 de / mnt / backupdrive, bem como uma montagem em sdf1 com o rótulo BackupDrive

De mount :

/ dev / sdd1 em / mnt / backupdrive digite fuseblk (rw, nosuid, nodev, allow_outros, blksize = 4096)

/ dev / sdf1 em / media / will / BackupDrive tipo fuseblk (rw, nosuid, nodev, permitir_outros, blksize = 4096)

De blkid ;

/ dev / sdf1: LABEL="BackupDrive" UUID="5053-2D7E" TIPO="exfat"

(não há / dev / sdd1)

A única coisa na unidade são os arquivos padrão da Seagate e alguns diretórios vazios (por exemplo, nenhum risco em perder dados).

Eu posso ls os arquivos em / mnt / backupdrive e ver os arquivos / diretórios acima.

Ele aparece no Nemo como BackupDrive, embora sem arquivos ou diretórios.

Ainda não tenho informações reais sobre esta unidade de backup

Pergunta: Como corrijo isso para montar pelo UUID (ou Label), para continuar trabalhando na minha solução de backup?

Uma vez corrigido, para fins de reinicialização devo usar;

sudo rm /etc/fstab.pre-uuid

sudo /var/lib/dpkg/info/volumeid.postinst configure

ATUALIZAÇÃO: @ Xen2050 - fstab tem o seguinte;

/dev/mapper/ubuntu--studio--vg-root /               ext4    errors=remount-ro 0       1
#" /boot was on /dev/sda1 during installation
UUID=5cade5c2-bd38-4d2b-aecb-b703ac671bc3 /boot           ext2    defaults        0       2
/dev/mapper/ubuntu--studio--vg-swap_1 none            swap    sw              0       0
/dev/mapper/cryptswap1 none swap sw 0 0

O UUID para o BackupDrive em blkid e gparted é 5053-2D7E

O UUID 5cade5c2-bd38-4d2b-aecb-b703ac671bc3 está associado à partição de inicialização sda1

UPDATE 2 : Seguiu a sugestão de @ xen2050 e adicionou o seguinte ao fstab;

UUID="5053-2D7E" /media/will/BackupDrive  fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)

Reinicializou e reclamou que havia um problema de montagem. Eu pulei a configuração manual durante a inicialização.

Veja o que o Mount mostrou:

/dev/sdc1 on /media/will/BackupDrive1 type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)

blkid mostrou;

/dev/sdc1: LABEL="BackupDrive" UUID="5053-2D7E" TYPE="exfat" 

Nenhum arquivo existente foi mostrado no Nemo, embora eu tenha copiado um backup do conteúdo anterior, e a unidade mostra como residente lá agora. Eu não entendo porque há um BackupDrive1 aparecendo sob mount

Será que isso funciona ou eu ainda não estou fora da floresta?

    
por Will 27.12.2014 / 18:09

1 resposta

2

Acho que suas direções (coladas da página uuid do Ubuntu) estão desatualizadas:

  

Se você estiver usando o Ubuntu 6.06 Dapper Drake LTS, você pode usar esses comandos para "atualizar" para UUIDs. Todas as outras versões suportadas do Ubuntu usam automaticamente os UUIDs, portanto, isso não é necessário.

Qual é o seu aspecto de /etc/fstab agora? Você pode provavelmente apenas mudar os nomes "/ dev / sd .." para "UUID = ..." e é sobre isso, como na página de ajuda do fstab . Eu acho que mount sempre informa que dispositivo / dev está montado ...

... viu o fstab atualizado. Eu não estou muito familiarizado com o tipo "fuseblk", eu já vi isso antes usado com criptografia, mas não na saída mount ... mas se funciona isso é bom o suficiente. Um diz que é tipo "exfat", então talvez substituir o fuseblk pelo exfat funcionaria, ou até mesmo o auto ...

Então agora a (s) unidade (s) são montadas com:

/dev/sdd1 on /mnt/backupdrive type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
/dev/sdf1 on /media/will/BackupDrive type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)

Então, acho que colocá-los em fstab deve funcionar para o sdf:

UUID="5053-2D7E" /media/will/BackupDrive  fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)

Não tenho certeza sobre o sdd1, se blkid não o viu ...? Tentei sudo blkid ? Ou há apenas uma unidade não está lá? Desligá-lo poderia dar um "nome" sdx diferente ... então talvez seja isso que aconteceu lá para obter as duas entradas diferentes?

    
por Xen2050 27.12.2014 / 22:10