加密分区内的挂载点无法挂载

加密分区内的挂载点无法挂载

这似乎是一个非常简单的问题,但它让我抓狂。我试图在启动时使用 /etc/fstab 安装两个 ext4 分区。(它们的写法不同,因为我在论坛上看到,使用 uuid 安装时会出现一些问题)

以下是两行:

UUID=c7fa17c3-e1e0-489e-93ec-341928069664 /home/alice/VirtualGarden ext4 rw,suid,dev,exec,auto,user,async 0 2

/dev/sda8 /home/alice/Saco  ext4 rw,suid,dev,exec,auto,user,async 0 3

主要问题是启动后我无法访问这两个分区。它们出现在我的桌面上,但当我尝试列出它们的内容时,它们是空的。如果我在启动后以普通用户身份挂载它们,则一切正常。例如:

mount /home/alice/Saco

我不知道这是否有区别,但挂载点(/home/alice/)是加密分区。我尝试将挂载点移动到 /Saco 并且在重启后它完美挂载。

另一件事是,如果我在 fstab 中使用 UUID,Nautilus 会为同一分区创建两个链接。我做了一些研究,并通过使用 /dev/disk/by-uuid/ 解决了这个问题。

欢迎任何提示或建议。

答案1

除非您提供密码,否则不会挂载您的加密分区,而系统会在此之前尝试挂载其他分区。

显而易见的建议是:将分区挂载到其他地方(例如,/media/alice/... 或 /mnt/alice/...)。如果您确实希望从 /home/alice/... 可以访问这些挂载点,则可以放置一个指向这些挂载点的符号链接:

ln -s /media/alice/VirtualGarden /home/alice/VirtualGarden
ln -s /media/alice/Saco /home/alice/Saco

答案2

如果您不清楚为什么要使用手动方式,请安装 ntfs-config 来自动挂载分区。我在 10.04 中已经使用了几个月。它很好,试试看。

安装:

sudo apt-get install ntfs-config

另请参阅邮政

答案3

看来您的加密分区是在系统尝试挂载 /home/alice/Saco 后挂载的。由于系统尝试挂载 /home/alice/Saco 时没有 /home/alice,因此该分区未挂载,但可以在系统启动后手动挂载。您能否提供有关何时挂载加密的 /home/alice 的信息?

相关内容