我使用make localmodconfig构建了一个新的自定义Linux内核,在启动新内核后,update-grub不会检测到我的Windows 8安装.
我的发行版内核(我不需要大量模块)找到了Windows 8安装并将其添加到grub2菜单中没有任何问题,所以我必须缺少一些内核功能/模块.
要检测Windows 8引导加载程序需要哪些内核功能.添加到grub启动菜单?
解决方法:
os-prober(由update-grub使用)需要以下内核功能来检测Windows 8引导加载程序.
>设备驱动程序 – >
>多设备驱动程序支持(RAID和LVM)(CONFIG_MD) – >
>设备映射器支持(CONFIG_BLK_DEV_DM)
>文件系统 – >
> FUSE(用户空间中的文件系统)支持(CONFIG_FUSE_FS)
> DOS / FAT / NT文件系统 – >
> NTFS文件系统支持(CONFIG_NTFS_FS)