规格:英特尔奔腾 III @ 933 MHz、512MB`PC133 SDRAM、128MB GeForce FX5200、迈拓 20.5GB IDE HDD、Ubuntu 9.10
大家好,我刚刚在试用 Xubuntu 后在这台机器上安装了 Ubuntu 9.10(从 CD 上)。所以我做了我通常做的事情,然后将某位司机列入黑名单使我的无线适配器正常工作。重启后,我进入更新管理器获取所有更新,它找到了 227 个更新包。
因此,我第一次安装更新时,屏幕因电源管理设置而关闭,安装更新时我处于 AFK 状态。到家后,我尝试移动鼠标,在键盘上打字,但没有反应。所以我强制关闭它并重新启动。我得到了一个信息基本上我无法再启动 Ubuntu。
因此,我按照与之前相同的步骤重新安装了 Ubuntu 9.10,只是在第一次启动时,我更改了设置以保持屏幕打开。在下载更新后进行软件安装时,Ubuntu 在安装 gcalctool 时最终冻结了。鼠标和键盘没有反应,我不知道出了什么问题。强制重启后,我收到了同样的消息。
为什么 Ubuntu 在安装更新时会冻结?
编辑1:我认为我的无线适配器可能无法正常工作,导致我的机器死机。我通常会在首次启动后将适配器连接到 USB,转到终端并输入sudo gedit /etc/modprobe.d/blacklist.conf
,将其添加blacklist rt2800usb
到末尾,保存并重新启动。无线在重新启动后即可工作...但是,我认为有更合适的方法。似乎这是使无线适配器运行的官方方法,将会更新。
编辑2:因此,这次我以不同的方式设置了我的无线适配器,使用 Ralink 的驱动程序 (rt2870sta),而不是社区编写的驱动程序 (rt2800usb)。再次,我将尝试仅下载重要的安全更新。
编辑3:重要安全更新已成功下载并安装。现在,我该怎么做?安装所有推荐的更新?
提前致谢。
答案1
系统冻结是否也在其他时间发生,还是仅在更新期间发生?系统冻结可能是由不稳定的驱动程序和不良的硬件引起的,并且很难诊断。
考虑启动到控制台并从那里运行更新。
在启动菜单中选择“恢复模式”。如果您的系统出现该启动错误,请查看启动菜单中是否有较旧的内核版本并使用该版本。(如果您没有看到启动菜单,请Shift在 BIOS 屏幕后按住以显示菜单。)
当系统向您显示恢复菜单时,请选择该
netroot
选项。
这将使您进入 root 提示符。请注意;您现在是超级用户了。
运行
aptitude update
并让它完成。这将更新可用包的缓存。运行
aptitude full-upgrade
。这将安装所有可用的软件包更新,因此如果你的系统冻结是由于更新本身,您的系统将在此处冻结。如果没有,您的系统应在更新完成后完全更新。
现在尝试重新启动。
如果你在启动时遇到同样的错误,从启动菜单中选择一个较旧的内核并在终端中运行它:
sudo update-initramfs -u
如果系统确实冻结在控制台会话升级期间,尝试一次升级几个软件包。您可以在控制台中尝试此操作(aptitude
单独运行命令以获取控制台 GUI;选择几个要升级的软件包+)或在 Xwindows 中尝试此操作(通过在更新管理器中一次只选择几个软件包)。如果更新抱怨缺少依赖项,请继续安装它们。
答案2
嗯,无法诊断,但这看起来像是 Ubuntu 中的一个错误。
最好的办法可能是将其作为错误报告给 Ubuntu,并按照确切的重现步骤(如上所述)。这样它就很有可能得到修复。
另外,您可以尝试将更新的输出重定向到文件(如果在更新管理器中可以这样做),这样您就可以获得一个日志,告诉您系统崩溃的具体位置。这将有助于修复错误。
另外,尝试使用您链接的错误报告中的提示,让系统在问题发生后也能启动。然后您可能可以从系统中收集更多日志。