如何从 Ubuntu 10.10 升级到 12.04?

如何从 Ubuntu 10.10 升级到 12.04?

我一直在努力让支持 Mythtv 的三个系统之一升级到 12.04 版本。

出现过多次错误启动且功能无法正常运作。

此外,Unity严重扰乱了我的工作风格。

有没有办法做到这一点?

答案1

注意:我已经从 Ubuntu 切换到 Xubuntu。最初我以为它适用于较旧、不太强大的硬件,但我发现它避免了“高级”Ubuntu 的复杂性,对我来说这是一个福音,也是一个真正有用的桌面。

更新:我应该指出,这适用于 Ubuntu 和 Xubuntu,Xubuntu 只是一个优点。我在最后一次 Xubuntu 升级后删除了 Unity。

注意:我将一个非常简单的 10.10 Ubuntu 升级到 12.04,专门用于 mythtv 客户端,没有任何问题。我的大型工作站用于 10.10 mythtv 支持,情况则不同……

唯一没有修复的异常是第二台显示器屏幕 1 未正确绘制,但使用 Xubuntu 我至少可以获得部分功能。

我如何做到的(历经数周,经历许多次失败)......

  1. 我清理了我的系统并进行了备份:完全更新。拆分/home成一个单独的分区。放弃手动安装 nvidia 驱动程序,并安装 Ubuntu 受限驱动程序。使用 nvidia-settings 禁用第二台显示器。确保 grub2 安装在包含根分区的磁盘的 MBR 上。下载并刻录了启动修复光盘(10.10 使用与更高版本不同的 grub2 版本)。

  2. 安装了 Xubuntu 桌面。

  3. 使用软件源来查找服务器。

  4. sudo update-grub

  5. 使用更新管理器将版本升级到 11.04。删除 Unity。完全更新并设置受限的 nvidia 驱动程序。将 compiz 设置重置为我的标准设置(带 3D 窗口的立方体)。对 root 和 home 进行了单独备份。

  6. 使用软件源来查找服务器。

  7. sudo update-grub

  8. 使用更新管理器将版本升级到 11.10。删除 Unity。完全更新并设置受限的 nvidia 驱动程序。将 compiz 设置重置为我的标准设置。对 root 和 home 进行了单独备份。

  9. sudo update-grub

  10. 使用更新管理器将版本升级到 12.04,打开终端以避免错过升级查询和挂起升级。无需删除 Unity。完全更新并设置受限的 nvidia 驱动程序。将 compiz 设置重置为我的标准设置。重新安装了 Mythtv 客户端。对 root 和 home 进行了单独备份。

笔记:

如果升级到 11.04 失败(我的就是这种情况),您可能必须恢复 MBR grub,从而刻录启动修复光盘。

我发现在下载版本升级包时,下载会挂起。如果仍在下载,可以停止下载并使用软件源寻找另一台服务器。

我发现当无法完成下载时,最好的做法是切换到主 Ubuntu 服务器,虽然速度慢但很可靠。

我很幸运拥有可靠的高速互联网接入,但仍然存在下载问题。

在升级过程中,我发现了重复的源(通常是“规范合作伙伴”......),我使用软件源将其减少为单个。

我使用双启动 10.04 进行了升级(在备份和恢复时很有用,但在使用 grub2 时很麻烦)。如果您使用 live CD,请确保每个版本都有一个,10.10、11.04、11.10 和 12.04。

每个升级步骤至少需要两个小时,并且当系统询问你一个问题时升级就会停止,所以做好无聊的准备吧。

11.10 到 12.04 的升级有一个错误,升级会向您询问一个问题,但只有打开“终端”后您才能看到它,因此请打开它,这对于所有升级来说都是好主意。

确保每次升级后都备份好,因为您可能需要等待问题修复。最好保留之前的备份,直到达到所需的最终结果。

总结:如果你正在尝试这个并且遇到了问题,请在 askubuntu 上提问,并在此留下针对该问题的评论。我会尽力回答。祝你好运。

我的 12.04 Xubuntu 工作区(在新标签页/窗口中打开全尺寸)...

在此处输入图片描述

相关内容