我安装了 Windows 7 和 Ubuntu 12.04 的双系统。我的 Windows 更新已设置为手动,但我发现每次我进行 Windows 更新时,Linux 内核都会丢失,并且我的 grub 加载程序在第 2 阶段失败并显示 grub 控制台,这真的很奇怪。
我使用 grub cli 在启动文件夹中四处寻找我的内核 (hd0、msdos2),但似乎找不到。我还设置了一个装有 ubuntu 的 usb 驱动器,以便可以尝试使用启动修复恢复安装,但不起作用。
我对此真的很恼火,因为我不得不重新运行 wubi 安装程序,而且我不断丢失信息。有没有办法保护我的 ubuntu 免受来自 Microsoft 的恶意更新的侵害,这样我就不必继续经历这个过程了?
我的ubuntu版本是12.04 LTS。
答案1
查看此链接https://wiki.ubuntu.com/WubiGuide#Cannot_boot_into_Ubuntu
虽然为了获得最佳效果我更推荐这个https://wiki.ubuntu.com/WubiGuide#How_do_I_migrate_to_a_real_partition.2C_and.2BAC8-or_get_rid_of_Windows_entirely.3F 它将引导您到这里https://help.ubuntu.com/community/MigrateWubi 也许不会完全删除 Windows,但迁移到真实分区会阻止 Windows 接触您的 Ubuntu 安装,因为 Windows 通常无法访问扩展分区。
简短的回答(概述)是:使用实时 CD/USB 编辑当前分区并创建安装完整 Ubuntu 所需的分区。按照上面链接中的说明进行迁移
注意,wubi 仅支持 Ubuntu 12.10 及以上版本,不支持 Ubuntu 13.04。迁移到完整分区后,您应该能够更新到 Ubuntu 13.04。如果您想放弃当前安装并重新开始全新安装(也许是个好主意),请遵循本指南https://help.ubuntu.com/community/WindowsDualBoot
如果你已经厌倦了 Windows,请备份你的重要数据(云存储、外部硬盘、闪存驱动器等),然后使用实时 CD/USB 擦除驱动器并完全安装 Ubuntu
所有这些都是我从 Windows 转到 Ubuntu 的过程中所做的事情的确切顺序:D