如果 os-prober 什么都不返回,这意味着什么。
我知道这应该找到我所有安装的操作系统。但我正在从 ubuntu 运行,所以我希望它至少能找到它。但我根本没有输出。
sudo fdisk -l 给出
Disk /dev/sda: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00067959
Device Boot Start End Blocks Id System
/dev/sda1 * 1 4680 37590016 83 Linux
/dev/sda2 4680 4866 1489921 5 Extended
/dev/sda5 4680 4866 1489920 82 Linux swap / Solaris
该
os-prober
脚本旨在查找安装的根系统以外的其他操作系统。由于您没有任何这些(交换不是操作系统),因此不会os-prober
返回任何内容。要填充 grub 菜单,请使用
sudo update-grub
命令。这也将包括已安装的分区。