问题描述
我一直在考虑将笔记本电脑从Ubuntu迁移到Debian。我没有设置单独的主分区。这与在Ubuntu上安装Debian一样容易吗?
最佳解决办法
首先,将主目录移动到新分区。确实没有那么困难(我犯了同样的错误,花了大约30分钟的时间,其中大部分都进行了复制)。我将给您一个简单的step-by-step,但还会提供更多detailed walkthroughs are available。
-
在gparted中的驱动器(例如/dev /sda3)上创建一个新的ext3 /ext4(或其他fs)分区。
-
挂载新驱动器:
-
sudo mount /dev/sda3 /media/disk
-
-
将/home目录的全部内容复制到新驱动器。是否使用
rsync
或cp
对此存在一些争论,但是cp
对我来说效果很好(使用-a
标志为nagul指出是为了维护文件权限和所有权)。-
sudo cp -a /home /media/disk
-
-
编辑您的
/etc/fstab
文件,并为/dev/sda3
创建一个新条目,并将其安装点设置为/home
。 -
移动您现有的主目录(如果出现问题,请不要删除它)。
-
sudo mv /home /home_old
-
-
现在,您可以卸载
/dev/sda3
并将其重新安装到/home
或仅重新引导计算机。
在将/home单独划分后,更改发行版非常简单。只需下载所需发行版的实时CD和/或安装盘,然后将其安装在托管当前发行版的同一分区(或用于multi-boot的单独分区)上。
然后,在安装发行版之后,只需再次执行步骤4-6(如果自定义/home
分区的选项在安装程序中不可用)。现在,您拥有所有旧文件,设置等,但带有一个全新的闪亮发行版。