os-prober 需要哪些 Linux 内核功能来查找 Windows 8 安装?

os-prober 需要哪些 Linux 内核功能来查找 Windows 8 安装?

我使用构建了一个新的自定义 Linux 内核make localmodconfig,启动新内核后,update-grub没有检测到我的 Windows 8 安装。

我的发行版内核(包含大量我不需要的模块)找到了 Windows 8 安装并将其添加到 grub2 菜单中,没有任何问题,所以我一定缺少一些内核功能/模块。

要检测 Windows 8 引导加载程序并将其添加到 grub 引导菜单,需要哪些内核功能?

答案1

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)

相关内容