为什么有时我们需要在root下挂载这些文件?

时间:2016-06-17 15:25:35

标签: linux

我是登山的新手。据我所知,根文件/自动挂载到/ dev / xvda1或/ dev / sda1。在一些教程中,人们将文件/ / dummy挂载到/ dev / xvdb1,我不明白这样做的含义是什么。因为它的父根文件已经挂载了。有人可以向我解释一下吗? 提前谢谢。

1 个答案:

答案 0 :(得分:0)

抛弃一个非排他性的可能性列表:

  • 有时/没有足够的容量用于您打算使用它,因此您希望使用位于不同物理设备上的文件系统来进行额外存储。
  • 有时您希望从不具备功能的文件系统中安装内容 - 例如FAT或NTFS文件系统,它不能正常支持UNIX语义。
  • 有时您的其他区块设备是可移动的,并且您只是暂时安装它。
  • 有时您的其他块设备位于启动时不可用的介质上 - 需要iSCSI设置或其他操作,以防止它在没有initrd / initramfs设施的情况下以root身份使用,而您的操作系统不会这样做。提供。
  • 有时您希望使用具有不同语义的不同文件系统 - 例如,您的xvdb1可能是GFS共享块文件系统,其他计算机也同时已安装以进行组合存储。
  • 有时,您有一个只读块设备,其批量内容无法更改,并且您将其安装到多个VM,而不是具有自己的本地读写存储的系统。

可能性的数量几乎无穷无尽。

这不是一个软件开发问题,并不属于StackOverflow。