中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: 用GRUB实现压缩启动软盘文件 上一主题 | 下一主题
猫飞飞
初级用户




积分 157
发帖 14
注册 2004-10-15
状态 离线
『楼 主』:  用GRUB实现压缩启动软盘文件

新版的 GRUB 已经非常好用啦!
中文版的 GRUB
DOS FOR GRUB  
在中文版 GRUB 中提供了这样一个文件 memdisk.gz
这个东东我只知道是可以用来虚拟加载软盘映像文件。并且支持被压缩的软盘映像文件
先制作一张 MDDOS 7。10 的启动盘。(格式可以选择 1。44M 或者 2。88 M 标准格式的)。
再制作一张 1。44M FAT格式的软盘。先建立二个空白文件夹boot\grub
把 stage1 和stage2 复制到软盘 \boot\grub 中去.并且设置配置好menu.lst 和grub.conf 。用GRUB命令
root (fd0)
setup (fd0)
写入软盘的 GRUB引导记录.制作完成后。
最好用这个命令来制作 GRUB引导记录 (可以自定义 菜单文件和 STAGE1 和 STAGE2)
root (fd0)
install /boot/grub/stage1 d (fd0) /boot/grub/stage2  p  /boot/grub/menu.lst
如果成功则会返回一个 SUCESS 成功的。
然后把刚才制作的 msdos 710 这张盘就可以用 winrar 来压缩啦! 格式是 ZIP格式的。哈哈。一压缩原来的 1.44M 或者 2。88 M 的映像文件一下变成 1。20M 。总之是被压缩啦!
把这个压缩文件放入刚才制作的有 grub 引导文件的软盘根目录上。
再接下就可以配置 menu.lst 文件啦!
可以加入
title msdos710
root (fd0)
kernel  /boot/grub/memdisk.gz floppy
initrd  /msdos710.zip
boot
把这个menu.lst文件和 stage1 ,stage2 一起放入 \boot\grub 目录中
这样就制作完成啦! 试试成果吧! 哈哈。
因为在制作 DOS启动盘的时候很多 DOS工具软件是可以被压缩的。但是一些 设备驱动文件是无法被压缩的。象是 IO.SYS COMMAND.COM 是无法被压缩的。 用GRUB 来制作DOS引导盘则是可以实现对整个软盘压缩的。




2004-10-29 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
猫飞飞
初级用户




积分 157
发帖 14
注册 2004-10-15
状态 离线
『第 2 楼』:  我的野蛮女友 (GRUB LOGO)

我的野蛮女友 (GRUB LOGO)
打开附件


2004-10-29 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
猫飞飞
初级用户




积分 157
发帖 14
注册 2004-10-15
状态 离线
『第 3 楼』:  我的野蛮女友02 grub logo

我的野蛮女友02 grub logo
打开附件


2004-10-29 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: