无忧启动论坛

标题: GRUB4DOS 能否查询指定通过分区卷名 定位(hdx,x) [打印本页]

作者: yanglin    时间: 2018-10-6 17:36
标题: GRUB4DOS 能否查询指定通过分区卷名 定位(hdx,x)
本帖最后由 yanglin 于 2018-10-6 17:38 编辑

如题所述 问下
GRUB4DOS 能否查询指定通过分区卷名 定位(hdx,x)

我现在多硬盘多系统分区书写 是这样
但是有一个所安装系统分区 放个标志分区文件 例如我实际机子标志文件 FIRST_SYS 和SECOND_SYS

我的实际机子书写模式:
title [6] 启动第一硬盘系统 (FIRST_开头卷标) \n  Xp X86系统

find --set-root --ignore-floppies --ignore-cd /SECOND_SYS && checkrange 0x07 parttype () && hide
find --set-root --ignore-floppies --ignore-cd /FIRST_SYS && checkrange 0x17 parttype () && unhide
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /FIRST_SYS
rootnoverify ()
#makeactive ()
chainloader +1
savedefault --wait=2
title [7] 启动第二硬盘系统 (SECOND_开头卷标) \n  Win7 X64系统

find --set-root --ignore-floppies --ignore-cd /FIRST_SYS && checkrange 0x07 parttype () && hide
find --set-root --ignore-floppies --ignore-cd /SECOND_SYS && checkrange 0x17 parttype () && unhide
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /SECOND_SYS
rootnoverify ()
#makeactive ()
chainloader +1
savedefault --wait=2

作者: 2011yaya2007777    时间: 2018-10-6 20:57
可以。查看帮助信息。  help  vol
作者: yanglin    时间: 2018-10-7 11:26
2011yaya2007777 发表于 2018-10-6 20:57
可以。查看帮助信息。  help  vol

我下载新版本  grub4dos 帮主说明 好像没有这个  命令了 望指教
我意思 利用 搜寻指定的 卷标名 确定系统分区 替换掉 找文件定位所在分区
作者: 2011yaya2007777    时间: 2018-10-16 08:50
1. 你下载的版本号贴出来.
2. 在命令行输入
help vol
作者: yanglin    时间: 2018-11-24 10:07
本帖最后由 yanglin 于 2018-11-24 15:32 编辑
2011yaya2007777 发表于 2018-10-16 08:50
1. 你下载的版本号贴出来.
2. 在命令行输入
help vol




今天下载了新版gurb4dos  终于琢磨10分钟后 大致知道怎么写

大致怎么修改了 把  find --set-root --ignore-floppies --ignore-cd   命令替换成 "vol 卷标 ()"
但是好像不稳定 后面 find --set-root --ignore-floppies --ignore-cd /FIRST_SYS 没法用上面书写替换
求助使用 vol 完美替换掉 find --set-root 书写法子...........




title [6] 启动第一硬盘系统 (FIRST_开头卷标) \n  Xp X86系统

vol SEC_WIN7_X64 () && checkrange 0x07 parttype () && hide
vol FIR_XP_X86 ()  && checkrange 0x17 parttype () && unhide
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /FIRST_SYS
rootnoverify ()
#makeactive ()
chainloader +1
savedefault --wait=2


title [7] 启动第二硬盘系统 (SECOND_开头卷标) \n  Win7 X64系统

vol FIR_XP_X86 ()  && checkrange 0x07 parttype () && hide
vol SEC_WIN7_X64 () && checkrange 0x17 parttype () && unhide
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /SECOND_SYS
rootnoverify ()
#makeactive ()
chainloader +1
savedefault --wait=2






欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3