无忧启动论坛

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

[发布] grub4dos_0.4.6a 启动新特点

    [复制链接]
1#
发表于 2013-5-8 14:29:18 | 显示全部楼层
U盘启动,用BOOTICE恢复PBR的方式将顶楼的grldr.pbr恢复到U盘,将grldr放置于U盘根目录,内置菜单为commandline,在一台电脑上启动后,可以进入命令行,运行geometry,显示0x00,但磁盘无法读取,运行geometry (hd 按TAB显示(hd0) (hd1),(hd1)是本地硬盘,(hd0)应该是U盘。运行ls (hd0,0)/死机。在另一台电脑上显示no grldr。
回复

使用道具 举报

2#
发表于 2013-5-8 16:32:28 | 显示全部楼层
2011yaya2007 发表于 2013-5-8 14:47
原样恢复到U盘?不能如此安装

首先用 bootice 备份 pbr 1扇区

我原来的分区引导记录是SYSLINUX啊,如何写入新的grldr的分区引导记录啊
回复

使用道具 举报

3#
发表于 2013-5-9 08:56:47 | 显示全部楼层
2011yaya2007 发表于 2013-5-8 14:47
原样恢复到U盘?不能如此安装

首先用 bootice 备份 pbr 1扇区

你所说的“首先用 bootice 备份 pbr 1扇区”,这个pbr有什么要求吗,必须是GRUB4DOS的pbr,还是顶楼版本的pbr?
回复

使用道具 举报

4#
发表于 2013-5-9 14:11:50 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-5-9 14:43 编辑

用bootice将grldr.pbr恢复到U盘分区引导记录,再用bootice备份U盘分区引导记录,cmd 环境输入:bootlace --floppy --usb=2  备份文件名,显示成功,FAT32文件系统,再用bootice恢复备份的文件到U盘分区引导记录。

一台笔记本电脑实机测试:
出现USB驱动的提示,不按键,停止在... Scanning USB Devices ...,三键可重启;
按空格键不加载USB驱动,黑屏,三键无法重启。

如果用bootice直接写入GRUB4DOS分区引导记录到U盘,启动出现disk error。

一台联想台式机测试:
不出现USB驱动的提示,只有一个光标在闪,三键可重启。

尚无成功经历。

该U盘只能写分区引导记录,无法写主引导记录,在bootice中显示,5G,软盘格式

使用简易硬盘测试器,在虚拟机中测试从U盘启动(虚拟机可能是将U盘作为硬盘启动):
出现USB驱动提示,不按键,显示驱动加载失败。能出菜单,进入命令行,find ,显示(fd0) (hd0,0)(hd0,1)(hd0,2)(hd0,3),而使用ls命令,在(hd0)查看到U盘文件。
如果用bootice直接写入GRUB4DOS分区引导记录到U盘,启动出现disk error。



回复

使用道具 举报

5#
发表于 2013-5-9 15:35:08 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-5-9 15:49 编辑
2011yaya2007 发表于 2013-5-9 15:20
以此判断,是pbr问题。

建议:


格式化后U盘的分区引导记录是NTLDR,会不会有问题?因为U盘有点特殊。顶楼的grldr.pbr又要如何写入U盘的分区引导记录呢?
回复

使用道具 举报

6#
发表于 2013-5-10 10:18:24 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-5-10 10:19 编辑
2011yaya2007 发表于 2013-5-9 16:22
grldr 内含 usb2.0 驱动。默认加载条件是:启动时驱动器号=00

作为测试强制加载,更改选项:bootlace - ...


bootice 恢复分区引导记录时,要恢复多少个扇区,也是1扇区吗?

bootlace --floppy --grldr-usb=2 grldr 运行出错。

按17楼的步骤结果与原来一样。
回复

使用道具 举报

7#
发表于 2013-5-12 12:50:40 | 显示全部楼层
在一神舟台式机上,按S和不按键,均提示USB驱动加载失败,加载失败后U盘文件不可见,除本地硬盘外,只有(fd0),但不可读。
按空格键,U盘文件可见,在(fd0),  另外,还多(fd0,0)、(fd0,3)但这两个均不可读。
回复

使用道具 举报

8#
发表于 2013-5-13 12:47:39 | 显示全部楼层
在一台联想台式机,按F2直接进命令行(内置菜单直接进命令行),find找到(fd0,0)和本地硬盘, root 为(fd0,0),ls (fd0,0)不可读。使用2013年4月6日的版本,find找到(fd0,0)(fd0)(fd0,1)(fd0,2)和本地硬盘,, root 为(fd0,0),ls (fd0,0)不可读。ls (fd0)和ls (fd0,2)显示U盘文件。

在一台明基笔记本上,按F2显示USB驱动相关,并停止在... Scaning。。。。。
回复

使用道具 举报

9#
发表于 2013-5-16 09:17:23 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-5-16 09:46 编辑
2011yaya2007 发表于 2013-5-15 15:40
Re mygamexxx :
请你可以使用新版本再测试一下。


在联想台式机,按F2直接进命令行(内置菜单直接进命令行),find找到(fd0,0)和本地硬盘, root 为(fd0,0),ls (fd0,0)不可读。
在明基笔记本上,按F2显示USB驱动相关,并停止在... Scaning。。。。。

基本与原来差不多。我是用SYSLINUX加载grldr。

使用http://bbs.znpc.net/forum.php?mo ... ;extra=&page=18的262楼的grldr,在明基笔记本上,按F2在... Scaning。。。。。后
出现I0037 J,  不按F2,第一行靠近中间出现光标后不动了。
回复

使用道具 举报

10#
发表于 2013-5-16 21:45:28 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-5-16 21:50 编辑
2011yaya2007 发表于 2013-5-16 17:34
修复了1处缓存溢出。

Re mygamexxx :


新版在神舟台式机上,
按S和不按键,USB驱动loaded failed,进入命令行,find,列出(fd0,0)和本地硬盘,ls,磁盘读取错误;
按空格,进入命令行,find,列出(fd0,0)、本地硬盘、(fd0)、(fd0,1)、(fd0,2),ls ,磁盘读取错误,ls (fd0)/ 列出U盘文件;ls (fd0,1),磁盘读取错误;ls (fd0,2)/,列出U盘文件。

为什么加载失败与不加载出现不同?
回复

使用道具 举报

11#
发表于 2013-5-17 08:44:51 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-5-17 08:54 编辑
2011yaya2007 发表于 2013-5-16 17:34
修复了1处缓存溢出。

Re mygamexxx :


明基笔记本不再卡在Scaning USB 这一行,但是loaded failed,失败后无法进入命令行,停在左上角靠中间部位的光标闪动上。

联想台式机, loaded failed ,失败后可进入命令行。
回复

使用道具 举报

12#
发表于 2013-5-17 16:33:34 | 显示全部楼层

BR

本帖最后由 mygamexxx 于 2013-5-17 17:04 编辑

2011yaya2007 发表于 2013-5-17 13:43
你的 u 盘 MBR 似乎有点特殊。可否把 MBR 及第一个 PBR 各 1 扇区打包上来。


是用手机的

1.jpg (82.79 KB, 下载次数: 184)

1.jpg

usb.zip

633 Bytes, 下载次数: 7, 下载积分: 无忧币 -2

PBR1扇区

回复

使用道具 举报

13#
发表于 2013-5-17 21:43:51 来自手机 | 显示全部楼层
2011yaya2007 发表于 2013-5-17 21:09
MBR 呢?

从图上可以看到主引导是灰色的,无法操作。如果将内存卡取出放到读卡器,主引导是UD
回复

使用道具 举报

14#
发表于 2013-5-17 21:53:38 来自手机 | 显示全部楼层
mygamexxx 发表于 2013-5-17 21:43
从图上可以看到主引导是灰色的,无法操作。如果将内存卡取出放到读卡器,主引导是UD

神舟台式机返回0124
回复

使用道具 举报

15#
发表于 2013-5-18 09:21:48 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-5-18 09:25 编辑
2011yaya2007 发表于 2013-5-18 07:11
请将内存卡取出放到读卡器,使用 winhex 截取;或者使用 fbinsttool 备份出了。


明基笔记本,不按键,不出现USB驱动的信息,直接死机,按F2,出现USB驱动信息,返回0_
联想台式机,不按键,出现USB驱动信息,返回0124_

内存卡在手机中用fbinsttool是无法找到UD区的。

MBR.zip

529 Bytes, 下载次数: 4, 下载积分: 无忧币 -2

内存卡放入读卡器的MBR

回复

使用道具 举报

16#
发表于 2013-5-19 20:13:28 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-5-19 20:20 编辑
2011yaya2007 发表于 2013-5-19 17:47
对于失败在 0 或 01245 做了改进.


神舟台式机不按键和按S键,停在0AB124

回复

使用道具 举报

17#
发表于 2013-5-19 22:42:29 来自手机 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-5-20 08:50 编辑
2011yaya2007 发表于 2013-5-19 20:58
可能是没有把内存卡的类型圈进来。探测一下类型。有专版测试,辛苦 mygamexxx  了。


神州台式机,0AB100_
联想台式机,0AB100_
明基笔记本,按F2,0AB_

回复

使用道具 举报

18#
发表于 2013-5-20 12:40:18 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-5-20 13:21 编辑
2011yaya2007 发表于 2013-5-20 12:17
可以通过读卡器使用内存卡了,原因是读卡器反应慢。(对应于 01245)


好现象:
明基笔记本:按F2,0123,加载成功,但死在第一行光标处。不按F2,不出现USB驱动信息,直接出现第一行光标后,死机。
联想台式机:不按键,0123,加载成功,第一行光标出现后,自动重启。

估计问题在root位置,不加载驱动的情况下,root是(fd0,0),而实际文件在(fd0)或(fd0,2),读取(fd0,0)会出错。
在联想台式机上,不加载驱动,修改root位置为(fd0)或(fd0,0),可正常读取文件。使用PLPBT,(fd0,2)变成(hd0,2),root (hd0,2),启动U盘上的0pe成功。不使用PLPBT,直接root (fd0),map --mem /0pe/0pe.iso (0xff) & map --hook & chainloader (0xff) & boot,启动0PE成功。

原来以为,由于有find语句导致错误,内置菜单改为只有commandline 一句,USB驱动加载成功后,联想台式机还是自动重启,明基笔记本还是在第一行光标后死机。
回复

使用道具 举报

19#
发表于 2013-5-22 08:36:23 | 显示全部楼层
2011yaya2007 发表于 2013-5-20 14:45
从提供的 MBR 看,只有 1 个分区。依我的情况:
1. 识别为 00,find 会看到:ud ; fd0 ; fd0,0 ; ....
   ...

不加载驱动,联想台式机可以进入命令行,不会自动重启(包括0.4.5c版本),说明驱动加载后的变化导致自动重启。
回复

使用道具 举报

20#
发表于 2013-5-22 18:16:02 | 显示全部楼层
2011yaya2007 发表于 2013-5-22 16:36
加载驱动后改变了驱动器号。估计是 --map 的问题。比如现在 ud 是 hd0,那么交换 hd0 会出现问题。

从我的使用情况看,GRUB4DOS对U盘的识别存在一定适应性问题,这可能与U盘的复杂性和BIOS的特殊性有关,可以归结为硬件的原因。

但我认为是否可以参考SYSLINUX,因为从我的使用,SYSLINUX有参数:读扇区速度为1, 可以适应我的硬件的特殊性,虽然FBINST有此参数,也能适应此情况,但GRUB4DOS为什么不能增加相似的功能,来解决此问题。
回复

使用道具 举报

21#
发表于 2013-5-23 00:12:47 | 显示全部楼层
本帖最后由 mygamexxx 于 2013-5-23 00:14 编辑
2011yaya2007 发表于 2013-5-22 20:29
好建议


一直使用GRUB4DOS,看中的是强大的功能和不错的硬件适应性,但是为了适应我的硬件,又必须使用SYSLINUX和PLPBT来转向GRUB4DOS,现在GRUB4DOS的USB驱动可能成功了,希望对此改进后就使用GRUB4DOS,不再通过SYSLINUX中转。
回复

使用道具 举报

22#
发表于 2013-5-25 08:31:59 | 显示全部楼层
新版本,明基笔记本,按F2,01245, 加载失败
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-15 07:00

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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