在grub2硬盘的计数是从0开始的,分区的计数是从1计数的

例如(hd0,msdos1)表示第一个硬盘第一个分区

msdos5表示拓展分区

一个硬盘的分区有三种类型:主分区、拓展分区、逻辑分区

硬盘=主分区+拓展分区

拓展分区=若干个逻辑分区

从grub2启动windows

如上所示:ls命令可以查看硬盘情况

cat命令可以查看分区情况,通过敲入cat (hd0 然后加上tab就会有如图所示的提示

我们可以看到widows是在(hd0,msdos2)

所以执行一下命令可以从grub中启动windows

grub>insmod ntfs

grub>set root='hd0,1'

grub>chainloader+1

grub>boot

相关文章: