我在磁盘上有我的 Linux 目录,vda
很明显,它在/var
目录中有vda1
目录。
vda 252:0 0 50G 0 disk
├─vda1 252:1 0 49.9G 0 part /
├─vda14 252:14 0 4M 0 part
└─vda15 252:15 0 106M 0 part /boot/efi
所以我决定扩展/var
到单独的目录并添加vdb
磁盘并制作分区vdb1
。映射/dev/vdb1
到/var
fstab 并重新启动后,Ubuntu 中仍有一个/var
目录vda1
。
vda 252:0 0 50G 0 disk
├─vda1 252:1 0 49.9G 0 part /
├─vda14 252:14 0 4M 0 part
└─vda15 252:15 0 106M 0 part /boot/efi
vdb 252:16 0 200G 0 disk
└─vdb1 252:17 0 200G 0 part /var
这个配置正确吗?并且在调整大小后是否正常仍然存在/var
于vda1
目录中。
除了旧目录的内容可能已经使用的额外空间之外
/var
,如果有的话,实际上/var
除了新目录之外,将旧目录放在磁盘上并没有其他不利影响。由于您已经在文件中配置/var
了新分区vdb1
上的目录fstab
,因此从现在开始系统重新启动后将只使用这个目录......vda1
在这种情况下甚至无法访问旧分区。因此,您当前的配置在您的 Ubuntu 系统范围内是正常的。但是,如果您
/var
出于任何原因需要访问旧目录,则可以通过首先在主目录下创建一个新的挂载点来实现,如下所示:然后,将 mount 绑定
/
到该挂载点,如下所示:并访问您的旧
/var
目录~/bindroot/var
。