如果我使用不同的文件系统在两个位置安装同一个磁盘会怎么样?它们会不会像指向同一位置的硬链接一样?还是会引起任何问题?
前任:
# mount -t ext3 /dev/sda7 /home/first
# mount -t ext4 /dev/sda7 /home/second
答案1
您不能在第二次安装时使用带有不同选项的 mount。所以这是不行的。
这个有可能:
mount -t ext3 /dev/sda7 /home/first
mount -t ext3 /dev/sda7 /home/second
这不是 ...
mount -t ext3 /dev/sda7 /home/first
mount -t ext4 /dev/sda7 /home/second
当您告诉 mount 现在是 ext3 格式,下次是 ext4 格式时,您挂载的磁盘不会神奇地从 ext3 转换为 ext4。它会出错并显示“错误的文件系统”通知。
如果您愿意,您可以使用“绑定”方法创建具有不同选项的挂载点......
mount -t ext3 /dev/sda7 /home/first
bindfs -r /home/first /home/second
最终 /home/second 是只读的(而 /home/first 是可写的,如果挂载为可写)。您可以使用它重新映射用户 ID 和组,但它仍然需要是相同的文件系统。这是分区本身所使用的,而不是您使用“挂载”时设置的内容。