Montagem da unidade externa no local errado

0

Eu tenho um SSD montado em um Nvidia TX1 rodando o Ubuntu 14.04. Eu configurei o sistema para reiniciar automaticamente todas as noites. Parece que, às vezes, a unidade não é desmontada corretamente, de modo que, se o local de montagem original fosse

/media/ubuntu/myDrive

ele será montado em

/media/ubuntu/myDrive1

Meu /etc/fstab parece assim:

# UNCONFIGURED FSTAB FOR BASE SYSTEM

# mount SSD for video capture
/dev/sda1 /media/ubuntu/myDrive ntfs default

Eu também vi a unidade ocasionalmente aparecer em /dev/sdb1 , o que é um aborrecimento adicional.

À medida que o sistema é iniciado, o Upstart inicia um servidor python que espera que a unidade externa seja montada em um local específico - mudar o caminho claramente quebra isso. Eu posso tornar meu código python mais flexível, mas eu gostaria de entender o problema subjacente.

Como uma dica adicional, quando eu uso o explorador de arquivos gráficos do Ubuntu, às vezes vejo uma pasta myDrive além de myDrive1 , onde myDrive tem um símbolo de bloqueio nela. Quando eu ls os arquivos dentro das duas unidades, a cor é diferente entre eles - suponho que isso significa que na verdade são links simbólicos ou algo assim.

Para que o sistema volte ao estado limpo, tenho que fazer

# Unmount all drives
sudo umount /media/ubuntu/myDrive
sudo umount /media/ubuntu/myDrive1

# Remove all folders left by the system
sudo rm -r /media/ubuntu/myDrive
sudo rm -r /media/ubuntu/myDrive1

# Recreate the mount point
sudo mkdir /media/ubuntu/myDrive
sudo mount -a

Por que a unidade não está montando no local correto? O que posso fazer para garantir uma desmontagem / montagem limpa todas as vezes?

    
por RedPanda 23.10.2017 / 20:40

0 respostas