从 14.04 升级到 15.04 时卡在“删除冲突的操作系统文件”上

Tha*_*ek 5 upgrade system-installation 15.04

我正在尝试从 14.04 更新到 Ubuntu 15.04。我创建了一个实时 USB,引导到它,并在安装菜单中选择升级到 15.04。到目前为止,它一直停留在“删除冲突的操作系统文件”上大约 5 个小时。应该需要这么长时间吗?如果没有,我该怎么办?

Kol*_*n N 3

在尝试 12.04 时,此错误很常见。

\n\n

当您想保留旧/home分区时就会发生这种情况。您\xe2\x80\x99很可能遇到过安装挂在进程上的情况

\n\n
\n

删除冲突的操作系统文件

\n
\n\n

这似乎是一个常见的错误,并且有\xe2\x80\x99s 一个非常简单的解决方法。

\n\n

继续安装,不要求/home安装分区。仅设置根分区 ( /) 和交换空间。

\n\n

安装完成后,重新启动并加载。

\n\n

现在,您\xe2\x80\x99将想要找到/home安装在其下的分区,这可能是/dev/sdxN,其中x是驱动器号,N是分区号。

\n\n

如果您不确定\xe2\x80\x99,可以使用以下命令列出可能的驱动器:

\n\n
ls /dev/\n
Run Code Online (Sandbox Code Playgroud)\n\n

然后您可以将每个驱动器安装在临时目录中并检查其中的\xe2\x80\x99s:

\n\n
mkdir temp\nmount /dev/sda1 temp\n
Run Code Online (Sandbox Code Playgroud)\n\n

一旦你知道你想要哪个分区,就可以编辑你的分区了/etc/fstab/

\n\n
sudo nano /etc/fstab\n
Run Code Online (Sandbox Code Playgroud)\n\n

对于那些不去深入研究 Linux 配置文件的人来说,这可能看起来相当令人畏惧,但它非常简单。您真正需要做的就是添加一个新行来安装您的主分区。这是我的\xe2\x80\x99:

\n\n
 /dev/sda5  /home/      ext4    defaults    0   2\n
Run Code Online (Sandbox Code Playgroud)\n\n

第一部分是正在使用的\xe2\x80\x99s 分区的标签,接下来是安装点,/homeext4在本例中,其后是文件系统类型。最后是选项default转储和传递值。

\n\n

一旦您\xe2\x80\x99 使用附加行保存了该文件,请重新启动系统。现在您应该发现旧的主分区已正常安装,您可以继续安装。

\n\n

欲了解更多信息,请访问本文

\n