Правильно структурированная запись fstab
существует для раздела / dev / sda2, который планируется смонтировать в ~ / DataStore. Тем не менее, даже после выброса кухонной раковины раздел никогда не автоматически монтируется при загрузке. Только после того, как я войду и выполню sudo mount /dev/sda2
, раздел монтируется.
Вопрос: проблематична ли точка монтирования в домашнем каталоге пользователя? Другими словами, обязательно ли происходит сбой автоматического монтирования в домашнем каталоге, когда пользователь еще не вошел в систему?
Для справки ниже приводится содержимое файла fstab
:
UUID=62b51a68-49fa-4ae0-816e-01c0755d2bb4 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda1 during installation
#UUID=547f8a6b-f7b8-4ff9-b936-5972d75c557d none swap sw 0 0
/dev/mapper/cryptswap1 none swap sw 0 0
/dev/disk/by-uuid/e514c398-4915-41a5-8c9c-b5ae368c918a /home/pete/DataStore auto nosuid,nodev,nofail,x-gvfs-show 0 0
Я принимаю (потому что /dev/mapper/cryptswap1
существует), что у Вас есть Зашифрованный Корневой каталог, как я делаю.
В МОЕЙ системе,
$ df -h | grep /home
df: /run/user/1003/gvfs: Transport endpoint is not connected
/dev/sdb6 289G 243G 31G 89% /home
/home/w3/.Private 289G 243G 31G 89% /home/w3
$ mount|grep /home
/dev/sdb6 on /home type ext4 (rw,relatime,data=ordered)
/home/.ecryptfs/w3/.Private on /home/w3 type ecryptfs (rw,nosuid,nodev,relatime,ecryptfs_fnek_sig=e377cfa845240aa1,ecryptfs_sig=5fa903fe1f605483,ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_unlink_sigs)
потому что я зарегистрирован, мой незашифрованный HOME
каталог дешифрован и смонтирован на /home/w3
.
В Вашей системе, в то время, когда автоматическое монтирование сделано (в /etc/init.d/mountall.sh
), Вы не зарегистрированы, Ваш HOME
каталог НЕ дешифрован, ни смонтирован, и Ваша точка монтирования /home/pete/DataStore
не существует. mount
печально.
Удалите auto
, и отбросьте немного сценария /.desktop
файл в ~/.config/autostart
сделать монтирование после входа в систему.