无忧启动论坛

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

[3楼方法最简单]U盘安装XP方法阐述&打造安全维护U盘

  [复制链接]
31#
发表于 2009-3-13 21:49:07 | 只看该作者
还是期待楼主啥时再弄个模板,好下载下来好好研究
回复

使用道具 举报

32#
发表于 2009-3-13 22:20:49 | 只看该作者
我想问题估计出在将U盘写入grldr.mbr这一步上了,按照楼主的说法,用WinImage打开dos镜像,然后加入bootlace.com,另存,然后在虚拟机里对已设为唯一硬盘的U盘进行操作,我按照楼主给出的命令在dos下输入,却出现error提示,估计是没有写入mbr成功!回头弄张截图上来
另外,还有个疑问:楼主在提到修改grldr这一步中,提到用记事本编辑菜单另存为me文件,为什么还要将menu.lst文件移动到wxpe目录,再更名为me??
最后提个bug,在创建畸形目录的快捷方式时,应把属性起始位置里的内容删除,否则按楼主说法创建的快捷方式不可用~
回复

使用道具 举报

33#
发表于 2009-3-13 23:13:26 | 只看该作者
又操作了一遍,还是不行!唉,截图如下:
顺便说一下:我用的是grub4dos-0.4.4-2009-03-07
回复

使用道具 举报

34#
发表于 2009-3-13 23:33:12 | 只看该作者
谢谢版主无私的把研究成果奉献出来,菜鸟慢慢学习。
回复

使用道具 举报

35#
 楼主| 发表于 2009-3-14 07:28:41 | 只看该作者
这个模板,先不放了,让有动手能力的先自己弄一下,到最后再放几个修改后的文件上去吧。

木道人,BOOTLACE命令你打错了一个字符不是0*80 而是 0x80
另外,那个起始位置,谢谢你的提醒,我现在就改过来。
回复

使用道具 举报

36#
发表于 2009-3-14 15:37:09 | 只看该作者
留意中 努力中....
回复

使用道具 举报

37#
发表于 2009-3-14 17:26:30 | 只看该作者
不好意思,又要来打扰版主大大了,经过版主的提醒,grldr写入mbr成功,但是现在又出现新问题了,测试时出现不了grldr启动菜单,截图如下:

另外,附上我的wxp目录截图:

麻烦版主帮我看看哪里出了问题?!顺便说明一下,我的U盘制作前已用HPUSBFW格式化为NTFS格式了~U盘里没有放入XP的安装文件

[ 本帖最后由 木道人 于 2009-3-14 17:28 编辑 ]
回复

使用道具 举报

38#
 楼主| 发表于 2009-3-14 18:33:14 | 只看该作者
首先感谢你积极的动手!

如果使用NTFS格式,那么,修改grldr时要使用wxp~1/me 来代替所有menu.lst

请重新操作。

[ 本帖最后由 victor888 于 2009-3-14 22:20 编辑 ]
回复

使用道具 举报

39#
发表于 2009-3-14 20:40:39 | 只看该作者
原帖由 victor888 于 2009-3-14 18:33 发表
首先感谢你积极的动手!

如果使用NTFS格式,那么,修改grldr时要使用wxp~1\me 来代替所有menu.lst

请重新操作。

人格保证:这一步我做了!!!
回复

使用道具 举报

40#
 楼主| 发表于 2009-3-14 22:23:08 | 只看该作者
谢谢你的跟进,使我发现了错误,是应该把menu.lst替换为wxp~1/me,注意斜杠的方向,我原先搞成\了,我是看你的截图看出来的,你的图显示为wxp~1me,因此我发现了我的错误。
回复

使用道具 举报

41#
发表于 2009-3-14 22:51:21 | 只看该作者
版主能不能再做一个syslinux引导把全部文件都放进一个畸形目录的教程?这样再配合这篇教程的话,就更完美了!

[ 本帖最后由 aidixiao 于 2009-3-14 22:52 编辑 ]
回复

使用道具 举报

42#
发表于 2009-3-14 22:55:46 | 只看该作者
又有错误啦!继续上图,这是进入启动菜单的界面,乱码: 是不是跟me里没有配置字体有关?!
另外,选择PE选项进去后,出现这样的错误: ,查看了下,发现修改的setupldr.bin可能有错,原先按照版主的说法要把winnt.xpe全部替换为wxp~1\w.x,现在把wxp~1\w.x改为wxp~1/w.x,但是仍然不行,郁闷~
顺便问一下,版主导入的那些img文件是不是标准的img文件啊?如果是非标准的img文件,怎么在你的菜单配置选项里没有memdisk??
回复

使用道具 举报

43#
发表于 2009-3-14 23:01:18 | 只看该作者
原帖由 <i>aidixiao</i> 于 2009-3-14 22:51 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=1638606&ptid=138400" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
版主能不能再做一个syslinux引导把全部文件都放进一个畸形目录的教程?这样再配合这篇教程的话,就更完美了!
<br />
syslinux好象对盘的格式有要求
回复

使用道具 举报

44#
发表于 2009-3-15 00:54:48 | 只看该作者
#42是没有使用中文版的grub导致的吧
回复

使用道具 举报

45#
 楼主| 发表于 2009-3-15 07:24:43 | 只看该作者
你没有修改WXPE里的SETUPLDR.BIN,要把里面的第一个NTDETECT.COM换为WXP~1\ND.COM 再把NTDETECT.COM更名为ND.COM。

中文是因为你没有用中文版的GRLDR,以及字体配置有关。
回复

使用道具 举报

46#
 楼主| 发表于 2009-3-15 07:26:28 | 只看该作者
还是我写的毛病,改过来了。
回复

使用道具 举报

47#
发表于 2009-3-15 08:51:37 | 只看该作者
呵呵,搞定!上个图庆贺一下: 简单弄了个背景,有点恶心,回头再换,再次感谢版主!!!
回复

使用道具 举报

48#
发表于 2009-3-15 10:04:07 | 只看该作者
学习了很多知识,收藏了该帖。
谢谢版主分享。
回复

使用道具 举报

49#
发表于 2009-3-15 11:52:08 | 只看该作者
版主你好,我看到原文中这句话:"3. 本文所述U盘的MBR是GRLDR.MBR,如果使用SYSLINUX来引导,则根目录不需要任何文件,可以都放入畸形目录,"尝试进行了一下操作,将syslinux引导的文件ldlinux.sys和syslinux.cfg都放到了根目录的一个畸形目录boot.中去了,ldlinux.sys文件是利用syslinux.exe  -mfa -d /boot~1 u:命令得到的,用UltraEdit替换ldlinux.sys中syslinx.cfg的路径为boot~1/,可总是无法启动,显示could not find kernel image:Linux Boot,请版主指点一下正确的做法应该怎样操作!谢谢了!
回复

使用道具 举报

50#
发表于 2009-3-15 18:48:18 | 只看该作者
好复杂的哦。看不太懂啊
回复

使用道具 举报

51#
发表于 2009-3-15 20:42:31 | 只看该作者
关注中....等待完善..
回复

使用道具 举报

52#
发表于 2009-3-15 23:46:10 | 只看该作者
老大,我找这种启动u盘很久了~
回复

使用道具 举报

53#
 楼主| 发表于 2009-3-16 08:08:50 | 只看该作者
原帖由 aidixiao 于 2009-3-15 11:52 发表
版主你好,我看到原文中这句话:"3. 本文所述U盘的MBR是GRLDR.MBR,如果使用SYSLINUX来引导,则根目录不需要任何文件,可以都放入畸形目录,"尝试进行了一下操作,将syslinux引导的文件ldlinux.sys和syslinux.c ...


不好意思,是我人云亦云了。
昨天搜索了一下ldlinux.sys的路径问题,好像必须放到根目录,这个原理似乎和grldr一样,目录要求只能放在根目录。

一种例外情况就是光盘引导,比如EZBOOT引导,LDLINUX.SYS和GRLDR可以放到其它目录。
回复

使用道具 举报

54#
发表于 2009-3-16 11:26:57 | 只看该作者
谢谢版主告知!你的这个grub4dos引导的安全型多功能维护U盘方案接近完美了!
回复

使用道具 举报

55#
发表于 2009-3-17 14:04:11 | 只看该作者
我有量产,但还是学习了,不错,思路很好很开。
回复

使用道具 举报

56#
发表于 2009-3-21 08:52:32 | 只看该作者
[quote]原帖由 victor888 于 2009-3-15 07:24 发表
你没有修改WXPE里的SETUPLDR.BIN,要把里面的第一个NTDETECT.COM换为WXP~1\ND.COM 再把NTDETECT.COM更名为ND.COM

第一个ntdetect.com 换为wxp~1\nd.com是指什么?用Ultraedit打开setupldr.bin 找不到ntdetect.com,

[ 本帖最后由 wwmy1982 于 2009-3-21 09:04 编辑 ]
回复

使用道具 举报

57#
发表于 2009-3-21 09:34:18 | 只看该作者
很强大啊。。学习了好多。。
谢谢LZ分享经验!!!!
回复

使用道具 举报

58#
发表于 2009-3-21 11:11:24 | 只看该作者
谢谢分享,学习中、、、、
回复

使用道具 举报

59#
发表于 2009-3-21 11:59:05 | 只看该作者
搜索$win_nt$.~bt,手动将其替换为$winbt~1,剩余的.~bt在左侧全部填入0补充

以上怎么实现
回复

使用道具 举报

60#
发表于 2009-3-21 17:46:33 | 只看该作者
4. 修改setupdd.sy_文件
要想将U盘根目录的$win_nt$.~bt和$win_nt$.~ls更名,还需要更改setupldr.sy_文件,使用winrar或expand命令解压出setupdd.sys文件,用ultraedit打开。



setupldr.sy_文件在哪儿,怎么找到,能找到setupdd.sy_  而不是setupdd.sys
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-20 04:12

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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