无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: zhs509
打印 上一主题 下一主题

【不回复也可见】【20120621】ZHS多功能维护盘【简繁体中文菜单】【绝版】

  [复制链接]
1591#
发表于 2012-5-14 11:31:43 | 只看该作者
把楼主的菜单改了一下,看看是否更合理
==========================
小测了一下,已经不卡了,看楼主兄弟是否采纳

[ 本帖最后由 527104427 于 2012-5-14 11:38 编辑 ]

MENU.7z

9.11 KB, 下载次数: 35, 下载积分: 无忧币 -2

回复

使用道具 举报

1592#
 楼主| 发表于 2012-5-14 11:32:05 | 只看该作者

回复 #1594 不点 的帖子

谢谢老大指点 我下次直接改为先判断当前设备是否满足条件,然后再判断其他设备(排除搜索cd和fd)
回复

使用道具 举报

1593#
发表于 2012-5-14 11:35:10 | 只看该作者

回复 #1595 2012bdsjhf 的帖子

geometry(fd0) 错了,应该是

  1. geometry       (fd0)
复制代码
回复

使用道具 举报

1594#
 楼主| 发表于 2012-5-14 11:38:46 | 只看该作者

回复 #1598 不点 的帖子

因为考虑到部分工具UD、PXE也可以使用,我改用用下面的条件搜索应该没问题吧?
if exist /xx/xx.bin || find --devices=hup --set-root /xx/xx.bin
回复

使用道具 举报

1595#
发表于 2012-5-14 11:49:00 | 只看该作者

回复 #1598 zhs509 的帖子

估计可以的。

PXE 的搜索是由 grub4dos 实现的,即,通过服务器端的 dir.txt 来做的,所以,也算是安全可控的。

ud 的搜索也是 “ 软件 ” 性质的,与硬件无关。ud 存在与否,对于 grub4dos 是透明的。

但软盘和 cd 存在与否,grub4dos 是不知晓的,因为 BIOS 可以犯错误,故意让其 “ 存在与否 ” 变得不可确定。

其他人可以理解为那是 BIOS 的 bug。不过,根据我的经验,打死我都不相信这会是 bug。

硬盘其实也敢犯错误的,比如在 BIOS 数据区中,多出几个额外的不存在的硬盘(目的是故意制造死机)。但是,如果犯这样的错误,DOS 大概也会死掉。所以,我们可以认为,硬盘不敢犯这样的错误。而且至今也没有证据显示硬盘曾经犯过这样的错误。

所以,硬盘,ud 盘以及 pxe 盘,也可以认为是安全的、可以搜索的。
回复

使用道具 举报

1596#
发表于 2012-5-14 11:52:14 | 只看该作者

聪明人变糊涂了,居然忘记空格了,哈哈!新旧版对比如下:

新版:

grub>geometry (fd0)
drive 0x00(CHS):C/H/S=710/128/63,Sector Count/Size=5725440/512
Partition num:0,
Error25:Disk read error
Partition num:1,
Error25:Disk read error
Partition num:2,
Error25:Disk read error
Partition num:3,
Error25:Disk read error
Error25:Disk read error
grub>

旧版:
grub>geometry (fd0)
drive 0x00(CHS):C/H/S=1701/255/63,Sector Count/Size=27326565/512
Partition num:0,Filesystem type unknown,partition type 0x65
Partition num:1,Filesystem type unknown,partition type 0x72
Partition num:2,Filesystem type unknown,partition type 0x79
Partition num:3,Filesystem type unknown,partition type 0x0D
Filesystem type unknown,using whole disk
grub>
回复

使用道具 举报

1597#
发表于 2012-5-14 11:54:47 | 只看该作者

还有一个问题,你们也提到了

还有一个问题,你们也提到了,就是菜单出来前,等待的时间比较长
回复

使用道具 举报

1598#
发表于 2012-5-14 11:56:02 | 只看该作者
原帖由 2012bdsjhf 于 2012-5-14 11:54 发表
还有一个问题,你们也提到了,就是菜单出来前,等待的时间比较长

这个问题,你可以用#1595楼的附件试一下,在我这已经OK了
=======================================
解开放到/boot/grub/目录下
回复

使用道具 举报

1599#
发表于 2012-5-14 11:57:39 | 只看该作者

回复 #1600 2012bdsjhf 的帖子

新版竟然把 fd0 的几何参数搞错了。这很蹊跷。

请问,你的 fd0 究竟是啥?

你用旧版 grldr 能访问 fd0 里面的文件吗?
  1. ls     (fd0)/
复制代码


[ 本帖最后由 不点 于 2012-5-14 12:08 编辑 ]
回复

使用道具 举报

1600#
发表于 2012-5-14 12:21:53 | 只看该作者

回复1603

1.在台式机中用光盘启动,很正常,其实也就说明了,和我量产的U盘有关

光盘启动后,按C进入,
grub>find
(cd)
(hd0,0)
(hd0,1)
(hd0,2)
grub>

很正常呀

2.fd0是我量产的U盘的一个分区(FAT32),U盘量产后分为cd和fat32分区
回复

使用道具 举报

1601#
发表于 2012-5-14 12:26:53 | 只看该作者
puppy实在太弱了,很多磁盘驱动都没有,连硬盘都无法读取,还有什么意义
回复

使用道具 举报

1602#
发表于 2012-5-14 12:45:10 | 只看该作者
就是要用 ls 列出来它,即 (fd0),看看能否列出其内容呢。

你怎么又换到台式机了?等于换到无法再现 bug 的机器上了!
回复

使用道具 举报

1603#
发表于 2012-5-14 12:56:45 | 只看该作者

请先仔细阅读我的问题反馈

#1548的
【20120511】量产版问题继续反馈
回复

使用道具 举报

1604#
 楼主| 发表于 2012-5-14 12:58:39 | 只看该作者

回复 #1607 2012bdsjhf 的帖子

请用之前测试出问题的机子继续测试,然后反馈结果,方便不点老大分析可能的bug
回复

使用道具 举报

1605#
发表于 2012-5-14 13:01:51 | 只看该作者

回复

测试环境一样,你们理解错了
回复

使用道具 举报

1606#
发表于 2012-5-14 13:03:03 | 只看该作者

请先仔细阅读我的问题反馈

#1548的
【20120511】量产版问题继续反馈,我的测试环境一直保持不变
回复

使用道具 举报

1607#
 楼主| 发表于 2012-5-14 13:06:47 | 只看该作者

回复 #1595 527104427 的帖子

麻烦帮忙测试下你修改过的菜单,看看0PE是否支持PXE启动——若支持,下次就用这一条菜单了
回复

使用道具 举报

1608#
发表于 2012-5-14 13:22:19 | 只看该作者

回复 #1610 2012bdsjhf 的帖子

前面你在 find 时死机了,没能列出 fd0 的内容,可是旧版在访问 fd0 时不死机。就是这个时候,正是再现 bug 的时候。你怎么把这事给忘了呢?

需要你确认,除了 find 能够列出 fd0 以外,ls (fd0)/ 可否列出其中的文件。想让你确认,你却要跑掉,还说是我们理解错了。

怎么可能错了呢?都是你报告的呀。不把这个 bug 解决掉,终究是个隐患,别人还有可能碰上。

所以,希望你能一鼓作气,帮助解决掉这个 bug。当然,如果你不想费劲了,那也罢了。
回复

使用道具 举报

1609#
发表于 2012-5-14 13:41:04 | 只看该作者

回复1612

我只是想说我的测试环境没有变,虽然我不懂,但我知道保持环境的一致,我只是想提醒故障机光盘版可以通过,量产到U盘就不可以了!

你说我测试环境变了,我只能说让你仔细阅读了,情理之中呀!

ls (fd0)/ 不能列出其中的文件,
回复

使用道具 举报

1610#
 楼主| 发表于 2012-5-14 13:45:01 | 只看该作者
原帖由 2012bdsjhf 于 2012-5-14 13:41 发表
我只是想说我的测试环境没有变,虽然我不懂,但我知道保持环境的一致,我只是想提醒故障机光盘版可以通过,量产到U盘就不可以了!

你说我测试环境变了,我只能说让你仔细阅读了,情理之中呀!

ls (fd0) ...

不点作为grub4dos的开发者,当然希望用户更详细报告bug,这样能更快更方便的纠正错误

哈哈 目前只有你有这个重现问题的环境,因此只能麻烦兄弟帮忙多测试几遍,方便更快解决这个bug

        我也同样理解兄弟测试比较辛苦。。。

        问题能越早解决掉越好。。。

        当然下次的菜单内容我也会进行适当调整,避免搜索光驱和软驱。改为先判断当前设备是否存在文件,然后才是搜索HDD、UD和pd设备,避免这个问题的再次发生

[ 本帖最后由 zhs509 于 2012-5-14 13:50 编辑 ]
回复

使用道具 举报

1611#
发表于 2012-5-14 13:46:37 | 只看该作者
麻烦再确认一下,用旧版的 grldr 也列不出 (fd0) 里面的任何文件?

有没有出错信息?
回复

使用道具 举报

1612#
发表于 2012-5-14 13:56:50 | 只看该作者
不错的工具。
回复

使用道具 举报

1613#
发表于 2012-5-14 13:59:33 | 只看该作者

继续反馈

旧版的 grldr 也列不出 (fd0) 里面的任何文件,在旧版的 grldr中,出错信息有2种

1.Error 17: Cannot mount selected partition
2.Error1:filename must be either an absolute pathname or blocklist

有时显示1,有时显示2,很多情况都是显示1
回复

使用道具 举报

1614#
发表于 2012-5-14 14:02:57 | 只看该作者
原帖由 zhs509 于 2012-5-14 13:06 发表
麻烦帮忙测试下你修改过的菜单,看看0PE是否支持PXE启动——若支持,下次就用这一条菜单了

试了一下,可以进0PE,但是,3秒过后就一直卡在“0PE by Pseudo”那里,死机了
回复

使用道具 举报

1615#
发表于 2012-5-14 14:08:22 | 只看该作者
能不能搞个极点五笔到0PE?拼音打得太吃力了,念青的那个感觉有点旧
回复

使用道具 举报

1616#
发表于 2012-5-14 14:11:45 | 只看该作者

回复 #1613 2012bdsjhf 的帖子

不知道您的u盘上是否集成有0pe。
如果有,尝试把u盘根目录上官方grldr换成0pe原版提供的grldr(内置了0pe专用菜单那种),其它不变。看看这样能否启动0PE。
如果能启动,那么不管g4d有无bug,可以在菜单上做文章避开bug。
回复

使用道具 举报

1617#
 楼主| 发表于 2012-5-14 14:15:06 | 只看该作者

回复 #1619 527104427 的帖子

极点五笔应该不难,自己添加即可。。。
我没测试,可能没有输入法指示器,自己测试。。。
回复

使用道具 举报

1618#
发表于 2012-5-14 14:15:12 | 只看该作者

回复 #1619 527104427 的帖子

我提供有“候选组件”,极点五笔、智能abc、搜狗都有,自己加。

输入法指示器以前提供过,现在zhaohj的ftp上还能找到。
它占内存不划算。建议按热键切换即可,不要什么指示器。

[ 本帖最后由 pseudo 于 2012-5-14 14:22 编辑 ]
回复

使用道具 举报

1619#
 楼主| 发表于 2012-5-14 14:16:16 | 只看该作者

回复 #1618 527104427 的帖子

如果是我原来菜单的那个启动0PE呢?我以前XP下用vmware测试PXE启动是可以正常启动的
回复

使用道具 举报

1620#
发表于 2012-5-14 14:17:30 | 只看该作者
看卡是什么  按错阿斯
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-17 14:00

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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