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-25 08:45
中国DOS联盟论坛 » GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区 » Friends, time is limited, hurry up and test grub4dos! View 15,032 Replies 95
Floor 16 Posted 2007-01-12 08:16 ·  美国 加利福尼亚州
初级用户
征(武林高手||搞安全 ..
Credits 112
Posts 46
Joined 2005-09-28 23:12
20-year member
UID 42931
Status Offline
1. Adding emm386 noems will fail...
Floor 17 Posted 2007-01-14 03:33 ·  中国 广东 河源 电信
初级用户
Credits 24
Posts 11
Joined 2006-10-19 09:50
19-year member
UID 66851
Gender Male
Status Offline
Oh, support!!!
Floor 18 Posted 2007-01-14 04:45 ·  美国 加利福尼亚州
初级用户
征(武林高手||搞安全 ..
Credits 112
Posts 46
Joined 2005-09-28 23:12
20-year member
UID 42931
Status Offline
grub4dos has annotated so many sites! Where to report it?
Floor 19 Posted 2007-01-16 00:47 ·  中国 广东 深圳 福田区 电信
铂金会员
★★★★
DOS一根葱
Credits 5,493
Posts 2,315
Joined 2006-05-01 10:41
20-year member
UID 54766
Gender Male
From 上海
Status Offline
Originally posted by Budian at 2007-1-11 19:12:
In addition, if there is a problem with map --mem, you can also report it in detail. Don't just say it briefly, that's not useful. I can use map --mem on my real machine to boot the win98 virtual hard disk image, which is 37 M, far exceeding 2.88 M.


I'm sorry~ I'm really too busy


The same image could start with pre11, and the following is the screen information after startup

map --mem (hd0,0)/grub/20.img (fd0)
FAT16 BPB found with 0xEB (jmp) leading the boot sector.

probed C/H/S = 82/8/63, probed total sectors = 41265

floppies_orig=0, harddrives_orig=1, floppies_curr=1, harddrives_curr=1
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

Starting MS-DOS 7.1...


Microsoft(R) MS-DOS 7.1
(C)Copyright Microsoft Corp 1981-1999

A:\>


The same image cannot start with the official version (including the 2007-01-07 version), and the following is the screen information after startup


map --mem (hd0,0)/grub/20.img (fd0)
FAT16 BPB found with 0xEB (jmp) leading the boot sector.

probed C/H/S = 82/8/63, probed total sectors = 41265

floppies_orig=0, harddrives_orig=1, floppies_curr=1, harddrives_curr=1
map --hook
chainloader (fd0)+1
rootnoverify (fd0)


Invalid system disk
Replace the disk, and then press any key
_


Attach the original image
第一高手 第二高手

Floor 20 Posted 2007-01-16 10:07 ·  中国 甘肃 兰州 电信
初级用户
★★
Credits 145
Posts 66
Joined 2006-10-03 10:40
19-year member
UID 64417
Gender Male
Status Offline
Version 0.4.2 official version map --mem method can start the 2.88 floppy disk image *.ima I made myself, but I haven't tried anything larger than 2.88 yet
Floor 21 Posted 2007-01-16 11:53 ·  中国 河南 南阳 联通
银牌会员
★★★★
不甘寂寞的人
Credits 2,491
Posts 1,115
Joined 2003-09-24 00:00
22-year member
UID 10292
Gender Male
Status Offline
The problem with emm386 noems has been resolved. Please download the grub.exe file that was just uploaded the other day for testing:

http://grub4dos.jot.com/

You can also go to the grub section of Eden to download the grub.rar file. After decompression, it is exactly the same as the above grub.exe:

http://grub.linuxeden.com/wakka.php?wakka=UploadFile


The problem reported by fastslz has not been resolved, but the cause of the problem has been initially identified as an error in hidden sectors. Before our grub4dos fixes the bug, fastslz can also have a workaround, that is, manually set the hidden sectors in the floppy disk image to 0.

Hidden sectors is a 4-byte integer, that is, DWORD, which is located at offset 1Ch of the floppy disk boot sector. In this image provided by fastslz, this value is 3F 00 00 00, which needs to be changed to 00 00 00 00, that is, only change 3F to 00.

This problem will be resolved as soon as possible. Please wait a few more days.
因为我们亲手创建,这个世界更加美丽。
Floor 22 Posted 2007-01-17 07:55 ·  中国 江苏 南京 联通
高级用户
★★
Credits 525
Posts 222
Joined 2006-08-28 21:07
19-year member
UID 61476
Status Offline
Budian: Why can't I access znpc.net/bbs? Where is the forum? (I am cchess_sb)

Question:
If there is menu.lst in the hard disk, after using grub.exe --config-file="#@r:\menu.lst" in the floppy disk, how to load the menu.lst in the hard disk?

My purpose is to load menu.lst in the directory where grub.exe is located.
Please tell me how to do it?

[ Last edited by cchessbd on 2007-1-18 at 11:46 AM ]
Floor 23 Posted 2007-01-18 06:35 ·  中国 广东 深圳 福田区 电信
铂金会员
★★★★
DOS一根葱
Credits 5,493
Posts 2,315
Joined 2006-05-01 10:41
20-year member
UID 54766
Gender Male
From 上海
Status Offline
If you don't change 3F to 00 as Master said, it can boot. Also, it is explained that 20.img is obtained by creating a 20MB partition with PQ and then reading it with WinImage. Regardless of the FAT format and cluster size, 1Ch is always 3F. When using WinPM to view the partition boot sector of the hard disk, the 3rd partition also has 3F 00 00 00.
第一高手 第二高手

Floor 24 Posted 2007-01-19 06:22 ·  中国 北京 顺义区 联通
初级用户
Credits 65
Posts 32
Joined 2007-01-17 09:56
19-year member
UID 76791
Gender Male
Status Offline
What a group of experts! Is there anyone taking apprentices?
Floor 25 Posted 2007-01-19 13:21 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
Credits 5,154
Posts 1,827
Joined 2003-07-18 00:00
22-year member
UID 7105
Gender Male
Status Offline
Can the new version boot from a USB device? (My motherboard doesn't support it)
Floor 26 Posted 2007-01-19 22:58 ·  中国 江苏 南京 联通
高级用户
★★
Credits 525
Posts 222
Joined 2006-08-28 21:07
19-year member
UID 61476
Status Offline
Originally posted by GOTOmsdos at 2007-1-19 13:21:
Can the new version boot from a USB device?
(My motherboard doesn't support it)


Your motherboard doesn't support it. What other methods are there to (first) boot from a USB device.
At most, it's indirect support.
Floor 27 Posted 2007-01-19 23:29 ·  中国 河南 南阳 联通
银牌会员
★★★★
不甘寂寞的人
Credits 2,491
Posts 1,115
Joined 2003-09-24 00:00
22-year member
UID 10292
Gender Male
Status Offline
For motherboards that do not support USB booting, it may be difficult to use with grub4dos. Even if you find a way to load USB support for DOS to make DOS recognize the USB flash drive, when you enter the grub environment with grub.exe, the driver for the USB flash drive no longer works, and thus the USB flash drive disappears.

It is recommended to flash the BIOS to obtain USB boot support.
因为我们亲手创建,这个世界更加美丽。
Floor 28 Posted 2007-01-20 01:09 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
Credits 5,154
Posts 1,827
Joined 2003-07-18 00:00
22-year member
UID 7105
Gender Male
Status Offline
Booting from a USB device and reading/writing to a USB device are different, right? My motherboard can't boot from a USB device, but it can read and write in the operating system. If GRUB has the function to drive USB and can read and write USB, and GRUB has an emulation function, since it can read and write USB, why can't it simulate the USB storage as a hard disk (or the first one)? (Moreover, the USB flash drive itself is emulating a floppy disk or hard disk.)
Floor 29 Posted 2007-01-20 06:23 ·  中国 河南 南阳 联通
银牌会员
★★★★
不甘寂寞的人
Credits 2,491
Posts 1,115
Joined 2003-09-24 00:00
22-year member
UID 10292
Gender Male
Status Offline
GRUB4DOS accesses disks through the BIOS. The same goes for accessing USB drives. If the BIOS doesn't support USB drives, GRUB4DOS can't access USB drives.

Of course, you can access USB drives in Windows, otherwise恐怕no one would still use Windows. This doesn't mean your BIOS supports USB drives, because Windows accesses USB drives without going through the BIOS.

DOS can access USB drives if it loads the USB drive driver. However, GRUB4DOS can't. Because no one has written a USB drive driver for GRUB4DOS, that's it.
因为我们亲手创建,这个世界更加美丽。
Floor 30 Posted 2007-01-23 21:40 ·  中国 山东 济南 电信
初级用户
Credits 62
Posts 23
Joined 2007-01-17 10:10
19-year member
UID 76795
Gender Male
Status Offline
I downloaded it, and this situation occurred when decompressing.

Forum Jump: