无忧启动论坛

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

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪

[复制链接]
跳转到指定楼层
1#
发表于 2004-8-11 11:29:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
[这个贴子最后由useronce在 2004/08/11 02:23pm 第 1 次编辑]

好消息!
这个版本的 Grub 是在前一段时间的"Grub 简体中文本地化版"基础上改进二来的.
加入了对非模拟光盘引导文件, 比如 xpboot.bin, diskemu1x.bin, Emurtosk.bin(参见:);
当然也包括硬盘的引导扇区文件,比如: peboot.bin, bootsect.dat... ...
* 事实上, 只要这是一个引导文件, 且小于 32 KB 就都能很好地支持(其实也支持 grldr 本身. )
=====================
这么使用(我们假设文件位于 c:\):

- 硬盘扇区文件
root (hd0,0)
root
run /emurtosk.bin
   

- 光盘引导
scdrom --install
root (cd)
root
run /emurtosk.bin
   

>> 从这里下载 <<
2#
发表于 2004-8-11 11:34:19 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪

哪有下载
回复

使用道具 举报

3#
 楼主| 发表于 2004-8-11 11:35:16 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪


请稍等, 我还在整理 站点上的文档.
回复

使用道具 举报

4#
发表于 2004-8-11 11:35:30 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪

急求下载地址
回复

使用道具 举报

5#
发表于 2004-8-11 11:35:35 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪

看这意思,还是不支持iso文件啊,不过也算有进步了。
回复

使用道具 举报

6#
 楼主| 发表于 2004-8-11 11:38:32 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪

下面引用由Climbing2004/08/11 11:35am 发表的内容:
看这意思,还是不支持iso文件啊,不过也算有进步了。

谢谢鼓励, 大侠.   

真的, Grub 的虚拟光驱功能, 真的很麻烦. ;-)
与其考虑它, 不如设法为 Grub 加入 USB 驱动爽哪. 呵呵.
回复

使用道具 举报

7#
发表于 2004-8-11 11:43:17 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪

我最想要的功能就是实现从硬盘上的iso文件启动,怎么就一直没人想法实现呢?
如果实现了,装系统就再不需要刻盘了,岂一个爽字了得。
回复

使用道具 举报

8#
发表于 2004-8-11 11:45:23 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪

    其实个人觉得,就算支持iso文件模拟光驱,意义也不大,原因如下:
光盘启动有三种模式:模拟软盘启动、模拟硬盘启动、无模拟启动
对于前两种模拟启动,grub已能支持,所以只需要把光盘内的镜像提取出来即可,
    而至于无模拟启动模式的iso文件,现在所见到的其实只有2k/xp/pe系列的光盘,就算能够模拟光驱启动,也只是基于bios的模拟,而2k/xp/pe不是基于bios的系统,就算能够模拟成功,也只能完成启动过程,无法完成进入操作系统。这就如同2k/xp/pe下不能访问grub所模拟的软驱一样,同理grub所模拟硬盘和光盘也无法进入winpe。
回复

使用道具 举报

9#
 楼主| 发表于 2004-8-11 11:47:35 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪


对, MR. fujianabc  说得有道理. ;-)
回复

使用道具 举报

10#
发表于 2004-8-11 11:48:43 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪

其实虚拟出来的硬盘、软盘对9x系列都不能很好的支持,我想如果能虚拟出光盘,支持也不会好到哪里,因此虚拟iso文件也只能停留在dos层面的操作上,不太可能完成系统的安装。
回复

使用道具 举报

11#
 楼主| 发表于 2004-8-11 11:50:28 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪

关于 Emurtosk.bin
Emurtosk 是模仿 Diskemu1x 的一个光盘多引导程序. 支持菜单,有命令行.
他可以更换当前操作光驱的盘符:  Drv 命令.
一下是一些截图.  (以前在 51 贴过, 好像帖子不再了):
回复

使用道具 举报

12#
发表于 2004-8-11 11:53:02 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪

对于usb启动,个人觉得,可以参考bcdl的方法。
回复

使用道具 举报

13#
 楼主| 发表于 2004-8-11 11:57:34 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪

下面引用由fujianabc2004/08/11 11:53am 发表的内容:
对于usb启动,个人觉得,可以参考bcdl的方法。

bcdl 是什么东东?
回复

使用道具 举报

14#
发表于 2004-8-11 12:10:55 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪

bcdl是Bootable CD loader的简称,它能够用一张软盘在根本不支持cd启动的古老机子启动光盘,它主要过程如下(以前某人在dos论坛上谈过):
1、加载bcdl.bin文件,构建成一个类似于dos启动的环境;
2、加载dos光驱驱动程序,使电脑具备了读光驱的能力;
3、读取光盘启动扇区,通过内置的el torito规范完成光驱启动。
主页:http://bootcd.narod.ru/bcdl_e.htm
回复

使用道具 举报

15#
 楼主| 发表于 2004-8-11 14:23:49 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪


OK, 请到一楼获得下载地址.
回复

使用道具 举报

16#
 楼主| 发表于 2004-8-11 16:12:26 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪

[这个贴子最后由useronce在 2004/08/11 04:13pm 第 1 次编辑]


启动时按下 Alt 弹出的调试菜单
======================================

回复

使用道具 举报

17#
 楼主| 发表于 2004-8-11 16:13:17 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪


光盘上的主选菜单
======================
回复

使用道具 举报

18#
 楼主| 发表于 2004-8-11 16:14:45 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪


帮助命令
============================
回复

使用道具 举报

19#
 楼主| 发表于 2004-8-11 16:16:16 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪


带色彩分别的目录列表
============================
回复

使用道具 举报

20#
 楼主| 发表于 2004-8-11 16:17:09 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪


修改操作的驱动器号(只能支持光盘)
============================
回复

使用道具 举报

21#
 楼主| 发表于 2004-8-11 16:18:48 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪


EmuRTOSK 的复活节彩蛋
============================
回复

使用道具 举报

22#
发表于 2004-8-11 19:08:30 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪

drv命令到底是什么意思
回复

使用道具 举报

23#
 楼主| 发表于 2004-8-11 19:28:00 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪

下面引用由fujianabc2004/08/11 07:08pm 发表的内容:
drv命令到底是什么意思
通常,从光盘启动时,系统会给引导程序一个磁盘的盘符, 比如 0x9f.
那么引导程序就得用这个数字访问光盘.  为了能访问其他的光盘(如果可能的化),
就可以使用 Drv 命令实现.
回复

使用道具 举报

24#
发表于 2004-8-11 19:38:09 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪

好,g持下先,努力!
回复

使用道具 举报

25#
 楼主| 发表于 2004-8-11 20:32:04 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪


不知道能不能实现对 USB 磁盘的支持!!!
回复

使用道具 举报

26#
发表于 2004-8-11 20:38:10 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪

usb U盘与usb硬盘不同,可能要从不同方向努力。
回复

使用道具 举报

27#
 楼主| 发表于 2004-8-12 08:36:31 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪


诸位,知道有什么引导程序,直接使用 USB 磁盘的马?(尽管 BIOS 不支持 USB)
回复

使用道具 举报

28#
发表于 2004-8-12 13:43:12 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪

这种东西似乎现在还没有,要是有的话,对主板厂商来说是一个打击。
但是,如果bcdl的作者能公布源代码,相信实现从u盘启动可能比光盘更加容易,因为光盘启动有一个eltorito规范,还要各种模拟,而u盘启动过程与软盘/硬盘相类似,只是要在读取引导扇区前就加入驱动(此方法应该同bcdl相类似,而且直接借用了dos的驱动程序)。
另外,grub所借用的sbm中的CD启动模块似乎也是在读扇区前夹在驱动程序,也能在不支持CD启动的老主板上启动CD,但兼容性似乎没有bcdl好,根本原因好像就是sbm的驱动使自己写的,而bcdl的驱动是dos下最通用性最强的驱动。
回复

使用道具 举报

29#
 楼主| 发表于 2004-8-12 13:49:30 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪


是啊,如果能够把 Grub 的灵活性 与 DOS 设备驱动程序的广泛性相结合,就太好了!
回复

使用道具 举报

30#
 楼主| 发表于 2004-8-13 08:32:45 | 只看该作者

支持非模拟光盘引导文件(DiskEMU1x)的 Grub 就绪


有点难度,正在 Cancel... ...
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-8-24 17:41

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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