如何在单个/分区下安装Ubuntu后创建单独的主分区
我在这里有一个带有几个分区的双启动系统:
- Windows 7操作系统分区
- 办公室数据的另一个分区
- Ubuntu的一个分区
- 当然还有一个由Windows自动制作的100Mb分区
- 就像Windows一样,Ubuntu交换分区
当然,我想为/boot
和/home
设置一个单独的分区,我没有在这里,所以如果可能的话我想这样做。
我可以在我的系统中安装GParted并通过缩小我的现有/
分区来创建一个新分区,然后以某种方式挂载它/home
吗? 我不想弄乱我的系统。 这里需要一些具体建议。
如果在安装Ubuntu时没有创建单独的主分区,则无需从头开始重新安装Ubuntu。 要在安装后迁移到单独的主分区,您必须创建一个新分区(可能需要调整现有分区的大小),将文件从现有主目录复制到该分区,并告诉Ubuntu安装新分区/家。
- 创建新分区:使用Gparted缩小并创建新分区。 这里有一个教程给你。
-
将主文件复制到新分区 :将文件从旧主页复制到新创建的分区
sudo cp -Rp /home/* /new-partition-mount-point
-
获取新分区的UUID :使用命令:
sudo blkid
复制UUID以便稍后将其添加到
fstab
-
添加到fstab :
sudo gedit /etc/fstab
将以下文本添加到新行的fstab文件中
UUID=New-partition-UUID /home ext4 nodev,nosuid 0 2
-
移动主目录并重新启动
移动当前的主目录,并创建一个新的空主目录,您的新分区将安装在该目录中:
cd / sudo mv /home /home_OLD sudo mkdir /home
现在重新启动并检查您的新配置,如果一切都很完美,那么您可以完全删除旧房屋。
sudo rm -rf /home_OLD
有关详细信息和更多信息,请参阅Ubuntu wiki: https : //help.ubuntu.com/community/Partitioning/Home/Moving