无忧启动论坛

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

【09-5-18更新】龙行天下U盘启动维护系统贺岁版隆重发布,支持大U盘、内存卡,‰成功

[复制链接]
50#
发表于 2009-3-29 11:57:21 | 只看该作者
呵呵 经昨晚LZ提示 今天吃完中饭马上动手试试 果然 在LZ的szlos文件里提取出来by szl1123_z文件 by szl1123_z.rar (4.33 KB, 下载次数: 232) (我只是加了.rar,因为论坛不支持上传无扩展名或是.txt格式的文件)可以用文本打开
看到内置菜单了

[ 本帖最后由 englishgt 于 2009-3-29 12:03 编辑 ]
回复

使用道具 举报

49#
发表于 2009-3-29 11:45:58 | 只看该作者
原帖由 szl1990 于 2009-3-29 10:38 发表

..

是不是文件系统的问题?你换成 FAT32 格式试试

是 FAT32 的.并设为主活区并激活了的.是不是在移动硬盘上不行.只能在u盘上用.看能否有解决的办法.
回复

使用道具 举报

48#
发表于 2009-3-29 11:14:00 | 只看该作者
向高手學習~~~~~~~~~~~~
回复

使用道具 举报

47#
 楼主| 发表于 2009-3-29 10:38:42 | 只看该作者
原帖由 jjttefg 于 2009-3-29 08:45 发表
我下载了,把它装到了一个6g的移动硬盘里,启动后有两个问题,一是进入pe后不能加载外置,光棍pe,不知怎么解决,请指点.二是进入ghost后死机,深山红叶工箱的正常,还有就是进入pe后6g移动硬盘的剩余空间看不到了,这也 ...

..

是不是文件系统的问题?你换成 FAT32 格式试试
回复

使用道具 举报

46#
发表于 2009-3-29 08:45:11 | 只看该作者
我下载了,把它装到了一个6g的移动硬盘里,启动后有两个问题,一是进入pe后不能加载外置,光棍pe,不知怎么解决,请指点.二是进入ghost后死机,深山红叶工箱的正常,还有就是进入pe后6g移动硬盘的剩余空间看不到了,这也许是不能加载外置有关吧.
回复

使用道具 举报

45#
发表于 2009-3-29 01:13:37 | 只看该作者

回复 #43 szl1990 的帖子

呵呵 这样一看 明白多了 多谢lz了
回复

使用道具 举报

44#
 楼主| 发表于 2009-3-29 01:09:53 | 只看该作者
原帖由 szztg 于 2009-3-29 00:47 发表
楼主深夜编辑帖子,可见楼主的专业精神,谢谢!!!



呵呵,只是喜爱这个,晚了,睡觉了。

希望大家都成为高手。

(*^__^*) 嘻嘻……
回复

使用道具 举报

43#
 楼主| 发表于 2009-3-29 01:07:48 | 只看该作者
原帖由 englishgt 于 2009-3-28 19:59 发表
我想请教一下LZ ,没有那个menu.lst文件,是用了grldr内置菜单吗?我想修改菜单怎么修改?
这样可以去掉一些自己觉得可能用不着的东西,还可以加入其他东西
用grubmenu.exe命令打开szlos文件只看到configfile ...



请看下面,这是在时空论坛的一个帖子(http://bbs.znpc.net/viewthread.php?tid=5573&extra=page%3D2),
看下面桔红色部分,其实你已经找到了答案,把菜单添加到 GZ 文件里再内置
[分享]在GRLDR中内置超过4KB菜单的方法(使用GZ压缩的内置菜单)大家都知道GRLDR中的内置菜单不能超过4KB,如果超过就会被截断.

如果超过4KB的菜单想要内置怎么办呢?

之前有想过使用GZ压缩,可是内置菜单不支持GZ压缩的格式.

后来得知启动后内置菜单的位置在内存中是固定的0X800处.

所以就想了个折中的办法.在内置的菜单中加入GZ压缩的菜单文件.


原理我就不多说了,贴上代码.
使用方法,
把以下代码另存为批处理文件,把你的菜单文件用GZ压缩(压缩后不能超过3KB)
然后使用批处理加参数执行(或直接把压缩后的菜单文件拖放到批处理文件图标上)
再用GRUBMENU导入生成的menu.lst就可以了.
注意使用grubmenu导入时要加-r参数如下.
grubmenu -r import grldr menu.lst

@echo off
setlocal
cd /d "%~dp0"
if not exist "%~1" (
        echo.参数错误!!
        pause
        goto :eof
)
for %%i in (%1) do echo.configfile (md)5+7,%%~zi>menu.lst
for %%i in (menu.lst) do set /a ns=512-%%~zi
fsutil file createnew menu_ex.lst %ns%
copy /y /b menu.lst /b + menu_ex.lst /b + %1 /b
del menu_ex.lst
pause
回复

使用道具 举报

42#
发表于 2009-3-29 00:49:00 | 只看该作者
LZ请看38# 突然发现到第5页了.........
回复

使用道具 举报

41#
发表于 2009-3-29 00:47:00 | 只看该作者

回复 #1 szl1990 的帖子

楼主深夜编辑帖子,可见楼主的专业精神,谢谢!!!
回复

使用道具 举报

40#
发表于 2009-3-28 23:47:54 | 只看该作者
基于grub的东东,量产的兼容性会更好一些,支持楼主了。
回复

使用道具 举报

39#
发表于 2009-3-28 21:49:09 | 只看该作者
我不知道我为什么看不到根目录..

[ 本帖最后由 auqf520 于 2009-3-28 21:50 编辑 ]
回复

使用道具 举报

38#
发表于 2009-3-28 19:59:24 | 只看该作者
我想请教一下LZ ,没有那个menu.lst文件,是用了grldr内置菜单吗?我想修改菜单怎么修改?
这样可以去掉一些自己觉得可能用不着的东西,还可以加入其他东西
用grubmenu.exe命令打开szlos文件只看到configfile (md)5+7,1340
然后就不知道怎么弄了
看到lz在时空的一回帖“
关于设置子菜单和返回主菜单的代码可参照下面的例子

——————————————————————————
title
    进入子菜单 
>>>
find --set-root /boot/uboot.SZL
configfile /boot/grub/menu1.lst

title 【09】
返回主菜单

find --set-root /boot/uboot.SZL
chainloader /grldr

请根据具体情况修改代码
——————————————————————————

++++++++++++++++++++++++++++++++++++++++++++++++++
我的信息:QQ:
353999772
     E-MAIL:
szl1123@163.com
     BLOG:hi.baidu.com/353999772
++++++++++++++++++++++++++++++++++++++++++++++++++



又在另一地方看到以下代码(原为写入大于4k菜单配置信息设计的)
@echo off
setlocal
cd /d "%~dp0"
if not exist "%~1" (
echo.参数错误!!
pause
goto :eof
)
for %%i in (%1) do echo.configfile (md)5+7,%%~zi>menu.lst
for %%i in (menu.lst) do set /a ns=512-%%~zi
fsutil file createnew menu_ex.lst %ns%
copy /y /b menu.lst /b + menu_ex.lst /b + %1 /b
del menu_ex.lst
pause

自己试了一下(乱试的),用以上代码能把菜单配置改成形如configfile (md)5+7,.......的菜单配置文件,然后导入grldr文件,再用grubmenu.exe命令打开grldr文件也只看到configfile (md)5+7,.......,其实这时将grldr用文本方式打开在最后就能看到菜单配置的。但LZ的szlos文件用文本方式打开看到configfile (md)5+7,1340后面的就是一堆乱码。
不知道LZ当时怎么做的,希望楼主不吝赐教

[ 本帖最后由 englishgt 于 2009-3-29 00:43 编辑 ]
回复

使用道具 举报

37#
 楼主| 发表于 2009-3-28 19:28:32 | 只看该作者
原帖由 cmdy268 于 2009-3-28 19:02 发表
不错,下载试了下,工具比较齐。PECMD太老了,最好换下,另外,在根目录建立GHOST目录,放进YZXPSP3,不能自动恢复系统,需要手动选择恢复。



在U盘根目录建立GHOST文件夹并放入yzxpsp3.gho文件是为了在PE下全自动恢复系统,也可以在DOS下进行手动恢复。
回复

使用道具 举报

36#
发表于 2009-3-28 19:02:58 | 只看该作者
不错,下载试了下,工具比较齐。PECMD太老了,最好换下,另外,在根目录建立GHOST目录,放进YZXPSP3,不能自动恢复系统,需要手动选择恢复。
回复

使用道具 举报

35#
发表于 2009-3-28 15:49:07 | 只看该作者
跟我想的一样,但是我没有时间来做,我以前想用一个27.6M(以前论坛有下载,能装win7的,显示windows 9 画面)的pe来做,没有成功,如果楼主能用这个pe就好了。

个人观点,我觉得用这个pe+楼主的工具已经足够了。

[ 本帖最后由 javaywt 于 2009-3-28 15:50 编辑 ]
回复

使用道具 举报

34#
 楼主| 发表于 2009-3-28 13:47:34 | 只看该作者
原帖由 ALLANCHENG 于 2009-3-28 13:43 发表
楼主不错东东!现在我也是用启动U盘来维修电脑。方便极了。感谢分享。



可否问下,你的U盘启动系统是自己做的吗?
回复

使用道具 举报

33#
发表于 2009-3-28 13:43:45 | 只看该作者
楼主不错东东!现在我也是用启动U盘来维修电脑。方便极了。感谢分享。
回复

使用道具 举报

32#
发表于 2009-3-28 13:27:38 | 只看该作者
原帖由 szl1990 于 2009-3-27 15:15 发表

这个问题可能是兼容性的问题,PE是『老九 WinPE 老毛桃修改版之撒手不管版(Build070911)』,本人只是做了简单的修改没有修改到内核。

不过你可以试试19楼的作法在 boot\pe\winpe.ini 里面把以下代码 ...

我看懂了 我之前删的那句(19楼,18、19L都是我的帖子)是用来判断是否调用你说的那段代码的
删了那句 你说的这段也就用不着了 不过当时没看到这段代码 在最后面 呵呵 现在把这段多余的也删了

[ 本帖最后由 englishgt 于 2009-3-28 13:31 编辑 ]
回复

使用道具 举报

31#
发表于 2009-3-27 21:18:26 | 只看该作者
支持一下,顶。。。。。。
回复

使用道具 举报

30#
发表于 2009-3-27 19:07:02 | 只看该作者
支持楼主!!!!。。。。。。。。。。。。
回复

使用道具 举报

29#
发表于 2009-3-27 17:37:35 | 只看该作者
好是好,就是太大了点
回复

使用道具 举报

28#
 楼主| 发表于 2009-3-27 16:44:49 | 只看该作者
原帖由 pxf520 于 2009-3-27 16:36 发表
lz能讲讲是怎么做的吗,我们可以学习一下,以便以后可以自己定制所需要的功能


什么是怎么做的?

U盘启动维护系统还是什么,如果说U盘启动维护系统的话用的知识就多了,我也是通过一年的学习才能做到这点的,当然了不是天天学习,只是晚上的时候来无忧坐坐。

如果你也想成为高手的话那不妨经常来无忧看看。

呵呵·声明一下,我也是菜鸟
回复

使用道具 举报

27#
发表于 2009-3-27 16:36:27 | 只看该作者
lz能讲讲是怎么做的吗,我们可以学习一下,以便以后可以自己定制所需要的功能
回复

使用道具 举报

26#
 楼主| 发表于 2009-3-27 16:24:22 | 只看该作者
原帖由 txswhm 于 2009-3-27 16:21 发表
这个能量产到U里吗?量产成USB-CDROM就更好,那样就不会中毒了!


本U盘启动维护系统是采用MBR启动的,无需量产。
个人觉得没必需量产成USB-CDROM,再说U盘也不是天天都会中病毒的,量产实用性不大,
回复

使用道具 举报

25#
发表于 2009-3-27 16:21:27 | 只看该作者
这个能量产到U里吗?量产成USB-CDROM就更好,那样就不会中毒了!
回复

使用道具 举报

24#
 楼主| 发表于 2009-3-27 16:15:55 | 只看该作者
原帖由 txswhm 于 2009-3-27 16:06 发表
我以前用光驱启动时,在A盘的auto、sys两个文件中加了一点代码,就成了全自动恢复光盘。对于用U盘来启动引导系统,现在也在想这个问题,就是对于U盘引导的原理还没弄明白,在此望高手指点!

我也是菜鸟,说点个人意见:U盘引导的原理跟硬盘的都一样,其实都是用MBR来引导的,可以用 HP USB 磁盘存储器格式化工具 V2.0.6 把U盘格式化成USB-HDD模式的,这样U盘在BIOS下就成移动硬盘了
回复

使用道具 举报

23#
发表于 2009-3-27 16:06:01 | 只看该作者
我以前用光驱启动时,在A盘的auto、sys两个文件中加了一点代码,就成了全自动恢复光盘。对于用U盘来启动引导系统,现在也在想这个问题,就是对于U盘引导的原理还没弄明白,在此望高手指点!
回复

使用道具 举报

22#
 楼主| 发表于 2009-3-27 15:37:12 | 只看该作者
原帖由 pxf520 于 2009-3-27 14:17 发表
lz,按照你的方法已经做好了u盘启动盘,发现主菜单的ghost11进入后,就不动了,只能强行关机, 而在深山红叶dos工具箱里面的ghost11是可以正常运行的,不知为什么?
其他功能正常,
另外建议楼主 如果能加上一个自定义功能就好了
如: 可以加载系统iso镜像 这样就可以随意的安装各种操作系统了
...



你这个问题我也遇到过,看下图






还有一种可能是不是和mouse.exe的兼容性问题?


autoexec.bat 内容

@ECHO OFF
mouse.exe
ghost.exe -fro -rb


CONFIG.SYS 内容

[menu]
menuitem=A, HIMEM+USB SUPPORT BOOT
menuitem=B, NORMAL BOOT!  (HIMEM.SYS)
menudefault=A,6
menucolor=14,0


[A]
DEVICEHIGH=himem.sys /testmem:off
device=usbaspi.sys /e /r /norst
devicehigh=aspidisk.sys


[B]
DEVICEHIGH=himem.sys /testmem:off


[COMMON]
DEVICEHIGH=cd.sys /D:ARGZS
DOS=HIGH,UMB,AUTO
FCBSHIGH=4,0
FILESHIGH=30
BUFFERSHIGH=30,0
LASTDRIVEHIGH=32
STACKSHIGH=9,256
lastdrive=z





[ 本帖最后由 szl1990 于 2009-3-27 15:41 编辑 ]
回复

使用道具 举报

21#
 楼主| 发表于 2009-3-27 15:15:38 | 只看该作者
原帖由 englishgt 于 2009-3-27 11:38 发表

我看了下BIOS里的设置 原来我的主板是直接把USB-HDD的认成另一块硬盘的
现在可以进去了 不过 有一点
PE进入后  到加载显卡驱动的时候 我没按取消(因为在别人电脑上可以的),然后显示器就没信号了,硬盘指示 ...

这个问题可能是兼容性的问题,PE是『老九 WinPE 老毛桃修改版之撒手不管版(Build070911)』,本人只是做了简单的修改没有修改到内核。


不过你可以试试19楼的作法在 boot\pe\winpe.ini 里面把以下代码删除试试。(在内容的最后两行)

_END
_SUB IfSetDisplay `询问是否加载显卡驱动
TEAM TEXT 2 秒钟内按住 Ctrl 键忽略显卡驱动安装……|WAIT 2000
FIND KEY=17,!Call SetDisplay
_END
_SUB SetDisplay  `加载显卡驱动
TEAM EXEC !%OPDir%\PE_OuterPart\Start_VGA.CMD|FILE %Desktop%\启用显卡支持.*
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-26 12:40

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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