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 08:17
中国DOS联盟论坛 » GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区 » [Download] Memory emulated disk for grub4dos, please test View 28,985 Replies 254
Floor 226 Posted 2005-05-27 00:00 ·  中国 河南 南阳 联通
银牌会员
★★★★
不甘寂寞的人
Credits 2,491
Posts 1,115
Joined 2003-09-24 00:00
22-year member
UID 10292
Gender Male
Status Offline
I typed a long reply, but the forum lost it again. It inexplicably shows that I'm not logged in. Pressing "CTRL V" and pasting doesn't work. I can't always write in vi, back it up, and then paste it into the browser. It seems I need to consider changing forums. (Previously, on this forum under WINDOWS, the same problem occurred.)

Well, now I'll only reply to wangsea's one question.

> But no matter whether the parameters are correct or not, the floppy drive keeps beeping before grub boots the image, and it stops until the parameters appear on the screen.
I've had the same problem too. The cause is unknown. I hope everyone can describe it in detail or check the source code to help solve it.
因为我们亲手创建,这个世界更加美丽。
Floor 227 Posted 2005-05-27 00:00 ·  中国 四川 成都 电信
中级用户
★★
Credits 445
Posts 110
Joined 2004-05-28 00:00
22-year member
UID 25533
Gender Male
Status Offline
About the problem of the floppy drive making noise, there are new discoveries today:
Previously, I intended to put Grub into the USB flash drive and let the USB flash drive boot in usb_zip or usb_hdd mode. In this way, the virtual floppy disk A is virtualized from the BIOS, which might deceive Grub. The result was of course unsuccessful. But I found that under such conditions, although Grub cannot boot the IMG file on my USB flash drive, it does not cause the floppy drive to make a rattling sound.
In addition, there is a strange discovery in this unsuccessful boot test. If xmdisk is loaded in the config, it will prompt that it is not running in real mode (saying that I am running in V86 mode).
I have always had a question. If I want to write a section of program in the hard disk partition table, are all protection mode editors unavailable? Does this section of program have to be 16-bit? If a protection mode editor can write a 16-bit program's boot program, because there is no segment, if the segment address cannot be converted by DPMI, how to operate? Is ecs shl 16 the value of cs? I have searched the Internet for a long time and haven't found information, so I take the liberty to write my question here.
I said something off-topic. If you have time, please solve my doubts. If there is a problem with posting long posts in the forum, you can send it to my email: wang6071@sina.com.cn
Floor 228 Posted 2005-05-28 00:00 ·  中国 北京 鹏博士BGP
中级用户
★★
CPU
Credits 362
Posts 96
Joined 2004-07-08 00:00
21-year member
UID 28010
Gender Male
From 北京
Status Offline
- You can write a COM program, but it must use DMPI support. In this way, after ensuring the correctness of the loading address, your program can run in the required protected mode and does not need to consider the relocation problem similar to EXE programs. Kill two birds with one stone.) - It is suggested not to click, and also add the function of parameters in GRLLDR. (NTLDR puts the BOOT.INI parameters in the memory space of 3 - 4MB and has formatted them.) In this way, it can be like adding wings to a tiger! ;)Grub4DOS is becoming more and more powerful... - Moreover, you are welcome to visit bbs.wuyou.com, and I (useronce) am a regular visitor there. Hehe.
Floor 229 Posted 2005-05-28 00:00 ·  中国 河南 洛阳 联通
高级用户
★★
Credits 544
Posts 164
Joined 2004-10-17 12:00
21-year member
UID 32648
Gender Male
Status Offline
If BuDian can come to Wuyou, it will bring more surprises to many people. It's like a peerless master coming to the world.
我的留言簿

http://hnlyzhd.ys168.com 我的网络盘
Floor 230 Posted 2005-05-28 00:00 ·  中国 河南 南阳 联通
银牌会员
★★★★
不甘寂寞的人
Credits 2,491
Posts 1,115
Joined 2003-09-24 00:00
22-year member
UID 10292
Gender Male
Status Offline
hnlyzhd:

Wuyou was the first object I considered yesterday, mainly because I heard you mention it earlier. I really spent some time looking for your post. But when I visited that forum, it was astonishingly slow, even slower than this forum. To be honest, this place is already unbearably slow, so Wuyou doesn't impress me as much as here. I posted anonymously, and there was almost no response, not even seeing an error message.

I also went to DOS Home, and it's too similar to this forum, so I was also afraid, and didn't even post a test post.

I looked in many places and didn't find what I wanted. For the time being, I still think I can leave a message on http://grub.linuxeden.com/, and even anonymous messages won't lose the post, so I've temporarily started using it.


> If you can come to Wuyou, it will bring more surprises to more people. > It's like a peerless master coming down to the world. This sentence gives me chills!
wangsea:
I didn't understand your meaning (referring to the question you raised at the end), so I can't answer.
Gandalf:
> - It is suggested not to click, and also add the function of parameters in grldr. (ntldr put the boot.ini parameters in the memory space of 3~4MB and formatted them a bit.) In this way, it can be like a tiger with wings added! ;)
It seems you have some research on this. Can you make a patch for GRUB4DOS? Although you have made it clear, but to take action, isn't it still going to take some effort? I will also study it, but I hope to get your patch directly.
> - Moreover, welcome Brother Budian to visit bbs.wuyou.com, I (useronce) am a regular there. Hehe.
Technically, I personally like playing with Linux, and DOS Union, Wuyou, DOS Home, etc. are all places where DOS/WINDOWS experts gather. I'm just a piece of cake when I step outside of GRUB. I'll perfect GRUB first and then talk about it. Thank you everyone for your care and praise!
====================
This forum may lose posts at any time. If I knew when it would lose posts, I could be prepared, but it's completely random, and it may lose posts at any time. It's not because the post is long that it loses, it loses when it should, even if only one word is typed, it loses. When losing a post, it always says I'm not registered, but I've been registered for a long time, and my name shows up every time I come in. I've lost countless posts, and it's very annoying every time I lose one, especially the long essays, which are even more regrettable. If I press "Select All" "Copy" before submitting, then I don't have to worry about losing it, because I can paste it elsewhere. But the problem is that sometimes I forget to "Select All" "Copy" and just press "Post", then it's all over, and there's no way to regret it.
I'll still come here, but not very often.
因为我们亲手创建,这个世界更加美丽。
Floor 231 Posted 2005-05-29 00:00 ·  中国 四川 成都 电信
中级用户
★★
Credits 445
Posts 110
Joined 2004-05-28 00:00
22-year member
UID 25533
Gender Male
Status Offline
http://grub.linuxeden.com/ I can't log in here. I don't know about other friends. Wuyou is quite fast for me here. I don't know if it's a network problem or a browser problem with yours. Although this forum is not very good (I mainly come to this forum because it's a bit slow, but the posts haven't been lost), but now everyone can still communicate here. If you don't mind, you are still welcome to come often. My problem may be that my thinking hasn't been sorted out yet. Let it be. Maybe I will naturally understand it when I learn more in a while. If it's convenient, you might as well go to www.ys168.com to apply for a free 20M space, which is convenient for communication.
Floor 232 Posted 2005-05-29 00:00 ·  中国 河南 南阳 联通
银牌会员
★★★★
不甘寂寞的人
Credits 2,491
Posts 1,115
Joined 2003-09-24 00:00
22-year member
UID 10292
Gender Male
Status Offline
The main site of Eden has been attacked again. But don't worry, Eden won't be paralyzed for a long time like newdos.yginfo.net. The webmaster of Eden will solve this problem, and we can wait, we have plenty of time to wait.

Recently I've been thinking, why are only the Linux Eden and newdos.yginfo.net attacked? It's probably because both of these websites are related to GRUB4DOS. I think that attacker actually wants to attack GRUB4DOS. So, even if I move to another place, I still can't escape this kind of attack. Might as well let him attack casually, anyway we have plenty of time to wait for his attack to become ineffective.

----------

I use the Firefox browser, whether under Linux or under Windows it's this browser. I've lost countless posts already, and I can't use this as the main place to post and reply. If it's said that the browser is the problem, then why does this browser work elsewhere for me? I've been visiting various Linux websites for a long time, and I've never had the problem of losing posts.

The Firefox browser isn't like IE which is full of vulnerabilities and easy to be attacked. I can't give up using Firefox just because it doesn't support individual websites (or conversely, individual websites don't support Firefox).

-----------

Applying for a new free space doesn't seem to make much sense. Reliability is what's important. Being attacked and disabled for a long time like newdos.yginfo.net is a lesson. It's not that we lack space, but that we lack reliable space. If anyone has reliable space, I'm certainly willing to move the main battlefield to it. "Reliable" includes many meanings, and it's really hard to guarantee. According to my long-term observation, Eden is still pretty good. After being attacked, it can recover as soon as possible, and even in the case of serious attacks, it can be safely recovered within a few days.
因为我们亲手创建,这个世界更加美丽。
Floor 233 Posted 2005-05-30 00:00 ·  中国 北京 鹏博士BGP
中级用户
★★
CPU
Credits 362
Posts 96
Joined 2004-07-08 00:00
21-year member
UID 28010
Gender Male
From 北京
Status Offline
- Don't click, the China Linux Society is also okay. There is a Linux distribution on this site, made by Chinese people, MagicLinux. ;-)
http://www.linuxfans.org/nuke/modules.php?name=Forums- Last time when I was working on AVLDR, I looked at the memory of NTLDR and found that at some address above 3 MB. I also found it, but the algorithm was too stupid, comparing byte by byte. This would cause a relatively large delay... And now, I'm working on AviatoR.
Floor 234 Posted 2005-05-30 00:00 ·  中国 河南 南阳 联通
银牌会员
★★★★
不甘寂寞的人
Credits 2,491
Posts 1,115
Joined 2003-09-24 00:00
22-year member
UID 10292
Gender Male
Status Offline
Okay, I'll also do some research. Just focus on your AviatoR.

Regarding Linux websites, besides the commune you mentioned, there's another one that has absorbed many experts, which is http://www.linuxsir.org/. It seems that the developers of two very nice open-source input methods, scim and fcite, are both members of this website.

However, they haven't provided project storage space for members yet, and it seems there aren't blog spaces available for use either.
因为我们亲手创建,这个世界更加美丽。
Floor 235 Posted 2005-05-30 00:00 ·  中国 上海 杨浦区 电信
高级用户
★★★
Credits 916
Posts 377
Joined 2004-03-08 00:00
22-year member
UID 19523
Gender Male
Status Offline
There are indeed. If you don't click on the expert, you can go to the management area. For example, lumaqq and fcitx both have special websites provided, and scim has its own project homepage. Your grub is really easy to use
Floor 236 Posted 2005-05-31 00:00 ·  中国 河南 南阳 联通
银牌会员
★★★★
不甘寂寞的人
Credits 2,491
Posts 1,115
Joined 2003-09-24 00:00
22-year member
UID 10292
Gender Male
Status Offline
Well, I'm not quite clear about this. Thanks, brother dato.

I forgot who provides the website for lumaqq fcitx, but I remember that scim has gone through the pain of website migration. Now it seems to be forced to be built on sourceforge.net. Although sourceforge is the best space provider, it has revised the registration principle, requiring registrants to provide their real personal information, which I am not willing to accept. Although it states that it will not use these materials for other purposes, this is not reassuring. It cannot guarantee that hackers cannot get these materials. I know that fake materials can be used to deceive it, and some people with malicious intentions can do this. Therefore, I think it is inappropriate for it to require kind people to use real materials, and it cannot guarantee that it will not provide these materials to its government.

GRUB4DOS needs to be greatly developed. I hope those who can help will all participate. For example, the NTFS driver module is very rudimentary and full of bugs. Many problems are caused by the NTFS module. Therefore, I hope someone can rewrite an NTFS module, which can be based on the programs in the LINUX kernel. If the NTFS module remains as it is now, then GRUB4DOS can only reliably run under the FAT and LINUX file systems. Once it is necessary to handle files in the NTFS system, there is no absolute guarantee of smooth operation. The NTFS module is the file fsys_ntfs.c. I hope someone can modify this file or create a new one.
因为我们亲手创建,这个世界更加美丽。
Floor 237 Posted 2005-06-07 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: "I wrote a long reply, and the forum deleted it again." I often encounter this. It seems related to the Chinese input method. Now the solution is to first edit the text in a text editor and then paste it in the forum. It works well.
Floor 238 Posted 2005-06-14 00:00 ·  中国 广东 广州 越秀区 电信
初级用户
Credits 106
Posts 2
Joined 2005-01-13 00:00
21-year member
UID 35317
Gender Male
Status Offline
I have been using grub4dos for a long time. Since the download links are all in English interface, I originally thought it was made by foreigners. Only when I came here did I find out it was made by Chinese people, which is really inspiring. I don't know programming, and it's really dizzying to read this post from the beginning to the end at once. I have a few basic questions. Don't laugh at me for being very naive.
1. Since I downloaded it a long time ago and didn't pay attention to the version number when downloading, how to confirm which version of grub4dos I am currently using?
2. The version I use can add a picture background, which is very beautiful during startup (this is also one of the factors that attracted me. It's much better than the boring boot.ini menu). Can the new version also use the picture background?
3. How to realize booting from the CD - ROM and booting from the img - suffix floppy disk image file stored on the hard disk? (What I said before I don't quite understand. I don't know if it's the content mentioned before) When I tried according to it, a prompt appeared (Error 1: Filesname must be either an absolute pathname or blocklist)
4. Have you now chosen which forum? Let me know when you have chosen, and I will follow you. Hehe!
Thank you!
Floor 239 Posted 2005-06-16 00:00 ·  中国 河南 南阳 联通
银牌会员
★★★★
不甘寂寞的人
Credits 2,491
Posts 1,115
Joined 2003-09-24 00:00
22-year member
UID 10292
Gender Male
Status Offline
GRUB for DOS is based on GNU GRUB, and GNU GRUB was indeed made by foreigners. Initially, GRUB was a foreigner's work. Later, GNU took over the project and renamed it GNU GRUB, which is like a second-hand dealer. I am the third-hand dealer, adding GNU GRUB to the boot code of DOS/NTLDR/LINUX and adding BIOS-level disk emulation functions, and calling it GRUB FOR DOS. There are also two others, one is GANDALF and the other is bean123. They have done a lot of new work based on grub for DOS, such as Chinese support, such as the Windows GUI interface, and also such as strengthening network booting, etc.

I only take care of maintaining GRUB FOR DOS. The other two projects based on GRUB FOR DOS are not my responsibility. Often on the Internet, people provide files like GRLDR, and it's actually very difficult to judge whose modified version it is. This is because GRUB contains the complete source code, and anyone can modify it, recompile it, and generate files like GRLDR.

I hope that those who release GRUB-related software will all indicate who finally modified and released it, so that users can confirm. When users encounter bugs, they will know who to report to. Bug reports must not be sent to the wrong place. For example, for bugs in grub for dos, if you go to the maintainers of GNU GRUB, they will definitely not pay attention. In addition, the release should comply with the GPL copyright agreement, and tell everyone where the modified parts of the source code can be obtained. This shows respect for the Free Software Foundation and the original authors.

> The version I use can add a picture background, which is very beautiful when booting (this is also one of the factors that attracted me, much better than the boring boot.ini menu). Can the new version also use the picture background?

The version I release supports picture background.

> How to achieve booting from the CD-ROM and booting from the img suffix floppy disk image file stored on the hard disk? (I don't understand what I said earlier, I don't know if it's the content mentioned earlier) When I tried it, I got a prompt (Error 1 :Filesname must be either an absolute pathname or blocklist)

You should be familiar with the file expression method of GNU GRUB. You can search the Internet to find articles suitable for you. As an option, you can go to http://grub.linuxeden.com/ to see some article links. You can read articles like GRUB getting started. When the filename you type does not meet the requirements of GRUB, it reminds you: Filesname must be either an absolute pathname or blocklist

> Have you now chosen which forum? Let me know when you have chosen, and I will follow. Hehe!

Thank you. Opened a "blog space for grub for dos":
http://www.linuxeden.com/forum/blog/index.php?blogId=23308

There are not many problems with grub for dos, so, you can be willing to be here in the forum or you can choose the blog space. I will try to check often.
因为我们亲手创建,这个世界更加美丽。
Floor 240 Posted 2005-06-17 00:00 ·  中国 广东 广州 天河区 电信
初级用户
Credits 106
Posts 2
Joined 2005-01-13 00:00
21-year member
UID 35317
Gender Male
Status Offline
Thank you so much. After surfing the Internet for many years, it's really rare to have someone answer my questions so comprehensively. I'm touched!
What excites me is exactly the part of the DOS/NTLDR/LINUX code you joined, because I have also installed and used the Red Hat operating system, and I know there is a GRUB bootloader in it. But it all needs to be written to the boot sector and the configuration file in the Linux partition to be applied. For me, an ordinary user who doesn't use the Linux system professionally, this is really both loved and hated. After having the GRUB4DOS program, I can flexibly apply multi-boot without changing the boot partition, and I can also carry out certain personalization (I'm a perfectionist), so I really like it. As for GRUB or GNU GRUB in Linux, I'm not very interested. For users who often use Windows, the practicality is not very high. It's just my personal humble opinion! I'm most afraid that someone will fiercely scold me because I say something bad about XX.
Forum Jump: