无忧启动论坛

标题: 【2011.12.31 17:30】ZHS多功能维护盘【简繁中文菜单】 [打印本页]

作者: zhs509    时间: 2011-11-10 09:15
标题: 【2011.12.31 17:30】ZHS多功能维护盘【简繁中文菜单】

本帖子停止更新,下载链接删除了!

新帖子的维护盘功能更更多,更统一。。。

新帖子地址:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=204621&extra=page%3D1

本帖不要再回复了,让它沉下去吧!使用新版维护盘有bug的话,到新的帖子反馈!

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

本合盘支持量产和UD全内置启动

友情提醒:请不要使用Ultraiso写入U盘或移动硬盘。。。。


1.U盘量产安装:找到对应的量产软件进行量产,具体见量产区帖子。。。

2.U盘UD方式安装:先将ISO解压,然后用fbinsttool写入ud区(请先备份U盘文件);
                               首次ud安装的,先备份U盘文件,用fbinsttool格式化(扩展分区大小要比文件大),
                               然后导入文件,导入后fbinsttool整理下碎片即可。。。

                              
3.移动硬盘或硬盘安装:请解压ISO,复制所有文件到某一个分区根目录;
                                     BOOTICE激活该分区,设置主引导、分区引导为grub4dos引导即可。。。

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

20111231更新日志:
1、grub4dos版本相关文件更新,并隐藏了grub4dos主菜单上方的grub4dos版本信息!按C进入命令行可查看版本!
2、改用
zhaohj 的menuset设置边框居中;行距和字距我设置为 terminal --font-spacing=1:6
3、添加繁体中文菜单,默认使用简体中文菜单,按F4键进行“繁体—简体”和“简体—繁体”中文菜单互相切换!
4、采用数字标号菜单,显示很整洁,省去了每次都手动修改标号的麻烦
     hotkey功能还不打算用(除了用F4直接切换到繁体菜单),
     其他菜单全部用数字标号,按数字或方向键选择菜单,当然切换到繁体中文菜单也会有数字标号!
5、添加启动NT5.X和NT6.X的iftitle启动菜单,存在NT5.X和NT6.X系统时才显示菜单!
     添加按“繁体—简体”和“简体—繁体”中文互相切换的iftitle菜单,存在该文件才显示该菜单项!


20111225更新日志:
更新grub4dos相关文件为grub4dos-0.4.5b-2011-12-24版
更新RUN为ZXW于20111225 12:00上传的VBE版
将0PE更新为20111224版(20111224晚23:00左右上传的)

20111218更新日志:
更新grub4dos相关文件为grub4dos-0.4.5b-2011-12-13f版
更新RUN为ZXW于20111214 09:03上传的兼容版
将0PE更新为20111213版(20111217晚上传的)
因为0PE增加了完整的DPMS.ISO,故文件大了40M左右!


20111203更新日志:
更新grub4dos相关文件为grub4dos-0.4.5b-2011-12-02-fix版
更新RUN为20111202兼容版
将0PE更新为20111202版
一些小细节调整。。。

2011.11.25
添加配置文件修正windows密码清除工具问题
其他若干细节修正,更新2003PE.ISO的ultraiso为最新版,

添加MenuetOS v0.98 x64英文版软盘系统,仅供娱乐,不使用的请不要启动M64-098U.GZ

2011.11.23
更新RUN为20111122版
更新grub4dos为20111122英文版,解决调用外置菜单缺字或部分乱码问题


2011.11.20
更新grub4dos为20111120英文版,解决菜单显示问题

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

grub4dos用的是20111118英文版
RUN用20111118最新的支持vbe的版本
放置在/BOOT/IMGS/目录的文件基本都可以用RUN直接启动!

0PE菜单我没有修改,我将0PE的grldr改名为0PE.BIN放在了/BOOT/IMGS/目录了,需要换回的自己替换即可。。。

里面放置了一些dos工具和我心如水2003PE珍藏版(偶更新和添加了几个小工具)

添加了骄阳的puppy520-cn2.3
更多处理好的Puppy见这里:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=177112&highlight
未处理的puppy是不支持ud启动的哦!
处理过的puppy只需要替换initrd.gz和vmlinuz文件即可。。。


添加了Slitaz启动菜单:请自己添加rootfs.gz和bzImage到根目录或boot目录;
                                 然后通过RUN调用slitaz.lst即可启动。。。


要修改背景的可以修改BACK.BMP和BG.BMP(用7z打开编辑替换或直接替换为BMP文件),
也可以自己添加其他BACK.BMP图片(用fbinsttool编辑grldr内置菜单,将BG.BMP全部替换为BACK.BMP)
/BOOT/IMGS/MENU.LST的内容和grldr内置菜单内容是一样的,可以用用fbinsttool或记事本编辑
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

[ 本帖最后由 zhs509 于 2012-3-29 17:14 编辑 ]
作者: zhs509    时间: 2011-11-10 09:17
清空内容。。。。。。。

[ 本帖最后由 zhs509 于 2012-3-29 17:11 编辑 ]
作者: zhs509    时间: 2011-11-10 09:17
再占一楼。。。。。。。。
作者: zhs509    时间: 2011-11-10 09:18
神啊 居然有错别字。。。
作者: lafter    时间: 2011-11-10 09:21
说实话,目前看着仍然很简陋,主要是字体没得选择的因素。
不知道加上BMP背景后的显示速度如何?要是图片大一些的话,显示是否会很吃力?
作者: lafter    时间: 2011-11-10 09:22
原帖由 zhs509 于 2011-11-10 09:18 发表
神啊 居然有错别字。。。

说的是NB二字吗?呵呵
作者: zhs509    时间: 2011-11-10 09:23
刚刚传完发现错别字,重新上传。。。。。
作者: chenall    时间: 2011-11-10 12:02
标题: 回复 #5 lafter 的帖子
呵呵,试试就知道了.

对于菜单界面的显示应该是还可以.

另外字体的问题,这个其实不是问题,只要有人愿意操刀,编个程序.字库的格式非常的简单.

想要怎么字体就有什么字体.


我觉得这个工作适合开发GRUB4DOS菜单编辑器的朋友来做.

可以在编辑写菜单保存的时候自动生成对应的.HEX字库文件.

[ 本帖最后由 chenall 于 2011-11-10 12:04 编辑 ]
作者: 1e3e    时间: 2011-11-10 12:08
认真学习一下了,可惜我的英文基础太差
作者: zhs509    时间: 2011-11-10 12:09
实际机子测试ud启动基本都没问题。。。
背景显示也正常。。。。
0PE如果背景显示不正常,自己打下补丁(P大昨天发布的)
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=200759&page=25#pid2334914

[ 本帖最后由 zhs509 于 2011-11-10 12:13 编辑 ]
作者: zhs509    时间: 2011-11-10 12:14
标题: 回复 #8 chenall 的帖子
用vbe后调用NTBOOT,NTBOOT的菜单是黑色的,看起来有点吃力!
作者: pseudo    时间: 2011-11-10 13:16
标题: 回复 #5 lafter 的帖子
你可能觉得现在0pe里vbe弄的界面简陋,但我只是简单地让pe跟vbe不冲突、能运转而已,并不在意界面美化。

vbe很有潜力的,可以做出很漂亮的图、文界面。
要不了多久,
gfxmenu将被vbe取代;原来用ezboot、syslinux/isolinux做启动封面的,会大量转用g4d的vbe。
作者: zhs509    时间: 2011-11-10 13:40
标题: 回复 #12 pseudo 的帖子
gfxmenu确实也有很大的不足——要用专门工具修改背景,快捷键选中直接进入选项也不太好
vbe的背景修改相对简单一些。。。
作者: chenall    时间: 2011-11-10 15:30
标题: 回复 #11 zhs509 的帖子
试试使用新的测试版本.

http://bbs.znpc.net/viewthread.p ... fromuid=29#pid49203

内置的VBE支持,效果更好.

目前不支持背景和中文.
作者: zhs509    时间: 2011-11-10 18:24
标题: 回复 #14 chenall 的帖子
谢谢老大指导,要是能做个小模板就更好了。。。
作者: zhs509    时间: 2011-11-15 16:45
更新了下文件,将puppy替换为slitaz,具体见2楼。。。
作者: ksafei    时间: 2011-11-15 22:38
做了2个UD盘,实机测试slitaz UD启动黑屏(看进度是该进系统显屏时,屏幕左上角出现一光标条不动,死机)。

[ 本帖最后由 ksafei 于 2011-11-15 22:47 编辑 ]
作者: zhs509    时间: 2011-11-15 22:50
我的intel显卡的确实出现这个问题。。。
作者: ksafei    时间: 2011-11-15 22:55
我是双显卡,集显是intel显卡。但从天意UD盘中提取了一个slitaz运行正常,只是他那个没您这个功能多。您是这方面的专家,能修正的话就太好了。
作者: zhs509    时间: 2011-11-16 10:28
我不是什么专家,只是网上下载的
作者: zhs509    时间: 2011-11-19 14:11
去掉了有问题的slitaz,但仍然保留slitaz菜单,方便添加。。。

puppy改用骄阳汉化的puppy520-cn2.3,感觉比较美观和实用。。。

更新0PE、RUN和grldr菜单。。。
作者: 一本小书    时间: 2011-11-19 22:56
标题: 来学习学习....
活到老学到老了.哈哈.....
作者: zhs509    时间: 2011-11-19 23:00
标题: 回复 #22 2011adsl1 的帖子
哈哈 我自学很久才学会的,你几天就基本都学会了。。。

其实这个都是用别人的成果,简单合盘的
作者: jorcn    时间: 2011-11-20 13:38
维护工具挺实用的..
作者: gtc    时间: 2011-11-20 16:50
更新速度好快啊,有点接不上了:)
作者: 讯极天度    时间: 2011-11-20 20:14
呵呵 辛苦哦 又更新了
作者: 2011luqizong    时间: 2011-11-21 08:00
怎么没有03PE 和7PE???
作者: zhs509    时间: 2011-11-21 11:35
原帖由 2011luqizong 于 2011-11-21 08:00 发表
怎么没有03PE 和7PE???

没有win7pe,03pe是“我心如水珍藏版”
进入RUN调用2003PE.ISO
作者: cnfanghua    时间: 2011-11-25 12:34
是25日B,难道还有25日A?
作者: zhs509    时间: 2011-11-25 12:37
标题: 回复 #29 cnfanghua 的帖子
第一次上传的有问题,那个是第二次上传的。。。
修正已经知道的问题。。。
作者: cnfanghua    时间: 2011-11-25 12:46
标题: 回复 #30 zhs509 的帖子
明白了,菜单OPE改成2003就一目了然,再加个W7网络版的就齐全了.呵呵!
作者: zhs509    时间: 2011-11-25 12:49
哈哈

Win7PE可以自己添加的。。。

UD启动的,添加WIN7PE.ISO到/BOOT/IMGS目录,通过RUN启动即可!

量产或刻盘的,WIN7PE的ISO解开,将bootmgr剪切或复制一份到/BOOT/IMGS目录,通过RUN启动即可!
作者: snbxeon    时间: 2011-11-25 13:41
刚才用qemenu测试了一下最新版,进入run后运行2003pe.iso后,不行啊?


作者: snbxeon    时间: 2011-11-25 13:43
能否放入win7pe.wim到imgs,用run运行?
作者: zhs509    时间: 2011-11-25 13:43
标题: 回复 #33 gtdwood 的帖子
内存分配多大呢?
建议分配大一些,默认的256M太小了。。。
比如可以分配512M。。。
作者: zhs509    时间: 2011-11-25 13:45
标题: 回复 #34 gtdwood 的帖子
你可以尝试。。。

好像ntboot有启动win7pe的wim文件的项目(好像是要输入绝对路径)
作者: zhs509    时间: 2011-11-25 13:49
2003PE.ISO  

vpc2007测试启动没问题,QEMU会卡住,还是以实际机子测试为准!
qemu的仅仅是简易测试,不是最终结果。。。
作者: snbxeon    时间: 2011-11-25 13:52
原帖由 zhs509 于 2011-11-25 13:43 发表
内存分配多大呢?
建议分配大一些,默认的256M太小了。。。
比如可以分配512M。。。


调大内存后ok了。

是否可放任意iso到imgs目录下,用run调用?
作者: snbxeon    时间: 2011-11-25 13:53
原帖由 zhs509 于 2011-11-25 13:49 发表
2003PE.ISO  

vpc2007测试启动没问题,QEMU会卡住,还是以实际机子测试为准!
qemu的仅仅是简易测试,不是最终结果。。。


平时都是实机测试的,只不过刚才手痒,弄了个qemu玩了一下。

测试结果,qemu成功运行2003pe了,呵呵。
作者: zhs509    时间: 2011-11-25 13:56
标题: 回复 #38 gtdwood 的帖子
你可以试验一下,如果RUN不行的话,转0PE的iso启动器。。。

linux的ISO一般是不支持的。。。
作者: snbxeon    时间: 2011-11-25 14:01
原帖由 zhs509 于 2011-11-25 13:56 发表
你可以试验一下,如果RUN不行的话,转0PE的iso启动器。。。

linux的ISO一般是不支持的。。。


好的,先测试测试~~~

虚拟机简单测试了一下,未能成功,改天实机再测试~~~

[ 本帖最后由 gtdwood 于 2011-11-25 14:47 编辑 ]
作者: cnfanghua    时间: 2011-11-25 20:15
标题: 回复 #32 zhs509 的帖子
我把我心如水 Win7PE v2012.2 网络版_2.ISO放在BOOT/IMGS目录里,有把BOOTMGR也复制到BOOT/IMGS目录里,进入后启动不了。请介绍下详细方法。谢谢!
作者: zhs509    时间: 2011-11-25 20:51
标题: 回复 #42 cnfanghua 的帖子
1、将bootmgr改名为WIN7PE.BIN放置在/BOOT/IMGS目录,然后用RUN启动WIN7PE.BIN即可!
   其他文件按原来结构放置即可。。。

2、直接将ISO放到/BOOT/IMGS目录通过RUN启动是没问题的(建议改名为WIN7PE.ISO)!
作者: 讯极天度    时间: 2011-11-26 00:39
继续支持一下
作者: cnfanghua    时间: 2011-11-26 10:17
标题: 回复 #43 zhs509 的帖子
谢谢老大!
按你说得第一种方法W7启动成功,
按第二种方法直接将ISO放到/BOOT/IMGS目录通过RUN启动是没问题的(建议改名为WIN7PE.ISO),启动不了.
我是量产的.再次谢谢!
作者: zhs509    时间: 2011-11-26 10:49
标题: 回复 #45 cnfanghua 的帖子
你可以去ZXW的帖子看一下,好像加一个参数整体载入内存就可以了。。。

你也可以通过0PE的ISO启动器来启动它。。。
作者: 2010lzu    时间: 2011-12-1 00:44
不错。很不错!试试看
作者: xiejiyes    时间: 2011-12-2 10:41
试了一下,puppy正常;PE进不去,无论选择“空格”,还是“回车”,到了 CMDPE.GZ is ready 就死掉下不去了。
作者: zhs509    时间: 2011-12-2 13:58
标题: 回复 #48 xiejiyes 的帖子
顺便更新下grldr和0PE,晚上发布。。。

一些小细节文件调整,没什么改动,主要是将0PE更新为最新的

grub4dos相关文件更新方法:
grldr自己更新为最新的英文版。。。。

/BOOT/IMG/0PE.BIN——用fbinsttool编辑菜单(复制内置菜单内容),然后编辑最新的grldr菜单(全选、粘贴,保存为ANSI编码),将修改的grldr重命名为0PE.BIN替换即可!
/0PE/GRUB.0PE——将最新版的grub.exe改名为GRUB.0PE替换即可(这个GRUB.0PE和0PE.BIN版本要一致哦)

/BOOT/GRUB/RUN请下载ZXW的最新的支持VBE的RUN(或兼容传统版和VBE版本)替换

[ 本帖最后由 zhs509 于 2011-12-2 23:20 编辑 ]
作者: zhs509    时间: 2011-12-2 23:21
删除内容。。。。。。。。。。

[ 本帖最后由 zhs509 于 2011-12-3 10:54 编辑 ]
作者: fightx    时间: 2011-12-3 10:53
ud的版本不错,谢谢分享!!!
作者: 2011luqizong    时间: 2011-12-4 08:51
楼主阿 能不能添加 水大的WIN7PE 现在新机03PE很多时候会蓝屏
作者: zhs509    时间: 2011-12-4 09:00
标题: 回复 #52 2011luqizong 的帖子
下载win7pe,直接将ISO放到/BOOT/IMGS/目录  通过0PE的ISO启动器启动或RUN模块启动即可。。。。
作者: 2011luqizong    时间: 2011-12-4 09:03
能不能教我怎么合盘 我自己把水大的7PE加进去算了
作者: zhs509    时间: 2011-12-4 09:10
参考帮助文档。。。。
如果title出现的个数为n,则fallback n-1表示出错转到第n个title菜单。。。。

或者干脆将所有的fallback x删除。。。。

#及后面的内容为解释说明,可删除。。。。
---------------------------------------------------------------------------------------------------------------------------------------------
title find and boot 0PE.ISO
#   设置菜单项标题
fallback 5
#    本项菜单执行出错的话就转到菜单项5(本菜单文件中为下一菜单项)继续执行
find --set-root /0PE/0PE.ISO
#   在所有设备的/0PE/目录下查找 0PE.ISO文件,找到的话就将该设备设为根
map /0PE/0PE.ISO (0xff) || map --mem /0PE/0PE.ISO (0xff)
#    先尝试将iso镜像直接仿真为 (0xff)(要求镜像连续存放),失败的话再将iso镜像载入内存仿真为(0xff)
map --hook
#   使仿真生效
chainloader (0xff)
#    从(0xff)设备启动
savedefault --wait=2
#   将当前菜单项保存为默认菜单项,下次再加载本菜单文件时自动将当前菜单项设置为默认

[ 本帖最后由 zhs509 于 2011-12-4 09:11 编辑 ]
作者: zhs509    时间: 2011-12-4 09:15
字库文件可以在/BOOT/GRUB/生成汉字库.rar  提取完整字库 UNIFONT.HEX ,
可将字库改名为(或gz压缩后改名为)MYFONT.HEX替换原来的MYFONT.HEX。。。
作者: 2010heng    时间: 2011-12-4 21:05
不错!更新了功能更强!谢谢分享!!
作者: chenjianba    时间: 2011-12-11 14:41
很不错的教程,谢谢分享了。
作者: gtc    时间: 2011-12-11 15:58
呵呵,太冷啊,我也要更新一下,收藏了!
作者: ren001    时间: 2011-12-26 18:49
有的机器在开始执行菜单时搜索menu.lst会卡在那里 不知啥原因
作者: zhs509    时间: 2011-12-26 19:01
标题: 回复 #60 ren001 的帖子
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=180142&page=206#pid2361729

原帖由 hhh333 于 2011-12-26 18:47 发表
用新的默认菜单没有问题了!


试试看用fbinsttool将grldr内置菜单改为下面的能否解决问题?

  1.         errorcheck off
  2.         configfile /menu.lst
  3.         configfile /boot/grub/menu.lst
  4.         configfile /grub/menu.lst
  5.         if "%@root%"=="(ud)" && calc *0x82A0=*0x82b9&0xff
  6.         if "%@root:~1,1%"=="f" && find --set-root --devices=f /menu.lst && configfile /menu.lst
  7.         find --set-root --ignore-floppies --ignore-cd /menu.lst && configfile /menu.lst
  8.         find --set-root --ignore-floppies --ignore-cd /boot/grub/menu.lst && configfile /boot/grub/menu.lst
  9.         find --set-root --ignore-floppies --ignore-cd /grub/menu.lst && configfile /grub/menu.lst
  10.         errorcheck on
  11.         commandline
复制代码

[ 本帖最后由 zhs509 于 2011-12-26 19:02 编辑 ]
作者: zhs509    时间: 2011-12-27 16:14
先贴2张图。。。

20111226更新如下:
1、不再通过图片指定分辨率,接受不点的指点,改为一个分辨率范围,
     图片显示效果有时候会比较不理想,因为图片分辨率800*600是固定的。。。

2、使用了MINI_MENUSET

3、添加了iftitle命令了。。。

若存在/ntldr,则有显示“启动 WinXP/2003”菜单,否则不显示。。。

若存在/bootmgr,则有显示“启动 Win7/7PE/Vista”菜单,否则不显示。。。

若存在/BOOT/GRUB/DIY.LST(要在维护盘的目录哦),则有显示“启动自定义菜单”菜单,否则不显示。。。

在简易启动器探测的分辨率是800*600,所以显示很完美
因为没有安装WINXP或2003系统,因此不显示“启动 WinXP/2003”菜单


在VPC2007下测试,自动探测的分辨率是896*600,因此图片显示有小问题
因为VPC2007我安装了XP,有/ntldr文件,因此有显示“启动 WinXP/2003”菜单

作者: zhs509    时间: 2011-12-27 16:15
发现问题,停止下载 。。。

[ 本帖最后由 zhs509 于 2011-12-27 17:00 编辑 ]
作者: snbxeon    时间: 2011-12-27 16:25
原帖由 zhs509 于 2011-12-27 16:15 发表
下载地址:http://115.com/file/be4h08v1#
                  ZHS多功能维护盘_20111226.iso


支持老大,自己要添加其他pe方便吗?
作者: zhs509    时间: 2011-12-27 16:42
标题: 回复 #64 gtdwood 的帖子
我不打算添加。。。

可以通过RUN模块启动

或者你可以自己写个DIY.LST添加到/BOOT/GRUB目录即可。。。
那么主菜单会显示的。。。

其他PE的ISO,一般放到/BOOT/IMGS目录即可启动。。。

如果是WIN7PE解开的,建议将bootmgr重名为WIN7PE.BIN(扩展名一定要为BIN,否则无法启动)
放到/BOOT/IMGS目录,其他文件按原来结构放置。。。

当然WIN7PE直接解开,将bootmgr放到根目录应该也行的。。。
作者: snbxeon    时间: 2011-12-27 16:45
原帖由 zhs509 于 2011-12-27 16:42 发表
我不打算添加。。。

可以通过RUN模块启动

或者你可以自己写个DIY.LST添加到/BOOT/GRUB目录即可。。。
那么主菜单会显示的。。。

其他PE的ISO,一般放到/BOOT/IMGS目录即可启动。。。

如果是WIN7PE ...


上面那个下载地址不是UD版吗?怎么将它改成UD版啊?(刚下了,原来是iso版的)
作者: zhs509    时间: 2011-12-27 16:50
可能是菜单问题导致了0PE好像启动有问题。。。

汗啊 虚拟机用U盘测试一直刷屏,实际机子也是耍屏,只能强制重启了!

[ 本帖最后由 zhs509 于 2011-12-27 17:02 编辑 ]
作者: snbxeon    时间: 2011-12-27 17:04
还要更新修正?
作者: zhs509    时间: 2011-12-27 17:22
标题: 回复 #68 gtdwood 的帖子
先别使用了,不知道是哪个命令影响了正常启动0PE了

本来以为菜单没问题就OK胃。。。

正在Grub4dos区求助中。。。
作者: snbxeon    时间: 2011-12-27 17:33
原帖由 zhs509 于 2011-12-27 17:22 发表
先别使用了,不知道是哪个命令影响了正常启动0PE了

本来以为菜单没问题就OK胃。。。

正在Grub4dos区求助中。。。


ok,iso那么转成UD版啊?
作者: zhs509    时间: 2011-12-27 17:58
标题: 回复 #70 gtdwood 的帖子
其实那个ISO直接解压,用最新的fbinstool拖拽到ud区即可!
为了保险,用简易启动器测试下有没有菜单?若没有,用fbinsttool修复下引导应该就OK了。。。

因为ISO有问题,我已经取消了分享了。。。

经过排查,应该是使用MINI_MENUSET引起的,不知道有没有好的解决方法!
作者: zhs509    时间: 2011-12-27 20:08
现在刷屏是找到办法搞定,但不是好的方法(又引入了字体被破坏的问题)

最好的方法是能在调用0PE的grldr之前恢复边框等设置为默认状态!
-----------------------------------------------------------------------------------------------------

菜单内容备忘录:
  1. #terminal console
  2. #debug off

  3. #下面内容是引用tinybit的话
  4. #第一个100:1000 是控制水平方向的像点个数。不可以颠倒过来,变成 1000:100。这是指定范围,小的在前,大的在后。
  5. #第二个100:1000 控制垂直方向的像点个数,同样不可以颠倒顺序,应该前小后大,表示区间。
  6. #后面的24:32 也是有必要的,以免把 4 位的模式 0x102 (它等同于以前的 VGA 0x6A 模式)也包括进来了。
  7. graphicsmode -1 100:1000 100:1000 24:32

  8. #sratlf的MINI_MENUSET用法介绍
  9. #可来设置 字间距、行间距、菜单边框宽度、帮助信息部分起始行数、菜单最多可显示的行数、菜单起始行数、菜单行宽度、菜单行起始列数
  10. #vbe模式下默认值默认值:0 0 2 0 0 2 0 2
  11. #除第一个参数外 其他参数不想更改的话可以使用字母 n 做占位符  比如 mini_menuset 0 n n 21
  12. MINI_MENUSET 1 6 2 n n 4 54 15

  13. splashimage /BOOT/GRUB/BACK.BMP || splashimage /BOOT/GRUB/BG.BMP
  14. font && font /BOOT/GRUB/MYFONT.HEX

  15. #2011-11-29新的color命令语法。
  16. #color color_state=color [..]
  17. #其中color_state字符串可以如下。
  18. #normal  未选中菜单
  19. #highlight 选中菜单
  20. #helptext 菜单帮助信息
  21. #heading 菜单头(GRUB4DOS信息)
  22. #standard 默认色(控制台)
  23. #border  菜单边框VBE模式下有效果
  24. color normal=0x0F highlight=0x0E helptext=0x0A heading=0x02 standard=0x02 border=0x77

  25. #用法我不太清楚,只知道可以隐藏grub4dos版本日期信息 和 修改帮助文字其实位置
  26. call Fn.0 0x40000 "!BAT\necho -P:0000 $[0000]\t\t\t\t\t\t\t\t\t\0" && initscript (md)0x200+1

  27. default 2
  28. timeout 30
  29. ## 菜单自动数字标号——Menu AutoNumber
  30. write 0x8274 0x2001

  31. ## 禁用自动数字标号——Close Menu AutoNumber
  32. ## 将下面的#去掉就取消自动标号了。。。
  33. #write 0x8274 0


  34. #0
  35. title ※※※ ZHS多功能维护盘 ※※※
  36. clear

  37. #1
  38. title
  39. clear

  40. #2
  41. title   0PE 迷你维护系统  \n    功能强大的PE维护盘,含有大量的SRS驱动包!\n    支持安装版XP/2003直接ISO安装!\n    可启动ISO、IMG镜像等!
  42. #fallback 5
  43. clear
  44. #color standard=0x0F
  45. #echo  确认进入0PE菜单?
  46. #echo  确认进入,请输入密码:%@DATE% 并按Enter键!
  47. #echo  否则直接按Enter键退出!
  48. #echo  ------------------------------------------
  49. #password %@DATE%
  50. #vbe模式下默认值默认值,可以防止进入0PE刷屏问题
  51. MINI_MENUSET 0 0 2 0 0 2 0 2
  52. ## 禁用自动数字标号——Close Menu AutoNumber
  53. write 0x8274 0
  54. font
  55. chainloader /BOOT/0PE.BIN || configfile /BOOT/GRUB/MENU.0PE
复制代码

[ 本帖最后由 zhs509 于 2011-12-28 21:33 编辑 ]
作者: zhs509    时间: 2011-12-28 21:09
20111227更新如下:
1、不再通过图片指定分辨率,接受不点的指点,改为一个分辨率范围,
     图片显示效果有时候会比较不理想,因为图片分辨率800*600是固定的。。。

2、使用了MINI_MENUSET

3、添加了iftitle命令了。。。

若存在/ntldr,则有显示“启动 WinXP/2003”菜单,否则不显示。。。

若存在/bootmgr,则有显示“启动 Win7/7PE/Vista”菜单,否则不显示。。。

若存在/BOOT/GRUB/DIY.LST(要在维护盘的目录哦),则有显示“启动自定义菜单”菜单,否则不显示。。。

在简易启动器探测的分辨率是800*600,所以显示很完美
因为没有安装WINXP或2003系统,因此不显示“启动 WinXP/2003”菜单

目前有点小问题,暂时用折中的方法暂时应付!
我改了下0PE内置菜单默认调用字体顺序,解决乱码问题(菜单乱码是因为使用MINI_MENUSET设置后和RUN的命令冲突
当然如果有更好的解决方案就更好了。。。。




在VPC2007下测试,自动探测的分辨率是896*600,因此图片显示有小问题
因为VPC2007我安装了XP,有/ntldr文件,因此有显示“启动 WinXP/2003”菜单


[ 本帖最后由 zhs509 于 2011-12-28 21:14 编辑 ]
作者: zhs509    时间: 2011-12-28 21:09
仅供测试,应该没太大问题。。。

直接分享下文件夹,以后就都放这个文件夹了。。。

文件新旧以文件名日期区分。。。

永久分享目录:
http://115.com/folder/f202f44880e#


[ 本帖最后由 zhs509 于 2011-12-28 21:40 编辑 ]
作者: huyadong    时间: 2011-12-28 21:21
支持楼主,下载中!!
作者: zhs509    时间: 2011-12-28 21:26
标题: 回复 #75 huyadong 的帖子
以后直接在这个目录下载。。。

等元旦后再将共享目录放到1楼!

文件介绍可以看下载链接的备注,附带MD5等校验信息。。。

[ 本帖最后由 zhs509 于 2011-12-28 21:39 编辑 ]
作者: huyadong    时间: 2011-12-28 21:57
标题: 回复 #76 zhs509 的帖子
刚开始我直接点批量下载了,没看到更新文件介绍,感觉还是直接帖文件下载地址方便大家看些。

更新说明看下载页面文件描述:
http://115.com/file/an40kujn

文件名称: ZHS多功能维护盘_20111227.ISO
文件大小: 420.38 MB (440,795,136 字节)
修改时间: 2011年12月27日,21:20:09
CRC32: 25D677BE
MD5: FB1C079CE08CC22CB047438C70803C2A
SHA1: D94CF418A42AA4F2DB363F7E23CEEB07A22900C6
SHA256: A96B054FAF9E76B8D3406683B145F363F0CA3E19D11A59E920D4C2E5BE8129A7

[ 本帖最后由 huyadong 于 2011-12-28 22:10 编辑 ]
作者: zhs509    时间: 2011-12-30 11:16
20111230更新
重新设置字体颜色,应该会币之前好看一些。。。
使用sratlfmenuset v4f设置边框信息,相对20111225发布的界面会美观一些
采用自动数字标号,更方便美观。。。
首次在菜单添加了几条iftitle菜单。。。

感谢sratlf更新menuset,添加恢复默认设置参数,完美解决0PE调用RUN内置菜单部分乱码问题

新旧文件以名称中的日期区分(如:ZHS多功能维护盘_20111230.ISO)

永久下载地址:http://115.com/folder/f202f44880e#

注:20111225版的不需要重新下载,除非要更好的界面效果!

[ 本帖最后由 zhs509 于 2011-12-30 11:18 编辑 ]

1.JPG (54.48 KB, 下载次数: 116)

1.JPG

作者: jascon    时间: 2011-12-30 11:17
同时更新一下图片么?
作者: zhs509    时间: 2011-12-30 11:20
标题: 回复 #79 jascon 的帖子
图片效果,由于虚拟机分辨率探测不准确,多出了右边的一块背景。。。

本次更新仅仅是简单调整边框,稍微美化下启动效果。。。

功能和20111225版相同

文件名称: ZHS多功能维护盘_20111230.ISO
文件大小: 420.25 MB (440,664,064 字节)
修改时间: 2011年12月30日,11:10:05
CRC32: 89384ADF
MD5: A124414C7BAA068C0A2C02DB71A9E963
SHA1: 063FABB2AD3696540B96438A52CA3F29343A1049
SHA256: 8599FCCBD8D8A910A31E59940BDFD8FBF751B4A707D3DCEDD02F6ED7CA2B5D3D

详细介绍见下载地址的“文件描述”
下载地址:http://115.com/file/e7h2vaws

[ 本帖最后由 zhs509 于 2011-12-30 11:26 编辑 ]

1.JPG (54.48 KB, 下载次数: 114)

1.JPG

作者: zhs509    时间: 2011-12-31 12:49
20111231更新如下。。。
----------------------------------------------------------------------------------------------------------------------------------------------------------
相对于20111225版更新内容如下:

1、grub4dos版本相关文件更新

2、改用zhaohj 的menuset设置边框居中;行距和字距会设置为 terminal --font-spacing=1:6

3、添加繁体中文菜单,但是默认是简体中文菜单,按F4键进行“繁体—简体”和“简体—繁体”中文菜单互相切换!

4、采用数字标号菜单,显示很整洁,省去了每次都手动修改标号的麻烦
     hotkey功能还不打算用(除了用F4直接切换到繁体菜单),
     其他菜单全部用数字标号,按数字或方向键选择菜单,当然切换到繁体中文菜单也会有数字标号!

5、添加启动NT5.X和NT6.X的iftitle启动菜单,存在NT5.X和NT6.X系统时才显示菜单!
     添加按“繁体—简体”和“简体—繁体”中文互相切换的iftitle菜单,存在该文件才显示该菜单项!

[ 本帖最后由 zhs509 于 2011-12-31 17:15 编辑 ]

1.JPG (50.5 KB, 下载次数: 126)

默认的是简体中文菜单,按F4转繁体中文菜单;虚拟机自动探测的分辨率不准确,以实际机子为准!

默认的是简体中文菜单,按F4转繁体中文菜单;虚拟机自动探测的分辨率不准确,以实际机子为准!

2.JPG (50.9 KB, 下载次数: 122)

当前显示繁体中文菜单,按F4转简体中文菜单;

当前显示繁体中文菜单,按F4转简体中文菜单;

作者: zhs509    时间: 2011-12-31 17:17
115永久分享目录,现在上传的文件基本不删除了,除非发现重大bug我会删掉!

http://115.com/folder/f202f44880e#

建议使用最新上传的,一般有功能改进或bug修复!
作者: shuidi12    时间: 2012-3-27 08:44
楼主,请检查一下不能下载了,提取码不存在,谢谢!
作者: zhs509    时间: 2012-3-27 10:21
本帖子停止更新,新帖子的维护盘功能更更多,更统一。。。

新主题帖地址:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=204621&extra=page%3D1

作者: 2013bby    时间: 2013-1-31 20:33
先留言脚印,有空再来看看




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