我正在尝试重新安装 ubuntu 13.04,但又不丢失已安装的软件和 /home 文档。我读过无数关于这个主题的帖子,但似乎没有一个适用于我的情况。最初安装时,我为 /home 创建了一个单独的分区,但现在我不确定是哪个分区。根据下图,我应该在哪里安装新副本?
另外,我现在正在运行 13.10 并想重新安装 13.04,这会遇到问题吗?我应该选择 12.04 还是 13.10 进行重新安装?
(注意:由于我的 unity/compiz 设置和配置完全混乱,导致没有桌面,因此我执行了此重新安装。在诉诸此方法之前,我已尽力先解决此问题。)
/
在/dev/sda6
安装过程中
/home
在/dev/sda7
安装过程中
/dev/sda5
安装期间交换已打开
fstab
文件内容
UUID=f7ecdb5e-c421-4fbd-856b-78080a3ac57e / ext4 errors=remount-ro 0 1
UUID=f7e8d7c4-6313-4920-b04f-c72dbf745474 /home ext4 defaults 0 2
UUID=369992cf-a663-4d8b-9f55-63ee653b3afe none swap sw 0 0
答案1
您可以使用 Ubuntu Live CD 安装磁盘分区,以确定哪个是主分区。
降级将删除已安装的应用程序(如果您格式化根分区“/”),但您可以保留主分区并在新安装中使用(不要检查将此分区格式化为 /home 分区)。
答案2
我从图片猜测您想要安装在 /dev/sda6 上。
但可以肯定的是:
在执行任何其他操作之前,请先将 /home 备份到外部 USB 驱动器或类似设备。
然后,/etc/fstab
在现有安装中找到并检查哪个分区已安装为,哪个分区已安装/
为/home
尽管您没有桌面,但您仍然应该能够登录并执行这些任务。如果没有,请以 LiveCD 模式启动 Ubuntu 磁盘,以便您可以在系统上工作。
我想不出任何理由为什么你不能安装从 12.04 到 13.10 的任何版本然后在其上挂载 /home。
只需确保在安装过程中不要告诉 Ubuntu 有关 /home 分区的信息。完成安装后,再挂载 /home。