当前位置: 技术问答>linux和unix
关于linux启动时,grub读取分区问题?
来源: 互联网 发布时间:2017-02-27
本文导语: 大家好,今天安装linux时,有个问题想不通,请教: 我在虚拟机中创建有一块IDE硬盘,然后将hda1挂载到/boot目录,hda2挂载到/目录, 然后在设定开机管理程序(grub)时,为什么可选的标签指向的是/dev/hda2根目录分区, ...
大家好,今天安装linux时,有个问题想不通,请教:
我在虚拟机中创建有一块IDE硬盘,然后将hda1挂载到/boot目录,hda2挂载到/目录,
然后在设定开机管理程序(grub)时,为什么可选的标签指向的是/dev/hda2根目录分区,
而不是/dev/hda1呢?
我理解的开机过程应该是:开电源-->BIOS-->gurb上的bootloader-->内核(bootsect.s-->setup.s-->head.s-->main.c,
前三个汇编程序是在/boot里,内核其他程序在/目录里),所以感觉应该grub应该先引导/boot分区,在引导其他分区。
我在虚拟机中创建有一块IDE硬盘,然后将hda1挂载到/boot目录,hda2挂载到/目录,
然后在设定开机管理程序(grub)时,为什么可选的标签指向的是/dev/hda2根目录分区,
而不是/dev/hda1呢?
我理解的开机过程应该是:开电源-->BIOS-->gurb上的bootloader-->内核(bootsect.s-->setup.s-->head.s-->main.c,
前三个汇编程序是在/boot里,内核其他程序在/目录里),所以感觉应该grub应该先引导/boot分区,在引导其他分区。
|
好像是hd0,0
|
等待大虾指点