无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: smine
打印 上一主题 下一主题

GRUB全自动菜单引导ISO,IMG,IMA,本地系统,完善资源管理器,支持文本查看(2014-12-9)

    [复制链接]
421#
发表于 2013-4-28 12:31:48 | 只看该作者
本帖最后由 fukystone 于 2013-4-28 12:36 编辑
smine 发表于 2013-3-19 11:52
使用 MsgDiyer.exe 修改main.msg 和view.msg即可修改gfxmenu 模式下的背景,解压bg.lzma即可修改vbe模式 ...


一个问题请老大帮忙看一下:
我修改了automenu文件,希望能支持firadisk模拟内存盘,主要是:iso部分,但是语句中包含了\n,结果实际运行中被自动分行了,请问怎么写语句能保持原样?
:iso
echo -e title         \xE5\x90\xAF\xE5\x8A\xA8\x20\x20%~n1                                                                 >> (md)0x23000+0x10
echo -e clear                                                                                                                >> (md)0x23000+0x10
echo configfile (md)0x23000+0x10 | echo -e \x20\x7C\x7C\x20 | echo map --heads=2 --sectors-per-track=18 --mem (md)0x800+4 (99)                 >> (md)0x23000+0x10
echo -e map %file% (0xff)                                                       \x7C\x7C configfile (md)0x23000+0x10                >> (md)0x23000+0x10
echo -e map --hook                                                              \x7C\x7C configfile (md)0x23000+0x10                >> (md)0x23000+0x10
echo -e write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:%file%;\n\0         \x7C\x7C configfile (md)0x23000+0x10                >> (md)0x23000+0x10
echo -e chainloader (0xff)                                                              \x7C\x7C configfile (md)0x23000+0x10                >> (md)0x23000+0x10
exit

附全部菜单:
  1. !BAT
  2. debug off
  3. ::目前支持到grldr-2012-6-19,后面的版本命令有修改,不支持font && font /BOOT/GRUB/ufont.gz ,run的菜单返回configfile (md)4+8也不支持
  4. ::grldr-2012-6-19以后的新版本的命令修改:
  5. ::run菜单返回:(不支持(md)4+8)
  6. ::write 0x307ff8 1
  7. ::configfile
  8. ::run字库重置:(不支持&&)
  9. ::font
  10. ::font /BOOT/GRUB/ufont.gz
  11. checkrange 20110918:-1 read 0x8278 || echo Please use grub4dos-0.4.5b-2011-09-18 or above! && exit 1

  12. ::记录启动设备
  13. set bootdev=%~d0

  14. ::如果有分区号,则取出分区号
  15. if '%bootdev:~-3,1%'==',' set bootpart=%bootdev:~-2,1%

  16. ::获得菜单用bd变量
  17. echo -e \x25bootdev\x25 | set menudev=

  18. ::初始化NTBOOT
  19. if not exist NTBOOT set NTBOOT=/BOOT/NTBOOT/NTBOOT

  20. ::菜单支持参数:BOOT/IMGS/;含义为查找所有分区下BOOT\IMGS目录中的启动文件
  21. ::BOOT前不加路径,代表查找所有分区,IMGS后加/代表目录
  22. set path=%1
  23. set i=0
  24. set exitnum=0

  25. ::主菜单
  26. echo -e debug off\ndefault 1\ntimeout 10\ngfxmenu %menudev%/BOOT/GRUB/main.msg\nsplashimage %menudev%/BOOT/GRUB/bg.lzma\nfont %menudev%/BOOT/GRUB/ufont.gz\n        > (md)0x23000+0x10
  27. call :defaultmenu
  28. call :listdrive

  29. configfile (md)0x23000+0x10
  30. configfile (md)0x23400+0x100
  31. exit

  32. ::查找分区及目录
  33. :listdrive
  34. debug normal
  35. find --ignore-floppies                                  > (md)0x23300+0x10
  36. debug off
  37. echo -e \x20\x20\x20\x20\x20                        >> (md)0x23300+0x10
  38. call :processdrive
  39. exit

  40. :processdrive
  41. cat --skip=%i% --length=1 (md)0x23300+0x10 | set n=
  42. if exist n set outstr=%outstr%%%%n%
  43. if exist n set exitnum=0
  44. if not exist n call :showdrive %outstr%
  45. if not exist n set outstr=
  46. if not exist n set /a exitnum=%exitnum%+1
  47. set /a i=%i%+1
  48. if %exitnum%==4 exit
  49. goto :processdrive

  50. :showdrive
  51. set curdrv=%1
  52. if not '%curdrv%'=='' if '%curdrv:~,1%'=='(' if '%curdrv:~-1%'==')' call :listdir %curdrv%
  53. exit

  54. :listdir
  55. set drive=%1
  56. echo -e        > (md)0x23500+0x100
  57. ls %drive%/%path% | call :list
  58. cat (md)0x23500+0x100 >> (md)0x23400+0x100
  59. exit

  60. :list
  61. if "%1"=="" exit
  62. if not "%1"=="" call :processitem %drive%/%path%%%1
  63. shift
  64. goto :list
  65. exit

  66. ::自动生成菜单
  67. :processitem
  68. set item=%1
  69. ls %item%/ > nul || call :automenu %item%
  70. ls %item%/ > nul || exit
  71. exit

  72. :automenu
  73. set file=%1
  74. if "%file%"=="" exit
  75. if not "%file%"=="" call :makemenu %file%
  76. shift
  77. goto :automenu
  78. exit

  79. :makemenu
  80. if /i "%~x1"==".iso" && call :iso %file%
  81. if /i "%~x1"==".img" && call :img %file%
  82. if /i "%~x1"==".ima" && call :ima %file%
  83. if /i "%~x1"==".bin" && call :bin %file%
  84. if /i "%~x1"==".lst" && call :lst %file%
  85. if /i "%~x1"==".vhd" && call :nt6 %file%
  86. if /i "%~x1"==".vhdx" && call :nt6 %file%
  87. if /i "%~x1"==".wim" && call :nt6 %file%
  88. if /i "%~x1"==".is_" && call :pe1 %file%
  89. exit

  90. :nt6
  91. echo -e title         \xE5\x90\xAF\xE5\x8A\xA8\x20\x20%~n1                                                                        >> (md)0x23000+0x10
  92. echo -e clear                                                                                                                >> (md)0x23000+0x10
  93. echo configfile (md)0x23000+0x10 | echo -e \x20\x7C\x7C\x20 | echo command %NTBOOT% NT6=%file%                        >> (md)0x23000+0x10
  94. exit

  95. :pe1
  96. echo -e title         \xE5\x90\xAF\xE5\x8A\xA8\x20\x20%~n1                                                                >> (md)0x23000+0x10
  97. echo -e clear                                                                                                                >> (md)0x23000+0x10
  98. echo configfile (md)0x23000+0x10 | echo -e \x20\x7C\x7C\x20 | echo command %NTBOOT% pe1=%file%                        >> (md)0x23000+0x10
  99. exit

  100. :iso
  101. echo -e title         \xE5\x90\xAF\xE5\x8A\xA8\x20\x20%~n1                                                                 >> (md)0x23000+0x10
  102. echo -e clear                                                                                                                >> (md)0x23000+0x10
  103. echo configfile (md)0x23000+0x10 | echo -e \x20\x7C\x7C\x20 | echo map --heads=2 --sectors-per-track=18 --mem (md)0x800+4 (99)                 >> (md)0x23000+0x10
  104. echo -e map %file% (0xff)                                                       \x7C\x7C configfile (md)0x23000+0x10                >> (md)0x23000+0x10
  105. echo -e map --hook                                                              \x7C\x7C configfile (md)0x23000+0x10                >> (md)0x23000+0x10
  106. echo -e write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:%file%;\n\0         \x7C\x7C configfile (md)0x23000+0x10                >> (md)0x23000+0x10
  107. echo -e chainloader (0xff)                                                              \x7C\x7C configfile (md)0x23000+0x10                >> (md)0x23000+0x10
  108. exit

  109. :img
  110. :ima
  111. echo -e title         \xE5\x90\xAF\xE5\x8A\xA8\x20\x20%~n1                                                                 >> (md)0x23000+0x10
  112. echo -e clear                                                                                                                >> (md)0x23000+0x10
  113. echo configfile (md)0x23000+0x10 | echo -e \x20\x7C\x7C\x20 | echo map --mem %file% (fd0)                >> (md)0x23000+0x10
  114. echo -e map --hook                                                        \x7C\x7C configfile (md)0x23000+0x10                >> (md)0x23000+0x10
  115. echo -e rootnoverify (fd0)                                                \x7C\x7C configfile (md)0x23000+0x10                >> (md)0x23000+0x10
  116. echo -e chainloader (fd0)+1                                                \x7C\x7C configfile (md)0x23000+0x10                >> (md)0x23000+0x10
  117. exit

  118. :bin
  119. echo -e title         \xE5\x90\xAF\xE5\x8A\xA8\x20\x20%~n1                                                                        >> (md)0x23000+0x10
  120. echo -e clear                                                                                                                >> (md)0x23000+0x10
  121. echo configfile (md)0x23000+0x10 | echo -e \x20\x7C\x7C\x20 | echo kernel %file%                        >> (md)0x23000+0x10
  122. exit

  123. :lst
  124. echo -e title         \xE5\x90\xAF\xE5\x8A\xA8\x20\x20%~n1                                                                         >> (md)0x23000+0x10
  125. echo -e clear                                                                                                                >> (md)0x23000+0x10
  126. echo configfile (md)0x23000+0x10 | echo -e \x20\x7C\x7C\x20 | echo configfile %file%                        >> (md)0x23000+0x10
  127. exit

  128. :defaultmenu
  129. echo -e title         \xE8\xB5\x84\xE6\xBA\x90\xE7\xAE\xA1\xE7\x90\x86\xE5\x99\xA8                                        >> (md)0x23000+0x10
  130. echo -e command %menudev%/BOOT/GRUB/filelist                                                                                >> (md)0x23000+0x10
  131. echo -e                                                                                                                  >> (md)0x23000+0x10
  132. echo -e title         \xE9\xAB\x98\xE7\xBA\xA7\xE8\x8F\x9C\xE5\x8D\x95                                                        >> (md)0x23000+0x10
  133. echo -e configfile (md)0x23100+0x10                                                                                        >> (md)0x23000+0x10
  134. echo -e                                                                                                                  >> (md)0x23000+0x10


  135. ::高级菜单
  136. echo -e debug off\ndefault 11\ntimeout 10\ngfxmenu %menudev%/BOOT/GRUB/main.msg\nsplashimage %menudev%/BOOT/GRUB/bg.lzma\nfont %menudev%/BOOT/GRUB/ufont.gz\n        > (md)0x23100+0x10

  137. echo -e title         GRUB\x20\x20\xE5\x91\xBD\xE4\xBB\xA4\xE8\xA1\x8C                                                        >> (md)0x23100+0x10
  138. echo -e commandline                                                                                                        >> (md)0x23100+0x10
  139. echo -e                                                                                                                  >> (md)0x23100+0x10
  140. echo -e title         RUN\x20\x20\x20\x20\xE5\x91\xBD\xE4\xBB\xA4\xE8\xA1\x8C                                                >> (md)0x23100+0x10
  141. echo -e font\x20&&\x20font /BOOT/GRUB/ufont.gz                           \x7C\x7C configfile (md)0x23100+0x10                >> (md)0x23100+0x10
  142. echo -e graphicsmode -1 640                                              \x7C\x7C configfile (md)0x23100+0x10                >> (md)0x23100+0x10
  143. echo -e terminal --font-spacing=0:3                                      \x7C\x7C configfile (md)0x23100+0x10                >> (md)0x23100+0x10
  144. echo -e command run                                                                                                         >> (md)0x23100+0x10
  145. echo -e                                                                                                                  >> (md)0x23100+0x10
  146. echo -e title         RUN\x20\x20AUTOMENU\x20\x20BY\x20\x20DPMS                                                                >> (md)0x23100+0x10
  147. echo -e font\x20&&\x20font /BOOT/GRUB/ufont.gz                          \x7C\x7C configfile (md)0x23100+0x10                >> (md)0x23100+0x10
  148. echo -e graphicsmode -1 640                                             \x7C\x7C configfile (md)0x23100+0x10                >> (md)0x23100+0x10
  149. echo -e terminal --font-spacing=0:3                                     \x7C\x7C configfile (md)0x23100+0x10                >> (md)0x23100+0x10
  150. echo -e command run --fira:/BOOT/GRUB/firadisk.img dpms:/BOOT/GRUB/SRS/dpms.lzma  --automenu                            >> (md)0x23100+0x10
  151. echo -e                                                                                                                  >> (md)0x23100+0x10
  152. echo -e title         CDLINUX\xE5\xBC\x95\xE5\xAF\xBC\xE5\xB7\xA5\xE5\x85\xB7                                                >> (md)0x23100+0x10
  153. echo -e command %menudev%/BOOT/GRUB/linuxmenu CDLINUX                                                                   >> (md)0x23100+0x10
  154. echo -e                                                                                                                  >> (md)0x23100+0x10
  155. echo -e title         NTBOOT\xE5\xBC\x95\xE5\xAF\xBC\xE5\xB7\xA5\xE5\x85\xB7                                                >> (md)0x23100+0x10
  156. echo -e command %menudev%/BOOT/GRUB/ntbootlt                                                                                >> (md)0x23100+0x10
  157. echo -e                                                                                                                  >> (md)0x23100+0x10
  158. echo -e title         F6IMG(x86)                                                                                        >> (md)0x23100+0x10
  159. echo -e %menudev%/BOOT/GRUB/F6IMG %menudev%/BOOT/GRUB/SRS                 \x7C\x7C configfile (md)0x23100+0x10                >> (md)0x23100+0x10
  160. echo -e configfile (md)0x23100+0x10                                                                                        >> (md)0x23100+0x10
  161. echo -e                                                                                                                  >> (md)0x23100+0x10
  162. echo -e title         F6IMG(x64)                                                                                        >> (md)0x23100+0x10
  163. echo -e %menudev%/BOOT/GRUB/F6IMG --X64 %menudev%/BOOT/GRUB/SRS         \x7C\x7C configfile (md)0x23100+0x10                >> (md)0x23100+0x10
  164. echo -e configfile (md)0x23100+0x10                                                                                        >> (md)0x23100+0x10
  165. echo -e                                                                                                                  >> (md)0x23100+0x10
  166. echo -e title         \xE7\xA3\x81\xE7\x9B\x98\xE6\x98\xA0\xE5\xB0\x84\xE5\xB7\xA5\xE5\x85\xB7                                >> (md)0x23100+0x10
  167. echo -e command %menudev%/BOOT/GRUB/devmap                                \x7C\x7C configfile (md)0x23100+0x10                >> (md)0x23100+0x10
  168. echo -e                                                                                                                  >> (md)0x23100+0x10
  169. echo -e title         \xE4\xBB\x8E\xE5\x85\x89\xE9\xA9\xB1\xE5\x90\xAF\xE5\x8A\xA8                                        >> (md)0x23100+0x10
  170. echo -e cdrom --init                                                        \x7C\x7C configfile (md)0x23100+0x10                >> (md)0x23100+0x10
  171. echo -e map --hook                                                        \x7C\x7C configfile (md)0x23100+0x10                >> (md)0x23100+0x10
  172. echo -e chainloader (cd0) \x7C\x7C chainloader (cd1)                        \x7C\x7C configfile (md)0x23100+0x10                >> (md)0x23100+0x10
  173. echo -e                                                                                                                  >> (md)0x23100+0x10
  174. echo -e title         \xE6\x90\x9C\xE7\xB4\xA2\xE5\xB9\xB6\xE5\xBC\x95\xE5\xAF\xBCWINDOWS                               >> (md)0x23100+0x10
  175. echo -e command %menudev%/BOOT/GRUB/findboot bootmgr \x7C\x7C command %menudev%/BOOT/GRUB/findboot ntldr                       >> (md)0x23100+0x10
  176. echo -e configfile (md)0x23100+0x10                                                                                        >> (md)0x23100+0x10
  177. echo -e                                                                                                                  >> (md)0x23100+0x10
  178. echo -e title         \xE6\x90\x9C\xE7\xB4\xA2\xE5\xB9\xB6\xE5\xBC\x95\xE5\xAF\xBC\xE8\x8F\x9C\xE5\x8D\x95MENU.LST      >> (md)0x23100+0x10
  179. echo -e configfile %menudev%/BOOT/GRUB/menu.lst                          \x7C\x7C configfile (md)0x23100+0x10                >> (md)0x23100+0x10
  180. echo -e                                                                                                                  >> (md)0x23100+0x10
  181. echo -e title         \xE8\xBF\x94\xE5\x9B\x9E\xE4\xB8\xBB\xE8\x8F\x9C\xE5\x8D\x95                                        >> (md)0x23100+0x10
  182. echo -e configfile (md)0x23000+0x10                                                                                        >> (md)0x23100+0x10
  183. exit
复制代码
回复

使用道具 举报

422#
 楼主| 发表于 2013-4-29 09:03:41 来自手机 | 只看该作者
本帖最后由 smine 于 2013-4-29 09:23 编辑

\n替换成\x5Cn或者\x5C\x6E
回复

使用道具 举报

423#
发表于 2013-4-29 11:38:01 | 只看该作者
smine 发表于 2013-4-29 09:03
\n替换成\x5Cn或者\x5C\x6E

多谢!
另还有一问题,变量%file%是带分区(例如(hd0,0)\boot\imgs\img.iso)这样的形式,但我只要目录和文件名部分(\boot\imgs\img.iso),请问怎么处理这个变量能达到效果?
回复

使用道具 举报

424#
发表于 2013-4-29 16:11:12 | 只看该作者
GRUB的应用越来越好了……

点评

6c8ec 最强兵王 www.68la.com/read/11/11237/  发表于 2014-8-26 10:56
回复

使用道具 举报

425#
 楼主| 发表于 2013-4-30 17:47:34 | 只看该作者
fukystone 发表于 2013-4-29 11:38
多谢!
另还有一问题,变量%file%是带分区(例如(hd0,0)\boot\imgs\img.iso)这样的形式,但我只要目录 ...

参见这段代码:
  1. !BAT
  2. debug off
  3. checkrange 20110918:-1 read 0x8278 || echo Please use grub4dos-0.4.5b-2011-09-18 or above! && exit 1

  4. set file=(hd0,0)/boot/imgs/img.iso

  5. call :filename %file%
  6. exit

  7. :filename
  8. echo %~pnx1
  9. exit
复制代码
回复

使用道具 举报

426#
发表于 2013-4-30 21:53:59 | 只看该作者
smine 发表于 2013-4-30 17:47
参见这段代码:

明白了,多谢。
回复

使用道具 举报

427#
发表于 2013-5-13 21:58:44 | 只看该作者
學習學習...
回复

使用道具 举报

428#
发表于 2013-6-2 07:27:33 | 只看该作者
好像不支持UBuntu12奥,大大是不是该更新下?????
或希望大大放出源码,让大家参观参观
回复

使用道具 举报

429#
发表于 2013-7-5 17:01:50 | 只看该作者
下载过,很好用,谢谢楼主,也期待楼主的更新!
回复

使用道具 举报

430#
发表于 2013-7-5 20:35:03 | 只看该作者
看文本的效果不错
回复

使用道具 举报

431#
发表于 2013-7-7 00:51:47 | 只看该作者
收下了,谢谢楼主分享支持!支持!!非常感谢!!
回复

使用道具 举报

432#
发表于 2013-7-8 19:56:42 | 只看该作者
下载试了一下:很不错!很强大,正是我需要的!
回复

使用道具 举报

433#
发表于 2013-7-11 11:10:53 | 只看该作者
下载研究究。
回复

使用道具 举报

434#
发表于 2013-8-28 12:56:13 | 只看该作者
这个要学习一下,谢谢
回复

使用道具 举报

435#
发表于 2013-9-16 19:23:53 | 只看该作者
好东西 收下先了
回复

使用道具 举报

436#
发表于 2013-12-14 15:37:21 | 只看该作者
有个问题请教有个CDlinux硬盘启动的文件和咱们grldr这个文件相同如果想保留咱们这个启动方式在保留他们那个启动方式怎么修改grldr文件啊

[boot loader]
timeout=2
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
C:\GRLDR=CDlinux
C:\GRLDR="多功能引导" 即可
C:\yldr.mbr = "Ylmf OS"
c:\grldr="Load Grub4Dos"

grldr.rar

111.54 KB, 下载次数: 5, 下载积分: 无忧币 -2

点评

把下面内容保存为cdlinux.lst注意放在CDlinux所在的盘下面,重启后进去本全自动菜单用资源管理器浏览到刚刚保存的cdlinux.lst,选择作为menu.lst加载即可: title CDLinux kernel /CDlinux/bzImage root=/dev/ram  详情 回复 发表于 2013-12-17 23:02
回复

使用道具 举报

437#
 楼主| 发表于 2013-12-17 23:02:38 来自手机 | 只看该作者
2011斗鬼昜木 发表于 2013-12-14 15:37  有个问题请教有个CDlinux硬盘启动的文件和咱们grldr这个文件相同如果想保留咱们这个启动方式在保留他们那个 ...

把下面内容保存为cdlinux.lst注意放在CDlinux所在的盘下面,重启后进去本全自动菜单用资源管理器浏览到刚刚保存的cdlinux.lst,选择作为menu.lst加载即可:
title  CDLinux
kernel /CDlinux/bzImage root=/dev/ram0 vga=791 CDL_LANG=zh_CN.UTF-8
initrd /CDlinux/initrd

你也可以尝试修改automenu,把上述命令集成到主菜单界面.
回复

使用道具 举报

438#
发表于 2013-12-22 19:25:02 | 只看该作者
收到你的回复非常谢谢啊
回复

使用道具 举报

439#
发表于 2013-12-23 11:55:17 | 只看该作者
太谢谢了,几年前就在找类似的东西,居然今天才发现
回复

使用道具 举报

440#
发表于 2013-12-23 13:15:58 | 只看该作者
!!非常感谢!!!谢谢了!!!!楼主辛苦了!!!下载中
回复

使用道具 举报

441#
发表于 2013-12-23 15:52:47 | 只看该作者
然后把压缩包里的一个文件“grldr”和一个目录“grub”放到U盘根目录下,然后把你自己的ISO,IMG,IMA镜像放到U:\GRUB\IMGS\ 下即可

前辈请教下,
如果我是在硬盘上使用,是不是只要复制到
硬盘上就可以了?

还有其他分区中的ISO WIM VHD等文件太大,不复制过来,还有啥方法?

点评

实在抱歉,最近忙的头昏脑涨,很少有时间逛坛子了。 如果是在硬盘上使用,请参见1楼中安装到硬盘的说明操作即可;如果是移动硬盘,使用方法同U盘; 如果需要引导其他分区的ISO,可以使用本菜单自带的资源管理器浏  详情 回复 发表于 2014-1-5 22:19
回复

使用道具 举报

442#
 楼主| 发表于 2014-1-5 22:19:42 | 只看该作者
tt911 发表于 2013-12-23 15:52
前辈请教下,
如果我是在硬盘上使用,是不是只要复制到
硬盘上就可以了?

实在抱歉,最近忙的头昏脑涨,很少有时间逛坛子了。
如果是在硬盘上使用,请参见1楼中安装到硬盘的说明操作即可;如果是移动硬盘,使用方法同U盘;
如果需要引导其他分区的ISO,可以使用本菜单自带的资源管理器浏览到其他分区的ISO文件,回车后按照提示引导,如果想要把其他分区其他目录的ISO纳入首页菜单列表,则需要修改脚本,修改方法稍后放出。

点评

.wim和.vhd 目前不支持,有空我再看看怎么加上去  详情 回复 发表于 2014-1-9 16:02
老大,还得请教下,这个支持.wim和.vhd的引导么? 仔细读了几遍,好像未提到啊,似乎是个遗憾美~~  发表于 2014-1-9 08:38
回复

使用道具 举报

443#
 楼主| 发表于 2014-1-8 17:55:55 | 只看该作者
2014-1-8 更新
===================================================
1.增加对(bd)/GRUB/IMGS/下的.lst菜单文件的识别和自动显示
2.增加将任意位置的可引导镜像link到(bd)/GRUB/IMGS/下以便在菜单首页识别和显示,用法示例:
   假设有一个镜像文件D:/MYISO/WINPE/WIN2003PE.ISO,则使用步骤如下:
    a.在(bd)/GRUB/IMGS/下新建文本文件(文件名任意,假设为WIN2003PE.TXT)
    b.修改WIN2003PE.TXT文件的内容为/MYISO/WINPE/WIN2003PE.ISO并保存(多个镜像文件可以分多行写).
    c.重命名文件WIN2003PE.TXT为WIN2003PE.glnk
回复

使用道具 举报

444#
发表于 2014-1-8 20:26:40 | 只看该作者
太太太强大了,无论如何都要支持一下啊
回复

使用道具 举报

445#
发表于 2014-1-8 20:33:28 | 只看该作者
一直在用,感谢楼主。
回复

使用道具 举报

446#
发表于 2014-1-8 20:43:14 | 只看该作者
支持更新支持大大
回复

使用道具 举报

447#
发表于 2014-1-8 20:53:28 | 只看该作者
本帖最后由 2010sya 于 2014-1-8 21:38 编辑

一直在用,很好、很强大。。。。。。。。。


关于“2.增加将任意位置的可引导镜像link到(bd)/GRUB/IMGS/下以便在菜单首页识别和显示”:
这种用法太好了,可以方便引导任意位置的iso文件!
经过测试,好像不支持中文文件名,有点小小的遗憾。

点评

已经可以支持中文  详情 回复 发表于 2014-1-9 15:59
回复

使用道具 举报

448#
发表于 2014-1-8 21:33:16 | 只看该作者
谢谢大大!!!!分享支持!支持!!非常感谢!!!谢谢了!!!!大大辛苦了!
回复

使用道具 举报

449#
发表于 2014-1-9 02:46:31 | 只看该作者
这里都是大师级的水平,有限来到这里,不想离开了!
回复

使用道具 举报

450#
发表于 2014-1-9 09:52:28 | 只看该作者
更新了,好事一桩,谢谢楼主,用着真顺手,不用再绞尽脑汁去研究启动菜单该怎样写了,呵呵!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-25 00:26

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表