一种是syslinux与grldr双引导可切换启动U盘,帖子名《syslinux与grldr双引导可切换启动U盘文件包下载》,链接地址:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=133935&highlight=%2Bhpy7332
另一种是syslinux启动引导到grub,本来用我推荐的2种方案中的每1种都能启动计算机,可有时syslinux不能引导进入grub菜单,而在grub上卡住,这样一来总体启动的成功率反而降低,帖子名《HPY实用型工具U盘V7.0》,计算机维护好帮手【U+写入,高兼容多菜单】,链接地址:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=135137&highlight=%2Bhpy7332 原帖由 lanzl 于 2009-1-2 18:28 发表 http://bbs.wuyou.net/images/common/back.gif
提醒一下老大哥,GRUB有GFXMENU功能了,到时空看看吧。
谢谢你,我一定去时空看看,学习学习。 终于下载到了~ 谢谢楼主分享!
我前天才开始研究这个话题 , 开始看这些帖子 ,一点都不懂 ,
但经过这两天的不断学习 , 我现在可以看懂这贴的意思了
而且好学到了很多东西有用的发言我都记录了下来
真是受益匪浅啊!
希望这帖子 能够继续讨论你下去受益更多的朋友! 非常感谢你 hpy7332 ! http://bbs.wuyou.net/forum.php?mod=viewthread&tid=135137&highlight=%2Bhpy7332
3.不论是SYSLINUX引导GRUB,还是DOS引导GRUB,只要在ZIP或HDD方式启动时正确选择不同的菜单命令,都能成功返回本机Windows,倘若选错,原来的MBR和引导扇区有可能遭受破坏,而失去启动功能,见图8,不知是何原因。以前用Flashboot,USBOOT, HPUSBFW等格式化工具制作启动U盘,启动方式是单一的,而U+写入往往用ZIP、HDD以及虚拟机都能启动.返回硬盘启动时,操作失败或误操作在所难免。是菜单命令编得不对,还是其他什么原因,望高手指点帮助。
图9 引导扇区破坏
你上面提到的和我的测试结果一样问题。会造成启动失效。.-_-!!!
---------------------------------------------------------------------------------------------------------
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=128422&page=2#pid1593795
这里版主也提到有严重BUG。
---------------------------------------------------------------------------------------------------------
http://www.ultraiso.net/review/uboot.htm
各种U盘启动模式简介
1、USB-HDD
硬盘仿真模式,DOS启动后显示C:盘,HP U盘格式化工具制作的U盘即采用此启动模式。此模式兼容性很高,但对于一些只支持USB-ZIP模式的电脑则无法启动。
2、USB-ZIP
大容量软盘仿真模式,DOS启动后显示A盘,FlashBoot制作的USB-ZIP启动U盘即采用此模式。此模式在一些比较老的电脑上是唯一可选的模式,但对大部分新电脑来说兼容性不好,特别是大容量U盘。
3、USB-HDD+
增强的USB-HDD模式,DOS启动后显示C:盘,兼容性极高。其缺点在于对仅支持USB-ZIP的电脑无法启动。
4、USB-ZIP+
增强的USB-ZIP模式,支持USB-HDD/USB-ZIP双模式启动(根据电脑的不同,有些BIOS在DOS启动后可能显示C:盘,有些BIOS在DOS启动后可能显示A:盘),从而达到很高的兼容性。其缺点在于有些支持USB-HDD的电脑会将此模式的U盘认为是USB-ZIP来启动,从而导致4GB以上大容量U盘的兼容性有所降低。
5、USB-CDROM
光盘仿真模式,DOS启动后可以不占盘符,兼容性一般。其优点在于可以像光盘一样进行XP/2003安装。制作时一般需要具体U盘型号/批号所对应的量产工具来制作,对于U3盘网上有通用的量产工具。
---------------------------------------------------------------------------------------------------------
还有这个u+技术有人到时空论坛发了具体讨论地址
http://bbs.znpc.net/viewthread.php?tid=4884&highlight=ultraiso
U+技术是提高了HDD或ZIP方式的兼容性。不能同时兼备HDD和zip支持。照我们这样测试来看。U+的引导代码可能存在问题还不成熟吧?难怪测试几次会造成引导代码出问题
[ 本帖最后由 yjd 于 2009-1-3 01:33 编辑 ] 目前测试了几个grub4dos和syslinux互相切换的方法
制作U盘顺序,DiskGenius格式化U盘---syslinux.exe写dbr至U盘---grubinst_gui写G4D引导至U盘选择优先引导原来MBR按空格直接引导G4D
grub4dos:
1. //可以
title引导syslinux1
chainloader +1
2. //可以
title 引导syslinux2
chainloader --force /boot/syslinux/syslinux.dbr (导出U盘的DBR)
3. //没成功
title引导syslinux 3
kernel /boot/syslinux/ldgrub.yjd
initrd /boot/syslinux/syslinux.sys
syslinux:
1. //这个方法测试虚拟机可以在我自己机器不行-_-!!!不知为何
LABEL boothd
MENU LABEL
MENU DEFAULT
kernel /boot/syslinux/chain.c32
append hd0,1
下载您工具里的菜单项
2. //能成功
label grub4dos 1
menu label ^1 grub4dos 1
kernel /boot/grub/grub.exe
APPEND --config-file="find --set-root /grubmenu.exe;configfile /boot/grub/menu.lst"
3. //成功
LABEL grub4dos 2
MENU LABEL ^2 grub4dos 2
KERNEL ldntldr.yjd
APPEND initrd=/grldr
4 //也行
label 3
menu label ^3 start grub4dos 3
kernel ldntldr.yjd
append initrd=/boot/grub/grldr.mbr//grub4dos的引导
以上测试只在我自己机器和台T21IBM笔记本上还有虚拟机测试。没其他条件可以测试
不知道还有没有其他可以互切换的方法?
-----------------------------------------------------------------------------------------------------------------------------------------------
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=133935&highlight=%2Bhpy7332
这两种引导不但不能相互弥补,反而相互制约,也就是说只有当这两种方式的任何一种都能启动计算机时,才能实现相互切换。
以上是我的测试情况简介,仅供参考,各位可把自己的想法、做法以及试验情况发帖交流,以便相互启发,最终实现成功率更高的启动模式。
-----------------------------------------------------------------------------------------------------------------------------------------------
2个都不是100%兼容,只要能启动一个就好了。O(∩_∩)O~
[ 本帖最后由 yjd 于 2009-1-3 07:05 编辑 ] 菜单中文制作http://bbs.wuyou.net/forum.php?mod=viewthread&tid=131706这个方法不错。
新增和修改只要配置下菜单文件。不用再PS背景图更具灵活性。 原帖由 hpy7332 于 2008-10-23 12:30 发表 http://bbs.wuyou.net/images/common/back.gif
我是宇瞻4G微笑碟用群联1.96分区后,把250M的第一分区用U+写入做成启动盘,3.6G的第二分区作为普通移动盘,两个分区的测试情况见图,从测试结果看,U+写入对U盘的读写速度没有影响。
启动分区读写速度测试
...
"群联1.96分区"?量产选择模式几的? 量产能不能把第一分区作为为zip, 后分区作为hdd的? 强烈支持.受益非浅,马上实践。 原帖由 yjd 于 2009-1-3 02:02 发表 http://bbs.wuyou.net/images/common/back.gif
菜单中文制作http://bbs.wuyou.net/forum.php?mod=viewthread&tid=131706这个方法不错。
新增和修改只要配置下菜单文件。不用再PS背景图更具灵活性。
这个方法真不错,再也不用PS修改图片了,测试成功 原帖由 leenchan 于 2009-1-3 04:10 发表 http://bbs.wuyou.net/images/common/back.gif
"群联1.96分区"?量产选择模式几的? 量产能不能把第一分区作为为zip, 后分区作为hdd的?
深度论坛里我发过回帖,链接地址:
http://os.deepin.org/read-htm-tid-756305-fpage-1-toread--page-1.html 楼主的思路很清晰,我已经关注你很多的帖子了,不错多谢分享 高手!厉害!向你致敬!!! 原帖由 yjd 于 2009-1-3 00:46 发表 http://bbs.wuyou.net/images/common/back.gif
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=135137&highlight=%2Bhpy7332
3.不论是SYSLINUX引导GRUB,还是DOS引导GRUB,只要在ZIP或HDD方式启动时正确选择不同的菜单命令,都能成功返回本机Windows,倘若选错 ...
这位朋友对U盘启动模式很有研究,说得也很专业。近1年来我对U盘启动作了许多尝试,也做了许许多多测试,相对来说我倾向于U+写入,制作容易,修改方便,兼容性高;缺点就是我在帖子里说的第3点,至于抗病毒的问题除CDROM外,其他的都有不足之处。
USB-CDROM最突出的就是病毒的不可入侵性和引导扇区的不可摧毁性。但它也有明显的缺点:首先是要找到对口的量产工具,但有不少种U盘,特别是老U盘找不到对口的量产工具,即使有了量产工具,INI文件配置与量产过程也比较麻烦;其次是修改更新不便,改一次要量产1次,甚至2次;再有制作成功不等于启动成功,启动成功不等于里面的程序运行成功。有的量产工具只能做自动播放盘,做启动用成功率很低;还有那个ghost,不加载USB不能用,而加载的话,有的还会卡住,等等。总的来说U盘启动,每一种模式都有各自的优点与不足,相信随着技术的进步,一定会达到完美的地步! 看到过LZ一些帖子,今儿才知是一老爷子~
支持一下~~~ 首先谢谢楼主的工具盘,敬佩老大哥,学习的榜样
我的U盘保护方式以前是格式化为NTFS格式,加上权限即可,但通用性不高,有的U盘无法作为移动盘处理。后来发现麻烦,就修改分区ID为12,在系统中就看不到了。需要用的时候,用显示工具显示即可 原帖由 阿非 于 2009-1-4 00:35 发表 http://bbs.wuyou.net/images/common/back.gif
首先谢谢楼主的工具盘,敬佩老大哥,学习的榜样
我的U盘保护方式以前是格式化为NTFS格式,加上权限即可,但通用性不高,有的U盘无法作为移动盘处理。后来发现麻烦,就修改分区ID为12,在系统中就看不到了。需 ...
看来这方法还不错。
不知道用带点目录来做可行不。
我一般都会在U盘目录建立一个autorun.inf文件夹里面放个带点目录。 上星期才买的U盘,就到处看资料学习做U盘启动。
说来可是hpy7332 老大哥写的几篇简易教程和论坛高手的文章我才会做-_-!!!
非常感谢!提供这么好的测试报告和经验O(∩_∩)O~
现在确定和您的方案一样不量产U盘了随时修改比较方便。
使用 DiskGenius格式化U盘---syslinux.exe写dbr至U盘---grubinst_gui写G4D引导至U盘选择优先引导原来MBR按空格直接引导G4D
只是我用U+会出现你说的那样引导被破坏。虚拟机启动几次就有有问题特别是用syslinux那个chain.c32,启动下就出问题了。
我想现在DOS病毒应该很少了。可以不考虑。使用带点目录,windows下这个特性能起到一些防病毒效果,dos下应该
就不受这个带点的限制了。到是没测试引导器支不支持带点目录。我一般会在U盘根目录建立autorun.inf文件里面放个带点
文件,一般的维护工具都是IMG格式还有压缩包rar格式。被感染概率应该不是很大。还有您提到的引导被破坏这我到是没考虑看来要先备份个
方便恢复-_-!!!。
[ 本帖最后由 yjd 于 2009-1-4 01:57 编辑 ] 回复老大哥说到的非CDROM时抗病毒的问题,可以用ULTRAISO把分区隐藏,只要合理使用,可以相当于"可读写CDROM"了. 内容支持,精神更支持! 啊年近7旬啊,真是不佩服啊~ 原帖由 deng001 于 2008-12-29 14:16 发表 http://bbs.wuyou.net/images/common/back.gif
我现在用的就是楼主方法,U盘的启动兼容性比USB-CDROM好多了。
我用SYSLINUX引导也成功了,不过比用GRUB启动的兼容性差。我经常用MEMTEST测内存,用SYSLINUX引导菜单就不能正常用,别的都正常。还有分区软件。 ...
不是SYSLINUX的引导兼容性比GRUB差,是因为SYSLINUX在调用IMG文件时使用了MEMDISK,而MEMDISK调用IMG时一般要求提供准确的CHS参数才能正常运行,而在不同配置的机子上BIOS对磁盘的CHS识别有所不同,也就造成MEMDISK无法成功调用IMG文件,而GRUB一般是用MAP调用IMG文件,不需要提供CHS参数。 老爷子厉害,厉害,厉害。
UltraISO9.3,谁有这个软件的下载地址
UltraISO9.3,谁有这个软件的下载地址我在这里看了一个下午都找不了 请问lz及各位, syslinux.cfg的位置是否无法任意修改。(一定是根目录或者boot\syslinux或者是\syslinux吗?)
直接修改ldlinux.sys文件里面的 boot\syslinux\syslinux.cfg 好像有问题。请教如何修改? 原帖由 lanzl 于 2009-1-4 08:42 发表 http://bbs.wuyou.net/images/common/back.gif
回复老大哥说到的非CDROM时抗病毒的问题,可以用ULTRAISO把分区隐藏,只要合理使用,可以相当于"可读写CDROM"了.
好办法,我试试,谢谢了。
我用带写保护的U盘在多台笔记本、台式机上测试,很爽。这样U+写入,制作容易,修改方便,兼容性高,再加上坚不可摧,相对来说就比较完美了。尤其是IO+GRUB的,不论ZIP启动,还是HDD启动,都能一键从硬盘启动,同时这2种启动方式,还大多能成功加载USB2.0再启动PE,对老主板来说,PE启动速度快多了。 学习中,真是太深奥了!不过有很多疑惑还是迎刃而解了!呵呵! USB-CDROM的问题我在309楼发表了个人的看法,SYSLINUX引导的其他的没什么问题,就是HDD方式启动时不能返回本机操作系统,不论怎么改都没用,我把XP故障恢复控制台里的boot.ini简化一下凑合着用,但在一键GHOST时很不方便;还有加载USB2.0启动PE的问题,ZIP方式启动时不能用,总觉得功能在完整性方面欠缺了一点。而GRUB的问题,是返回本机操作系统时,错选启动方式可能导致的引导扇区破坏问题,这是把分区隐藏所解决不了的,目前只有尽可能避免误操作,或者U盘加写保护,或者重新写入。
[ 本帖最后由 hpy7332 于 2009-1-5 00:24 编辑 ] 原帖由 hpy7332 于 2009-1-5 00:21 发表 http://bbs.wuyou.net/images/common/back.gif
USB-CDROM的问题我在309楼发表了个人的看法,SYSLINUX引导的其他的没什么问题,就是HDD方式启动时不能返回本机操作系统,不论怎么改都没用,我把XP故障恢复控制台里的boot.ini简化一下凑合着用,但在一键GHOST时 ...
SYSLINUX引导的其他的没什么问题,就是HDD方式启动时不能返回本机操作系统
指的是哪个?
我原来的说不能用chain.c32。今天测试可以了本机和虚拟机都通过,原来自己命令写错了。不知道你的U+方式行不行。。我是HDD启动
label gd1
menu label ^1 Switch G4d
kernel chain.c32 hd0,1
TEXT HELP
kernel chain.c32
ENDTEXT
老大哥您的IO+GRUB是进dos再加载grub.exe的吗?
还想请教您下syslinux如何修改选择条的背景颜色?我把所有颜色代码测试一遍虚拟机重启20多次也没发现是哪个修改选择条背景的。-_-!!!
学了好几天总算暂时搞出来了-_-!!!
[ 本帖最后由 yjd 于 2009-1-5 01:13 编辑 ] 2种启动一起集成到有盘里,自由可以选择就更好了。启动时这种方法不行换种方法来 附件解压后和你的截图不一样,没有外置程序这个文件夹,只有boot和pe两个文件夹,我是新手,请多多指教。