Ubuntu 12.10 在非常快的桌面上从 Live DVD 安装需要很长时间

Ubuntu 12.10 在非常快的桌面上从 Live DVD 安装需要很长时间

我正在尝试将 Ubuntu 12.10 从 DVD 安装到非常快的桌面上。我的第一次安装尝试非常慢,在“复制文件...”阶段花费了一个多小时。然后它在下载更新时似乎完全停滞了。在它停留在同一步骤很长时间后,我拔掉了电源插头,重新开始。

现在我又要尝试了;这次没有选中安装软件包更新的复选框(因为上次这似乎是压死骆驼的最后一根稻草)。同样,考虑到这台台式机(包括 SSD)的速度,“复制文件...”阶段需要非常非常长的时间。

我展开了控制台,试图找到一些线索,看看到底发生了什么,但什么有用的信息都没有。没有错误,只是一些看似正常的命令,只是时间间隔太长。

Feb  7 21:07:05 ubuntu install.py: keeping language packs for: en_US.UTF-8
Feb  7 21:17:01 ubuntu CRON[17922]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)

从 21:07 到 21:17,唯一显示的命令是“保留语言包”?!

我不知道具体要问什么,除了:

为什么在快速的桌面上通过实时 DVD 进行 12.10 的安装会如此缓慢?


更新

此外,停滞期间,似乎什么都没有发生,包括 DVD 没有旋转。

更新 2

尽管跳过了更新软件包步骤,但第二次安装与第一次一样慢。我让它完成,经过 2.5-3 小时的安装时间后,一切正常。安装后,我开始遇到其他问题,例如apt-get update 非常慢解压速度极慢,使用默认压缩率解压 16GB 的 gzip 压缩包需要大约 5-6 个小时。经过更多研究,我担心这些问题可能是由我的 SSD(Plextor PX-256M3)和/或 EXT4 与其交互引起的。作为参考,我之前使用 BTRFS(它有自己的主机)安装了 12.04疯狂的问题)。我调整了几个推荐的 SSD 设置,包括在 /etc/fstab 中添加“discard”,以及

tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0

并添加到 cron.daily:

sudo fstrim -v /

我的下一步是升级我的 SSD 的固件......

更新 3

升级 SSD 固件后,磁盘活动仍然很慢。经过一周的痛苦使用后,我决定重新安装,但在安装过程中再次遇到同样的问题。这次,我尝试了几种不同的方法,包括:

  • 从 Live DVD 安装 12.10 32 位,再次使用 btrfs(在我最近的安装之前运行良好)
  • 使用 btrfs 从 Live DVD 安装 12.04.2 32 位
  • 从 USB 磁盘映像安装 12.04.2 32 位,带有 ext4

所有这些都失败了。太难了。安装速度非常慢(我花了一整晚才安装完最新的 12.04.2 32 位,但只完成了 2/3),DVD 驱动器和 USB 驱动器上没有任何反应。

解决

在尝试了这么多不同的方法后,我开始失去希望,但我突然意识到,我所有的尝试都失败了。32 位Ubuntu。我下载了 12.04.2 的 ISO64 位今天早上,它(使用 ext4)在不到 5 分钟的时间内就安装完毕,包括下载更新和第三方软件包!性能再次出色,一切正常。

答案1

我的解决方案是安装64 位Ubuntu 代替32 位。我尝试了许多 Ubuntu 版本和文件系统的组合,但都失败了,但安装 64 位 12.04.2 和 ext4 不到 5 分钟就完成了,性能非常好。

我很想知道为什么 32 位版本失败得如此惨烈,尤其是 Ubuntu 下载网站如此明确地“推荐”它……

答案2

hp 笔记本电脑总是无法读取光盘 [我有 hp dv6 ] 但它甚至无法读取简单的 CD 光盘,总是使用 USB 记忆棒,因为它比 DVD 更快

答案3

首先,我要说的是,我重复了完全相同的问题,希望能加强调查力度。其次,我已经构建了一个成功的方法来克服这个挂断,但它导致全新安装而没有保存我的程序/文件(这些程序/文件已经备份)。

安装失败后,我重新启动了 Ubuntu secure-remix 64 位 ISO,并重新尝试安装。选择“安装 Ubuntu”后不久,屏幕会询问“退出”和“继续”。我点击了“退出”,导致屏幕短暂空白,然后 12.10 Ubuntu 屏幕打开,左侧有工具栏。工具底部是“卸载操作系统”,可删除现有的 Ubuntu,上方的按钮可重新启动全新的 12.10 安装。它为 12.10 重新分区了大约 73Gb,并快速安装。之前冻结的地方是在例程的最后。希望这能有所帮助!

相关内容