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 23:40
中国DOS联盟论坛 » GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区 » grub4dos 0.4.2 official version is ready to be released in advance! Please step up testing! View 8,693 Replies 40
Floor 16 Posted 2006-08-17 12:09 ·  中国 吉林 四平 联通
高级用户
★★★
Credits 859
Posts 413
Joined 2006-08-14 21:55
19-year member
UID 60532
Status Offline
Can GRUB call the boot and recovery CDs made by EZboot?
Thanks!
Floor 17 Posted 2006-08-17 21:43 ·  中国 河南 南阳 联通
银牌会员
★★★★
不甘寂寞的人
Credits 2,491
Posts 1,115
Joined 2003-09-24 00:00
22-year member
UID 10292
Gender Male
Status Offline
The function of starting the CDROM has been initially realized (but not completely realized); the function of starting the ISO file is still under development and cannot be used at present. You can read the English readme file to learn about these functions in detail.

The release of version 0.4.2 official version is postponed. The reason is that the current version is not stable enough and many places need to be improved and perfected. It has been decided to adopt the second plan, that is, to realize the booting of CDROM and ISO in 0.4.2, but the release of the official version is postponed (the release date is uncertain). Thanks to all friends who care about grub4dos.

The questions that have been answered above, I have nothing to add. Thanks to the questioner and the answerer.
因为我们亲手创建,这个世界更加美丽。
Floor 18 Posted 2006-10-02 10:59 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
Credits 5,154
Posts 1,827
Joined 2003-07-18 00:00
22-year member
UID 7105
Gender Male
Status Offline
May I ask:

I'm using an old version of GRUB (STAGE).
Just downloaded the new version of GRUB, and after installing it to the hard drive with BOOTLACE (BOOTLACE 0X80), it shows the MAXDOS GRUB (I installed it before), and this MAXDOS GRUB requires a password to enter the editing state, and I don't know the password.

How can I successfully install the new version of GRUB?
(After temporarily executing GRUB.EXE, everything is normal)

[ Last edited by GOTOmsdos on 2006-10-2 at 11:02 ]
Floor 19 Posted 2006-10-02 14:29 ·  中国 江苏 苏州 电信
银牌会员
★★★
Credits 2,227
Posts 790
Joined 2005-01-27 00:00
21-year member
UID 35703
Gender Male
Status Offline
It seems that both GRUB and IsoEmu have this problem:
Only recognize the .img or iso in the first partition and menu.lst or isoemu.ini!

I don't know whether this is a problem in software design or a problem in user usage.
Please ask the experts for advice!!!
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
Floor 20 Posted 2006-10-02 21:32 ·  中国 四川 南充 电信
超级版主
★★★★
我爱DOS
Credits 5,310
Posts 2,044
Joined 2005-09-26 12:00
20-year member
UID 42843
Gender Male
From 四川南充
Status Offline
The password should be in menu.lst! GRUB recognizes .img of all partitions, it must be a problem with the user's usage.
Floor 21 Posted 2006-10-02 22:12 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
Credits 5,154
Posts 1,827
Joined 2003-07-18 00:00
22-year member
UID 7105
Gender Male
Status Offline
I can't find the executed menu.lst (none of the ones found are, BOOT\GRUB)
I don't know where the menu.lst of MAXDOS is
Floor 22 Posted 2006-10-02 22:28 ·  中国 四川 南充 电信
超级版主
★★★★
我爱DOS
Credits 5,310
Posts 2,044
Joined 2005-09-26 12:00
20-year member
UID 42843
Gender Male
From 四川南充
Status Offline
Floor 23 Posted 2006-10-02 23:10 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
Credits 5,154
Posts 1,827
Joined 2003-07-18 00:00
22-year member
UID 7105
Gender Male
Status Offline
The directory of that MAXDOS is in BOOT, named MAXS (changing it to M still works).

There is no MENU.LST in BOOT, and MENU.LST is all in BOOT\GRUB. But just can't find the menu.lst of MAXDOS (the one actually executed, it's strange here!).

After changing the MAXS directory to M, using BOOTLACE.COM (having renamed the new version of the GRUB directory to GRUB and copied it to BOOT to become BOOT\GRUB, then in this directory, BOOTLACE 0X80) to install GRUB, the GRUB interface of MAXDOS still appears (this time there is no menu, only its command line, which is MAX:>)!

[ Last edited by GOTOmsdos on 2006-10-2 at 23:13 ]
Floor 24 Posted 2006-10-06 03:12 ·  中国 甘肃 兰州 电信
初级用户
★★
Credits 145
Posts 66
Joined 2006-10-03 10:40
19-year member
UID 64417
Gender Male
Status Offline
Dear Master Budian and all experts: memtest86 memory test requires not to load any unnecessary drivers to run normally. Booting with a pure DOS floppy disk made with XP can use it normally, but after making it into a *.ima file, booting with grldr, it can only be emulated to mem (memtest86 runs extremely slowly, and needs to move some files from memory to other positions after running for a certain time), other forms of emulation have errors as soon as they run. Is my menu.lst file format incorrect? The content is as follows: Please correct!

color black/cyan yellow/cyan
timeout 60
default 0

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

title Start Windows XP Profession
rootnoverify (hd0,0)
makeactive
chainloader +1
Floor 25 Posted 2006-10-06 04:29 ·  中国 河南 南阳 联通
银牌会员
★★★★
不甘寂寞的人
Credits 2,491
Posts 1,115
Joined 2003-09-24 00:00
22-year member
UID 10292
Gender Male
Status Offline
GOTOmsdos:

Installation is successful, but it doesn't mean you can use it smoothly. The reason is that your old menu.lst is still in effect, or you have an incorrect menu.lst. menu.lst is the configuration file of GRUB4DOS. If it's incorrect, you will have a bad experience. You can try to remove the commands incompatible with GRUB4DOS. If the GRUB you are using is not the original one but processed by others, it's best to consult its maker.

taojiang: Your commands are all correct. But you ignored one problem, that is, disk emulation without --mem requires that the emulated image file is stored continuously on the hard disk without fragments. If there are fragments, emulation is refused and an error exits. Disk emulation with --mem copies the entire emulated disk to memory, which occupies precious memory, but it doesn't require the original IMG file to be continuous.

-------------------

Friends who love DOS, report a piece of good news: The latest GRUB4DOS starts to support all kinds and all versions of DOS. Everyone test it, and report problems here. I haven't been able to test other versions of DOS myself, but the mechanism to automatically detect and restore ROM BIOS interrupt vectors has been implemented. This mechanism is independent of the specific DOS version and is applicable to all versions of DOS. But this function has just been implemented, and maybe there are still problems. The automatic detection function can even allow device drivers and TSRs to run. But not all device drivers and TSRs are allowed. A poorly designed device driver or TSR may cause detection failure or even system crash, but it's believed that most device drivers and TSRs can pass.

You can download it here: http://grub4dos.jot.com/
因为我们亲手创建,这个世界更加美丽。
Floor 26 Posted 2006-10-06 04:58 ·  中国 浙江 衢州 电信
银牌会员
★★★
Credits 1,270
Posts 548
Joined 2004-05-31 00:00
22-year member
UID 25754
Gender Male
Status Offline
GRUB is a great tool. Like the DOS system, no matter which partition it is placed in, it can start smoothly. It's really cool.
Floor 27 Posted 2006-10-06 05:28 ·  中国 甘肃 兰州 电信
初级用户
★★
Credits 145
Posts 66
Joined 2006-10-03 10:40
19-year member
UID 64417
Gender Male
Status Offline
Thanks for the tip, hurry up and release a grub4dos tool that supports ISO files! I'm waiting to use it!
Floor 28 Posted 2006-10-06 07:25 ·  中国 河南 南阳 联通
银牌会员
★★★★
不甘寂寞的人
Credits 2,491
Posts 1,115
Joined 2003-09-24 00:00
22-year member
UID 10292
Gender Male
Status Offline
Take it one step at a time. The CDROM functionality has only been implemented recently, and there are still many problems in it. How can we rush to introduce new functions? CDROM and ISO files are closely related. If one is done well, it also helps the other. The function of ISO emulating CDROM will be considered at some point next year. The reason why the 0.4.2 official version was delayed is that basic issues like A20 still need to be refined, and this won't have a result until next year.

Thanks.
因为我们亲手创建,这个世界更加美丽。
Floor 29 Posted 2006-10-06 08:00 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
Credits 5,154
Posts 1,827
Joined 2003-07-18 00:00
22-year member
UID 7105
Gender Male
Status Offline
Brother Budian, you're here!

My current issue isn't with MENU.LST.
After renaming the MAXDOS directory, I installed the new version of GRUB4DOS, but I still get the MAX:> (GRUB prompt) from MAXDOS!

I don't know why it's still working!

I've tried multiple times, and it's always like this! I'm a bit desperate! (It's downloaded from www.grub4dos.jot.com!)

The boot\grub on my first partition has MENU.LST (but it's not being executed), and there's no MENU.LST in the grub directory


××××××××××××××××××××××××××
If you can't solve this problem, then no one can...

[ Last edited by GOTOmsdos on 2006-10-6 at 08:06 ]
Floor 30 Posted 2006-10-06 08:09 ·  中国 四川 南充 电信
超级版主
★★★★
我爱DOS
Credits 5,310
Posts 2,044
Joined 2005-09-26 12:00
20-year member
UID 42843
Gender Male
From 四川南充
Status Offline
GOTOmsdos
You just need to copy GRLDR from the GRUB directory to the root directory! Although you have successfully installed it now, you are still using the original GRLDR!
Forum Jump: