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-22 06:57
中国DOS联盟论坛 » GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区 » [Download] Memory emulated disk for grub4dos, please test View 28,977 Replies 254
Floor 241 Posted 2005-06-17 00:00 ·  中国 河南 南阳 联通
银牌会员
★★★★
不甘寂寞的人
Credits 2,491
Posts 1,115
Joined 2003-09-24 00:00
22-year member
UID 10292
Gender Male
Status Offline
You're right, don't be afraid of being scolded. This is the DOS forum, and generally, you won't be scolded for saying that Linux is not good or that GRUB is not good.

Is Linux good? In my opinion, it's both good and not so good.

Is GRUB (or grub for dos) good? Similarly, it's both good and not so good. Saying it's good is because it's very unique and it solves many problems. Saying it's not so good is because there are too many unsolved problems.

Recently, I'm working on developing support for the ext2 file system in the GRLDR boot code. Once developed successfully, it will be very convenient for Linux users.

Thank you for using grub for dos, and thank you for your encouragement.
因为我们亲手创建,这个世界更加美丽。
Floor 242 Posted 2005-06-25 00:00 ·  中国 广东 深圳 天威有线宽带(关内)
初级用户
Credits 184
Posts 31
Joined 2005-03-13 00:00
21-year member
UID 36998
Gender Male
Status Offline
Bu dian da xia, bu zhi dao cai yong loadlin yin dao liunx hou, zai zai liunx zhong yong grub4lin ke fou?

Wait, the original text is in Chinese. Let's translate it properly:

Master Budian, I wonder if after using loadlin to boot Linux, can we use grub4lin in Linux then?
Floor 243 Posted 2005-06-26 00:00 ·  中国 河南 南阳 联通
银牌会员
★★★★
不甘寂寞的人
Credits 2,491
Posts 1,115
Joined 2003-09-24 00:00
22-year member
UID 10292
Gender Male
Status Offline
loadlin can indeed boot Linux, based on the fact that Linux is not sensitive to the BIOS interrupt vector table. Linux only uses int80 to handle system calls, which is not conflicting with DOS/WINDOWS. int80 is not used by DOS/windows, and Linux does not use those interrupts used by DOS/Windows either. Therefore, the large number of interrupt vectors damaged under DOS do not affect Linux, and it can still run normally. This means that loadlin can boot Linux.

But if you want the Linux booted by LOADLIN to run grub4lin, then the problem arises. I don't mean that there will definitely be problems in practice, but that there are problems in theory. Because although Linux can run, the interrupt vector table has already been the one damaged by DOS, which will bring countless potential problems and is very easy to crash. Linux hardly uses that real-mode interrupt vector table, so Linux is okay, but after booting GRUB4LIN into GRUB, GRUB runs in real mode and naturally uses this interrupt vector table. Therefore, the error of this table will be serious, and its performance is roughly that it crashes frequently.

If someone can patch LOADLIN to restore important BIOS interrupt vectors before entering Linux, then this problem will be solved. In fact, GRUB.EXE does not have this problem because after GRUB.EXE runs, it has correctly restored those BIOS interrupt vectors. Therefore, the Linux booted by GRUB.EXE is flawless, and under such Linux, it is completely possible to run grub4lin to enter the GRUB environment. As for GRLDR, needless to say, it retains all the original BIOS interrupt vectors without any changes. Therefore, the Linux it boots is also perfect.

(Today the forum lost the post again, fortunately I saved it to a file in advance!)
因为我们亲手创建,这个世界更加美丽。
Floor 244 Posted 2005-06-28 00:00 ·  中国 广东 深圳 天威有线宽带(关内)
初级用户
Credits 184
Posts 31
Joined 2005-03-13 00:00
21-year member
UID 36998
Gender Male
Status Offline
Today's test: grub for dos can run under Dos70 (Windows 98 SE) and Drdos7.03, but cannot run under Dos80 (Windows Me), directly clearing the screen and crashing without information prompt. The hardware environment is (VIA) p4vmm266 motherboard, 512MB ram, 80G hard disk.

Floor 245 Posted 2005-06-28 00:00 ·  中国 广东 深圳 天威有线宽带(关内)
初级用户
Credits 184
Posts 31
Joined 2005-03-13 00:00
21-year member
UID 36998
Gender Male
Status Offline
Master Budian, I used floppy disk emulation to boot Windows 2003, but after booting, there's no software drive. I wonder if the floppy disk emulation can be released?
Floor 246 Posted 2005-06-28 00:00 ·  中国 河南 洛阳 联通
高级用户
★★
Credits 544
Posts 164
Joined 2004-10-17 12:00
21-year member
UID 32648
Gender Male
Status Offline
Ladies and gentlemen, how about I provide a space for GRUB technology exchanges? Let's come here to exchange and discuss GRUB in the future! http://sysoft.zdwx.com/bbs
我的留言簿

http://hnlyzhd.ys168.com 我的网络盘
Floor 247 Posted 2005-06-28 00:00 ·  中国 河南 南阳 联通
银牌会员
★★★★
不甘寂寞的人
Credits 2,491
Posts 1,115
Joined 2003-09-24 00:00
22-year member
UID 10292
Gender Male
Status Offline
> Today's test: grub for dos on Dos70 (windows 98 se)
It runs normally under Dos7, as expected.
And it's unexpected that it can run under Drdos7.03! I don't know which version you used. The one I released should not run under DRDOS. But it may support all DOS versions in the future.
It cannot run under Dos80 (windows me), directly clear the screen and crash with no information prompt. The hardware environment is (VIA) p4vmm266 motherboard, 512MB ram, 80G hard drive.

This is also unexpected because grub.exe supports DOS8. How did you make your DOS8? Is it a genuine Microsoft product? Tell us the production process.
In short, it feels either you mixed up the DRDOS and DOS8 floppy disks, or you used another release.
> Using floppy disk emulation to boot windows2003, no software drive after booting, I don't know if the floppy disk emulation can be released?
Windows NT series is not as friendly as 98. It no longer provides compatible support for BIOS-based calls. This problem should be solved by the system designer or Microsoft.
因为我们亲手创建,这个世界更加美丽。
Floor 248 Posted 2005-06-28 00:00 ·  中国 广东 深圳 天威有线宽带(关内)
初级用户
Credits 184
Posts 31
Joined 2005-03-13 00:00
21-year member
UID 36998
Gender Male
Status Offline
Drdos and DOS80 are indeed not anti. DOS80 is made by using the dosme patch and can be a DOS80 booted from the hard disk. The Drdos 7.03 boot disk is attached later.
Floor 249 Posted 2005-06-29 00:00 ·  中国 四川 成都 电信
中级用户
★★
Credits 445
Posts 110
Joined 2004-05-28 00:00
22-year member
UID 25533
Gender Male
Status Offline
Some time ago, when using grldr, I found that grub is incompatible with non-standard DOS boot (such as DOS71). I estimate that this kind of boot disk causes the fault because it does not check 55AA, not because of Grub.
Floor 250 Posted 2005-06-29 00:00 ·  中国 广东 深圳 天威有线宽带(关内)
初级用户
Credits 184
Posts 31
Joined 2005-03-13 00:00
21-year member
UID 36998
Gender Male
Status Offline
Today's tests:
1. Under Windows 2003, 2003 is on the fourth NTFS partition, the primary partition is FAT32, and Windows 2003 can be booted using floppy disk emulation.
2. Under Windows 2000, 2000 is on the first primary partition, which is an NTFS partition. A floppy disk formatted under Windows 2000 that has been verified to be able to boot the system is made into an image file using WinImage, and when booted with grldr emulation to try to start the system, it directly clears the screen and crashes.
A floppy disk formatted under Windows 2003, with boot.ini modified, is made into an image file using WinImage, and when booted with grldr emulation, it reports that the system file is not found.
Floor 251 Posted 2005-07-30 11:07 ·  中国 吉林 延边朝鲜族自治州 延吉市 联通
初级用户
Credits 140
Posts 8
Joined 2004-08-18 00:00
21-year member
UID 30357
Gender Male
Status Offline
Originally posted by GONGXP at 2005-6-29 12:00 AM:
Today's test:
1. Under Windows 2003, 2003 is on the fourth NTFS partition, the primary partition is FAT32, and using floppy disk emulation can start Windows 2003.
2. Under Windows 2000, 2000 is on the first primary partition, which is an NTFS partition, and adopts ...

The last one had a wrong partition correction
Floor 252 Posted 2006-04-11 22:28 ·  中国 北京 海淀区 联通
中级用户
Credits 211
Posts 39
Joined 2003-06-25 00:00
22-year member
UID 5859
Gender Male
Status Offline
The new version of GRUB4DOS from Budian is very good.
I successfully used the enhanced NBGRUB in the new version to solve the multi-language Chinese boot menu in the mixed mode of disk-based and diskless.
Special thanks!
Floor 253 Posted 2006-07-18 13:58 ·  中国 广东 深圳 福田区 电信
新手上路
Credits 2
Posts 1
Joined 2006-07-18 11:52
19-year member
UID 58784
Status Offline
Why can't I find the CD-ROM after GRUBDISK on my PCM CD-ROM? I have put the disc in the drive. Please help everyone.
Floor 254 Posted 2007-04-08 11:46 ·  中国 浙江 杭州 电信
新手上路
Credits 10
Posts 4
Joined 2007-04-08 11:24
19-year member
UID 84394
Gender Male
Status Offline
Originally posted by blue777 at 2005-3-24 11:00 AM:
Now I'm not making GrubDisk boot disks anymore :) You can also take a look at my latest made sysliux+grub dual-boot latest boot disk, I feel it's not bad. There is a download in the "Pandora's Box" directory at http://bootdisk.ys168.com

Can't open it... Boss, go unlock it.
Floor 255 Posted 2007-04-08 13:16 ·  中国 山西 晋中 联通
新手上路
Credits 8
Posts 4
Joined 2007-04-01 14:44
19-year member
UID 83631
Gender Male
Status Offline
When I first entered this topic, I felt it was pretty good.
‹ Prev 1 15 16 17
Forum Jump: