幼虫筛选后的丝绒筛

幼虫筛选后的丝绒筛

全新安装 Ubuntu 11.10 64 位后,在 grub 菜单中选择 ubuntu 选项(与救援选项相同)后,启动似乎停止。

起初我以为这与 grub-efi 有关,因为我在 Ubuntu 11.04 更新后也遇到了类似的问题,该更新将 grub-efi 替换为 grub-pc,然后我卡在了“elf magic” grub 控制台上(https://bugs.launchpad.net/ubuntu/+source/apt/+bug/800910)。

尽管 11.04 的问题可以通过简单的 Live CD 解决chrootapt-get install但该解决方案这次不起作用。

带有引导加载程序的驱动器是 msi e350ia-e45 主板上的 sata3 ssd,带有 64 gb gpt(sdb1 20 mb efi 启动分区 fat16、sdb2 60 gb 根 ext4 和 sdb3 4 gb 交换),带有一对 2 TB ext4 mbr 驱动器,用于存储照片/音乐/电影。

我已尝试从 chroot 使用启动目录 sdb1 进行几次 grub-install/update-grub,但似乎无济于事。

甚至本指南:http://en.gentoo-wiki.com/wiki/Grub2#EFI(当然我在 grub-install 和 efibootmgr 命令中用 grub 替换了 grub2)似乎没有任何效果。

欢迎任何帮助或想法;)

编辑:我猜 gpt/uefi 的组合似乎也困扰着 f16

编辑:与 12.04 beta 相同

答案1

又过了两天我终于找到了解决方案。

我在 BIOS 中将 SATA 控制器从 AHCI 切换为 IDE,这使得系统可启动,但我仍然不满意。

因此我搜索了一下并发现 AHCI 内核模块根本没有加载,这解释了为什么实时 CD 和 IDE 模式可以工作。

因此我将 AHCI 模块添加到initramfs

gksudo gedit /etc/initramfs-tools/modules

在文本编辑器中,我只需ahci在文件末尾添加。然后我保存文件,关闭文本编辑器,并运行:

sudo update-initramfs -u

现在启动正常了。不过我想每次内核更新时我都要重做一遍。

相关内容