几年前,我有一台 Windows 7 PC,可以双启动到 Ubuntu,但最近没有使用它。今天我决定升级到最新版本。它下载了 1800 多个文件,Ubuntu 开始自行升级,但升级过程中出现了一些错误。
之后就一片混乱。我无法启动 Ubuntu(好像是缺少了mount
),也无法启动 Windows。幸运的是,我能够恢复 Windows 7,但 Ubuntu 已经“消失”了。
我现在该怎么办?我应该删除 Ubuntu 吗?如果是,该怎么做?或者有恢复选项吗?
答案1
从 Ubuntu live cd/usb 启动。您应该能够从中访问您的 Ubuntu 分区,以便您可以备份任何重要文件(我必须强调这一点:请备份您的文件以保证您的安全)。然后,安装并运行启动修复:
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update && sudo apt-get install boot-repair && gksudo boot-repair
此代码添加了 Boot Repair 存储库,安装了 Boot Repair,并运行了 Boot Repair。打开 Boot Repair 后,单击“建议修复(修复最常见的问题)”按钮。完成后,重新启动。
如果仍然无法启动到 Ubuntu 分区,则重新启动到 live cd/usb 并再次运行 Boot Repair,这次单击“高级选项”。如果尚未选中“重新安装 GRUB”,请选中它,然后选中“修复文件系统”。然后单击“GRUB 选项”。选中“重新安装前清除 GRUB”和“清除内核并重新安装最后一个内核”。单击“应用”以运行修复。按照屏幕上给出的所有说明进行操作。Boot Repair 完成后,重新启动。希望您能够再次启动到 Ubuntu。
如果这还不行,那就全新安装 Ubuntu(这会覆盖您的文件,所以再说一遍:请备份它们。)。在为您提供覆盖所有其他操作系统或同时安装选项的屏幕上,转到“其他”并选择您之前用于 Ubuntu 的分区(根和交换分区 [只需查找具有 ext4 文件系统的根分区,以及标记为“交换”的交换分区]),并告诉安装程序使用这些分区进行新安装。除非您想摆脱 Windows,否则您只需选择覆盖即可。