我目前已将 ubuntu 服务器安装在包含根文件系统的 ext4 分区上。我想将 /var 分离到其自己的分区。因此,我启动了 gparted live,创建了另一个 ext4 分区,然后启动了 ubuntu 服务器,并选择了该分区并选择 /var 作为该分区的挂载点。但是当我选择“完成分区并将更改写入磁盘”时,我收到一个红色屏幕,显示“未定义根文件系统。请从分区菜单中更正此问题”。但我不想让此分区具有根文件系统。我只希望安装了操作系统的 sda1 根文件系统使用此分区中的 /var。
答案1
要使 Ubuntu 使用该分区(假设它是sda2
),/var
您只需要在中添加该挂载点/etc/fstab
:
/dev/sda2 /var ext4 defaults 0 2
如果您愿意,也可以使用分区的 UUID:只需执行la -la /dev/disk/by-uuid
并获取 sda2 的正确值:
UUID=<uuid-for-sda2> /var ext4 defaults 0 2
最后重新启动或使用sudo mount -a
。
注意:您必须将实际内容移动/复制/var
到新分区。