我想将我的操作系统更新到新的 14.04 LTS。我之前运行的是 12.04 LTS,并遵循了逐步升级的建议。我首先升级到 12.10,它似乎运行良好,后来又升级到 13.10。这一切都是通过软件管理器完成的。在最后一次升级之后,我再也无法启动我的电脑了。GNU GRUB 菜单打开了,但在选择 Ubuntu 后,它只是停滞并显示空白的紫色屏幕。如果我选择其他内核之一,它也会在“加载初始 ramdisk...”后停滞。我也无法进入恢复菜单。我对 Linux 还很陌生,可能让情况变得更糟。不幸的是,到目前为止什么都没有奏效。
我尝试从闪存驱动器重新安装,第一次尝试时,向导识别出以前的安装。不幸的是,向导也不喜欢我的分区设置方式(我没有更改任何内容),并在关闭前给出错误。不幸的是,我没有记下错误,但它与启动分区有关。在下一次尝试以及从那以后,安装向导都表示
“此计算机目前未检测到操作系统。”
这很奇怪,因为从 USB 启动时我可以看到磁盘,甚至可以访问我的文件。此时,我决定使用 Dropbox 备份我的重要文件。在丢失所有文件之前,我想尝试 Boot-Repair 工具,但它也没有产生任何结果,从 USB 启动时文件不再可见。Boot-Repair 日志的链接位于http://paste.ubuntu.com/7457249/。
如果我继续执行“其他”安装选项,我可以看到分区仍然存在。它们看起来如下:
/dev/sda
可用空间(大小显示为 1MB)
/dev/sda1 efi(已使用 33MB,共 98 MB)
/dev/sda2 efi(已使用 352634MB,共 746330MB)
/dev/sda3 swap(3725MB,未使用)
可用空间(0MB)
有什么方法可以使我的计算机正常运行并且还能保存我的文件?
答案1
据我所知,问题在于,正如 naerwenya 提到的,你没有 ext4 分区,你有二efi 分区。我最近买了一台新笔记本电脑,用 Ubuntu 14.04 替换了 Windows 8。1 个交换分区、1 个 efi 分区、1 个 ext4 分区。无论如何,这是我的设置,我没有任何启动问题。现在,就其价值而言,我不是专家,但我会将 sda2 的分区类型更改为 ext4(/)。请注意,如果没有检测到操作系统,并且您继续按原样进行安装,它将运行完整安装,可能会覆盖驱动器上的任何文件。我的建议是备份相关文件,然后运行全新安装。