baggio0958 发表于 2012-3-29 20:24:23

SYSLINUX从硬盘启动 (已解决)

LABEL hd0   
MENU LABEL [ ^H ] START FROM HDD
MENU INDENT 2
kernel chain.c32 hd0,1
MENU DEFAULT



下载了个启动方式是SYSLINUX的PE,启动菜单里没有从硬盘启动感觉不方便。
上面代码是摆渡到的,没用...



之前没仔细看,问题出在这一句 kernel chain.c32 hd0,1
移动硬盘启动 ,移动硬盘作为hd0,原硬盘应该变为hd1,原硬盘第一分区就变为hd1,0
整句改成kernel chain.c32 hd1,0
就行了

[ 本帖最后由 baggio0958 于 2012-3-30 07:27 编辑 ]

zhs509 发表于 2012-3-29 20:28:18

回复 #1 baggio0958 的帖子

上面的代码是从第一硬盘第一分区启动。。。

感觉改为下面的更合适,因为第一分区不一定可以启动。。。LABEL hd0   
MENU LABEL [ ^H ] START FROM HDD
#下面这句表示默认启动项
MENU DEFAULT
kernel chain.c32 hd0

[ 本帖最后由 zhs509 于 2012-3-29 20:30 编辑 ]

zhs509 发表于 2012-3-30 13:46:23

下面的内容上网上看到的。。。 从 本机 硬盘启动

LABEL HDD 1,0
      KERNEL /boot/syslinux/chain.c32
      APPEND hd1 0

一般 情况下 是 USB-HDD 模式引导的,会把U盘认成 hd0,
所以 本机硬盘是 hd1, 后面的0是指 MBR,1~4是 主分区,5往后是逻辑分区

000 发表于 2012-4-6 09:47:47

回复 #3 zhs509 的帖子

zhs509真是一位热心助人的坛友啊,一并谢谢楼主啦,我也有此疑问顺便解决了!O(∩_∩)O哈哈哈~

dhlxtynz 发表于 2018-9-24 01:03:05

学习了
页: [1]
查看完整版本: SYSLINUX从硬盘启动 (已解决)