昨晚我尝试将 Ubuntu 11.10 升级到 12.04。升级过程中出现了很多错误,但我让它继续,因为我认为这样比中断升级更安全。在升级结束时,出现了两条相互矛盾的消息:“错误太多”,还有一条消息告诉我系统已升级。当时我唯一的选择是重新启动,我照做了,但重新启动就挂起了。然后我尝试在“恢复模式”下启动,但系统陷入了无限循环并显示该消息。因此我尝试从 10.10 重新安装,一切正常,包括更新。然后我升级到 11.04(我以前这样做过),更新后系统无法重新启动。
CPU:AMD FX-6100 Zambezi 3.3GHz Socket AM3+ 95W 六核 MOBO:ASUS M5A97 AM3+,Bios 版本 = 1208,截至 2012.05.25 为最新版本 显卡:EVGA 01G-P3-1556-KR GeForce GTX 550 Ti
nVidia GeForce 显卡与 AMD CPU 是否存在兼容性问题?
答案1
我在升级时也遇到了这个问题。据我所知,这与显卡无关。要解决这个问题,您需要有一个可启动的 Ubuntu Live USB 或 Live CD。从 Live CD/USB 启动到 Ubuntu 后,在终端中运行以下命令:sudo apt-get install gparted
。安装 Gparted 后,从 Dash 打开它,然后从 Gparted 的右上角选择您的硬盘。
您的屏幕应该类似于上面的图片。您需要找到安装了 Ubuntu 的分区。该分区的文件系统应该是扩展。在上图中,Ubuntu 安装的分区将是/dev/sda3,因为文件系统是扩展。现在您已经找到了安装 Ubuntu 的分区,您需要在终端中运行以下命令。确保替换/dev/sda1使用您在 Gparted 中看到的 Ubuntu 分区。
sudo mount /dev/sda1 /mnt/myroot
sudo mount ‐‐bind /dev /mnt/myroot/dev
sudo mount ‐‐bind /proc /mnt/myroot/proc
sudo mount ‐‐bind /sys /mnt/myroot/sys
sudo chroot /mnt/myroot
现在,运行apt-get install -f
。这应该可以修复之前遇到的错误并完成升级。apt-get install -f
运行完成后,您可以重新启动计算机并移除 Live CD/USB。