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?