China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-06-24 20:03
中国DOS联盟论坛 » GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区 » Some questions about using Grub to make a multi-boot CD? zzz View 1,727 Replies 4
Original Poster Posted 2005-05-22 00:00 ·  中国 吉林 长春 教育网
初级用户
Credits 142
Posts 10
Joined 2004-05-23 00:00
22-year member
UID 25127
Gender Male
Status Offline
1. Does Grub support multiple floppy disk images img with non-standard capacities? (Is 2.88M standard capacity supported?)

2. Does Grub support directly mapping ISO image files? If not, then how to boot an ISO image?

3. Then how to write the menu.lst format well? Not very familiar, can someone help give an example? Does it need to map, and must it map to a non-existent hard disk hd? If mapping to an installed hard disk (such as hd0), after successful booting, can the original hd0 actually be accessed normally?


4. What are the points to note when burning with Nero? For example, select CD-Rom (boot), what to use for the boot file, do we need no simulation, joliet, iso9660....?

3ks!
Floor 2 Posted 2005-05-26 00:00 ·  中国 河南 南阳 联通
银牌会员
★★★★
不甘寂寞的人
Credits 2,491
Posts 1,115
Joined 2003-09-24 00:00
22-year member
UID 10292
Gender Male
Status Offline
1. Yes, it supports emulation of floppy disk images of any specifications and sizes. Of course, the standard 2.88M is supported.

2. The Chinese version developed by Gandalf can support booting ISO image files, but it is not implemented directly by map. Currently, it seems that support is only provided for CD-ROMs in no-emulation mode.

3. Regarding the first question, there were detailed introductions about the construction of command sequences before. You can also see it from the README, and there are also articles on the Internet that you can refer to. Search more. Here is an additional point: if you use map (...)/MY_IMG (fd0) to emulate a floppy disk, the real floppy disk is shielded. But this is controllable. You can access the real floppy disk by using two map commands at the same time:

map --mem (hd0,0)/floppy.img (fd0)
map (fd0) (fd1)
map --floppies=2
map ---hook
chainloader (fd0)+1
rootnoverify (fd0)
boot

In this way, you can access two floppy disks at the same time. (fd0) is the virtual floppy disk, and (fd1) is your real floppy disk.

The principle for the hard disk is similar, and it will not be repeated.

4. Irrelevant to GRUB, cannot answer. If you want to install GRUB to CDROM, there are two or three methods: one method is to use GRLDR with nosimulation mode; another method is to use stage2_eltorito with no simulation mode; another method is to use the ordinary floppy disk emulation mode, and use the boot floppy disk containing GRUB as the boot image of CDROM.
因为我们亲手创建,这个世界更加美丽。
Floor 3 Posted 2005-07-07 00:00 ·  中国 吉林 长春 教育网
初级用户
Credits 142
Posts 10
Joined 2004-05-23 00:00
22-year member
UID 25127
Gender Male
Status Offline
::)Thanks, friend!
Floor 4 Posted 2005-07-08 00:00 ·  中国 北京 鹏博士BGP
中级用户
★★
CPU
Credits 362
Posts 96
Joined 2004-07-08 00:00
21-year member
UID 28010
Gender Male
From 北京
Status Offline
1. <Pass>;2. ISOEmu can support booting from virtual iso files; the Chinese localized version of Grub does not have this function; 3. For the use and editing of menu.lst, you can consider using WinGrub/GMEditoR to edit; 4. Burn with Nero, use the non-emulation method, and the boot file can be downloaded here: http://sysoft.zdwx.com/forum/viewthread.php?tid=41&fpage=1
Floor 5 Posted 2005-07-25 19:26 ·  中国 四川 绵阳 三台县 电信
初级用户
Credits 26
Posts 11
Joined 2005-07-25 17:50
20-year member
UID 41048
Status Offline
Does it support floppy disks of any specifications and any sizes? Why doesn't the grub_for_dos-0.4.1pre19.tar.gz (which is also the latest version I downloaded) support 2.88M floppy disks?

Also, may I ask: fdo, hd0, etc. refer to floppy disks and hard disks respectively. What is the name for the CD-ROM? For example, if I want to boot from the CD-ROM, how to write it?
Forum Jump: