安装到现有的安装点时,安装运算的顺序是否很重要?

安装到现有的安装点时,安装运算的顺序是否很重要?

问题在现有安装中安装新磁盘的最佳做法? 启发我提出这个后续问题:

另一个问题是

mount /dev/sdb1 /home
mount /dev/sdb2 /home/mythtv

因此,这/home/mythtv是安装点(Mountpoint) /home扰流板:是的,完全没问题。)

如果我将命令顺序更改为

mount /dev/sdb2 /home/mythtv
mount /dev/sdb1 /home

这会产生同样的结果吗?/home/mythtv或者/home我假设包含/home一个(空)目录/home/mythtv

答案1

是的,这很重要!您的第一个例子是:

mount /dev/sdb1 /home
mount /dev/sdb2 /home/mythtv

是唯一正确的方法,当安装时,您必须尊重树订单。

在您的第二个示例中,

mount /dev/sdb2 /home/mythtv
mount /dev/sdb1 /home

如果我们假设/home/mythtv文件系统上存在,它将毫无问题地挂载它,但是在挂载第二个卷后,您将无法再访问第一个卷。

这是因为您将系统安装在sdb2现有路径上时/home/mythtv/home//homecd /home/mythtvsdb1:/home/mythtvsdb2:/home/mythtv

我希望解释清楚。如果不清楚,请在评论中提问,我会尽量更清楚地解释给你听。

更新

根据 @mook765的评论,该订单在fstab文件中也很重要:

fstab在安装时读取该文件,在另一种情况下进行读取,如果您尝试在MOUNT/home之前进行UMOUNT /home/mythtv,请告诉您/home资源很忙,因为您已经/home/mythtv安装了,并且无法处理。

相关内容