中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-06-14 11:52
中国DOS联盟论坛 » GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区 » 告别vFloppy,转用GRUB,一个字,“爽”啊!
楼 主 告别vFloppy,转用GRUB,一个字,“爽”啊! 发表于 2006-03-05 22:35 ·  中国 浙江 杭州 电信
银牌会员
★★★
积分 1,582
发帖 603
注册 2006-02-20 20:26
UID 50690
状态 离线
告别vFloppy,转用GRUB,一个字,“爽”啊!

约半个月之前,发现了vFloppy,把虚拟启动软盘集成到硬盘,感觉很好。可是做了几次GHOST后,发现恢复系统后,屡次启动不了虚拟软盘。于是开始网上“打铁”,发现很多网友都说grub_for_dos好用。

可是很多帖子描述很复杂,幸亏本人有点E文基础,在http://grub4dos.jot.com/WikiHome下载了grub_for_dos 2006-03-03。

下面跟各位分享如下:

1、把grldr、menu.lst复制到C:\根目录下,与Windows操作系统“boot.ini”文件位于同一目录下

2、在C:\根目录下创建“BOOT”文件夹,把boot.img(也可以自行下载和制作启动映像文件)复制到该文件夹里

3、编辑“boot.ini”文件,在其最后一行添加C:\GRLDR="Start GRUB"


PS:Beginning at version 0.4.0, GRUB for DOS supports memdrives.
GRUB V0.4.0 以上版本,本身已经支持memdrives功能了,故不需要memdrives.gz文件了。

用了GRUB,再也不会出现启动不了虚拟软盘的现象,让我们GHOST到底!
附件
grldr.rar (75.27 KiB, 下载附件所需积分 1 点, 下载次数: 2099)
2 发表于 2006-03-06 15:09 ·  IANA 局域网IP(Private-Use)
铂金会员
★★★★
积分 7,493
发帖 2,672
注册 2005-09-02 00:00
UID 42173
性别 男
状态 离线
^_^

vFloppy是用物理地址定位的,当然ghost以后没法再用了

我也用的是grub
3 发表于 2006-03-06 19:34 ·  中国 浙江 杭州 电信
银牌会员
★★★
积分 1,582
发帖 603
注册 2006-02-20 20:26
UID 50690
状态 离线
这个GRUB是最新版本的,而且是很容易使用的。

只要把grldr、menu.lst两个文件复制到C:\根目录下,并用记事本编辑menu.lst,指定启动映像文件的路径,即可。映像文件最好也放在C:\根目录下。举例:
menu.lst里写上:

color yellow/cyan
timeout 60
default 0

title Boot from Virtual Floppy Disk
map --mem --read-only (hd0,0)/boot/boot.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
map --floppies=1
boot

title Start Windows XP Profession
rootnoverify (hd0,0)
makeactive
chainloader +1

这个例子里的映像文件boot.img位于C:\boot文件夹。启动GRUB后,在本例中共有两项启动项目,一是默认的从映像文件启动,一是从Windows XP启动。

GRUB 的优点:由于映像被拷贝到一个内存区域,此映像本身可以是非连续的,甚至可以是被压缩的。
4 发表于 2006-03-06 19:35 ·  中国 浙江 杭州 电信
银牌会员
★★★
积分 1,582
发帖 603
注册 2006-02-20 20:26
UID 50690
状态 离线
映像文件大小取决于机子本身的内存大小,所以理论上,这个映像文件大小可以大到跟内存一样大,比如256M或者512M,这个本人没有测试过,只是看了软件使用说明。
5 发表于 2006-03-06 20:11 ·  中国 广东 广州 广东金万邦科技投资有限公司(新一代数据中心)IDC机房(BGP)
金牌会员
★★★★
积分 3,467
发帖 1,616
注册 2004-06-21 00:00
UID 27148
状态 离线
记得在2004年的夏天,就在这个论坛上讨论过grub启动内存盘的问题了,现在我玩win98都用grldr里的map --mem命令把整个98放在内存里启动。
6 发表于 2006-03-10 14:12 ·  中国 江苏 南京 联通
初级用户
积分 33
发帖 7
注册 2005-07-16 19:26
UID 40780
状态 离线
okokkokkk
7 发表于 2006-03-11 04:17 ·  中国 广东 广州 越秀区 电信
初级用户
积分 129
发帖 14
注册 2004-12-25 00:00
UID 34903
性别 男
状态 离线
有什么用吗???这个软件。。。
俺是新手!!!
8 发表于 2006-03-11 11:48 ·  中国 安徽 芜湖 电信
新手上路
积分 18
发帖 7
注册 2005-10-30 18:24
UID 44305
性别 男
状态 离线
真的那么好用吗?
9 发表于 2006-03-11 13:08 ·  中国 吉林 白城 联通
新手上路
积分 4
发帖 2
注册 2006-03-10 23:02
UID 51755
状态 离线
大哥,按你上面的方法不行啊。能再详细说明一下么?
我的机器是815破解BIOS安装的联想专业版系统分区是NTFS.
万分感谢
10 发表于 2006-03-13 13:44 ·  中国 江苏 无锡 电信
高级用户
★★
积分 616
发帖 187
注册 2003-04-18 00:00
UID 1598
性别 男
状态 离线
试用成功!
谢谢楼主!
11 发表于 2006-03-20 23:06 ·  中国 上海 黄浦区 电信
新手上路
积分 6
发帖 3
注册 2006-03-02 15:14
UID 51232
性别 男
状态 离线
学习学习!
12 发表于 2006-03-22 08:19 ·  中国 浙江 杭州 电信
银牌会员
★★★
积分 1,582
发帖 603
注册 2006-02-20 20:26
UID 50690
状态 离线
menu.lst里的第一行的颜色配置,最好改成:
color black/cyan yellow/cyan
这样显示效果比较好!

另外对于:
title Start Windows XP Profession
rootnoverify (hd0,0)
makeactive
chainloader +1
实际上是从硬盘启动的意思,所以这里的title改为:
title Boot from HDD
比较恰当!

RE:jljerry
GRUB可能对C分区是NTFS的支持性不好,这个我也不太清楚,欢迎大家展开讨论!
13 发表于 2006-03-22 12:49 ·  中国 浙江 衢州 电信
银牌会员
★★★
积分 1,270
发帖 548
注册 2004-05-31 00:00
UID 25754
性别 男
状态 离线
grub这东西是好啊。
14 发表于 2006-03-27 15:02 ·  中国 广东 肇庆 中移铁通
中级用户
★★
积分 349
发帖 102
注册 2004-06-08 00:00
UID 26329
性别 男
状态 离线
值得学习的秘技
15 发表于 2006-03-27 22:34 ·  中国 陕西 西安 电信
新手上路
积分 4
发帖 3
注册 2006-03-27 10:26
UID 52872
状态 离线
问楼主,怎样设置才能显示中文菜单呢?
论坛跳转: