|
不点
银牌会员
     不甘寂寞的人
积分 2491
发帖 1115
注册 2003-9-24
状态 离线
|
『第 241 楼』:
使用 LLM 解释/回答一下
你说的没错,不要怕谁骂。这里是 DOS 论坛,一般也不会因为你说 linux 不好或者说 GRUB 不好就被人责骂。
LINUX 好吗?就我的看法,是又好又不好。
GRUB (或者 grub for dos)好吗?同样,是又好又不好。说它好,是因为它很独特,它解决了很多问题。说它不好,是因为未解决的问题也太多了。
最近我在着手开发 GRLDR 启动代码对 ext2 文件系统的支持。开发成功后,对于 linux 用户会有很大的方便。
谢谢你使用 grub for dos,也谢谢你的鼓励。
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.
|

因为我们亲手创建,这个世界更加美丽。 |
|
2005-6-17 00:00 |
|
|
GONGXP
初级用户
 
积分 184
发帖 31
注册 2005-3-13
状态 离线
|
『第 242 楼』:
使用 LLM 解释/回答一下
不点大侠,不知道采用loadlin引导liunx后,再在liunx中用grub4lin可否?
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?
|
|
2005-6-25 00:00 |
|
|
不点
银牌会员
     不甘寂寞的人
积分 2491
发帖 1115
注册 2003-9-24
状态 离线
|
『第 243 楼』:
使用 LLM 解释/回答一下
loadlin 确实可以启动 linux,是基于这样一个事实:Linux对 BIOS 中断向量表不敏感,Linux 只使用 int80来处理系统调用,这和 DOS /WINDOWS 是不冲突的。int80 是 DOS/windows 不使用的,Linux 也不用DOS/Windows 所使用过的那些中断。因此,DOS 下破坏的大量中断向量,Linux不受影响,仍然可以正常运行。这就是说,loadlin 可以启动 Linux。
但是,如果要让 LOADLIN 启动的这个 LINUX 来运行grub4lin,那问题就出来了。我不是说在实际上一定会出问题,而是说在理论上这是有问题的。因为虽然 linux能运行,但是,中断向量表已经是遭到 DOS 破坏的那个表了,会带来无数的潜在问题,很容易死机的。Linux几乎不用那个实模式的中断向量表,所以,Linux 没问题,但是,启动 GRUB4LIN 进入 GRUB 之后,GRUB可是运行在实模式的,自然要用这个中断向量表,因此这个表的错误,将是很严重的,其表现也大致是动辄死机。
如果谁能够将 LOADLIN 打个补丁,让它在进入 LINUX 之前先恢复重要的 BIOS 中断向量,那么这个问题便解决了。其实GRUB.EXE 就不存在这个问题,因为 GRUB.EXE 运行之后就已经正确恢复了那些 BIOS 中断向量,所以,经由 GRUB.EXE启动的 Linux,是完美无瑕的,在这样的 Linux 下,是完全可以运行 grub4lin 进入 GRUB 环境的。GRLDR就更不用说了,它全部保留了原始的 BIOS 中断向量,没有任何更改,因此,它启动的 LINUX,也是完美无缺的。
(今天这个论坛又丢失了帖子,幸亏我事先保存到一个文件中了!)
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!)
|

因为我们亲手创建,这个世界更加美丽。 |
|
2005-6-26 00:00 |
|
|
GONGXP
初级用户
 
积分 184
发帖 31
注册 2005-3-13
状态 离线
|
『第 244 楼』:
使用 LLM 解释/回答一下
今天测试:grub for dos 在Dos70(windows 98 se)以及Drdos7.03下可以运行,
在Dos80(windows me)不可以运行,直接清屏死机无信息提示.硬件环境是
(VIA)p4vmm266主板,512MB ram,80G硬盘.
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.
|
|
2005-6-28 00:00 |
|
|
GONGXP
初级用户
 
积分 184
发帖 31
注册 2005-3-13
状态 离线
|
『第 245 楼』:
使用 LLM 解释/回答一下
不点大侠,采用软盘仿真启动的windows2003,启动后无软件驱,不知道软盘仿真能够释放吗?
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?
|
|
2005-6-28 00:00 |
|
|
hnlyzhd
高级用户
   
积分 544
发帖 164
注册 2004-10-17
状态 离线
|
『第 246 楼』:
使用 LLM 解释/回答一下
各位看官,我为大家提供一个GRUB技术交流的空间如何呢?以后GRUB来这里交流讨论吧!http://sysoft.zdwx.com/bbs
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 我的网络盘
|
|
2005-6-28 00:00 |
|
|
不点
银牌会员
     不甘寂寞的人
积分 2491
发帖 1115
注册 2003-9-24
状态 离线
|
『第 247 楼』:
使用 LLM 解释/回答一下
> 今天测试:grub for dos 在Dos70(windows 98 se)
在 Dos7 下运行很正常,意料之中。
> 以及Drdos7.03下可以运行这出乎意料!不知你用的谁发布的版本,我发布的应当不能在 DRDOS 下运行。但将来可能会支持所有的 DOS 版本。
> 在Dos80(windows me)不可以运行, 直接清屏死机无信息提示.硬件环境是(VIA)p4vmm266主板,512MB ram,80G硬盘.
这也出乎意料,因为 grub.exe 是支持 DOS8 的。你的 DOS8 是怎么制作出来的?是不是正宗的微软产品?说说制作过程。
总之,感觉要么你把 DRDOS 和 DOS8 这两个软盘弄颠倒了,要么你使用的是另外一个发布。
> 采用软盘仿真启动的windows2003,启动后无软件驱,不知道软盘仿真能够释放吗?
windows NT 系列不像 98 那么友好,它对基于 BIOS 的调用不再提供兼容支持。这个问题应该由系统设计者或者微软来解决。
> 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.
|

因为我们亲手创建,这个世界更加美丽。 |
|
2005-6-28 00:00 |
|
|
GONGXP
初级用户
 
积分 184
发帖 31
注册 2005-3-13
状态 离线
|
『第 248 楼』:
drdos
使用 LLM 解释/回答一下
Drdos和DOS80的确未反,dos80是采用dosme补丁制作,可以在硬盘启动的DOS80。
Drdos7.03启动盘附后。
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.
|
|
2005-6-28 00:00 |
|
|
wangsea
中级用户
  
积分 445
发帖 110
注册 2004-5-28
状态 离线
|
『第 249 楼』:
使用 LLM 解释/回答一下
前段时间用grldr时就发现grub与不标准的dos引导不兼容(比如dos71),我估计是这类引导盘未查55AA引发的故障,而不是Grub的原因。
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.
|
|
2005-6-29 00:00 |
|
|
GONGXP
初级用户
 
积分 184
发帖 31
注册 2005-3-13
状态 离线
|
『第 250 楼』:
使用 LLM 解释/回答一下
今天测试:
1.在windows2003下,2003在第四个NTFS分区,主分区FAT32,采用软盘仿真可以启动windows2003.
2.在windows2000下,2000在第一个主分区,为NTFS分区,采用windows 2000下格式化经证实可以启动系统的软盘,用winimage做成镜像文件,用grldr启动仿真试图启动系统,直接清屏死机。
采用windows 2003下格式化的软盘,改好boot.ini,用winimage做成镜像文件,用grldr启动仿真,报找不到系统文件。
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.
|
|
2005-6-29 00:00 |
|
|
iovf
初级用户
 
积分 140
发帖 8
注册 2004-8-18
状态 离线
|
『第 251 楼』:
使用 LLM 解释/回答一下
Originally posted by GONGXP at 2005-6-29 12:00 AM:
今天测试:
1.在windows2003下,2003在第四个NTFS分区,主分区FAT32,采用软盘仿真可以启动windows2003.
2.在windows2000下,2000在第一个主分区,为NTFS分区,采 ...
最后一个改错了分区
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
|
|
2005-7-30 11:07 |
|
|
areyong
中级用户
  
积分 211
发帖 39
注册 2003-6-25
状态 离线
|
『第 252 楼』:
使用 LLM 解释/回答一下
不点的GRUB4DOS的新版本,非常好。
我成功地用新版本中增强了的 NBGRUB
解决了有盘加无盘混杂模式下的多语言中文启动菜单
特别致谢!
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!
|
|
2006-4-11 22:28 |
|
|
leoxie
新手上路

积分 2
发帖 1
注册 2006-7-18
状态 离线
|
『第 253 楼』:
PCM CD-ROM
使用 LLM 解释/回答一下
為何我的PCM CD-ROM在GRUBDISK後,找不到CD-ROM,我有將光盤放在光驅內哦,請大家幫忙。
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.
|
|
2006-7-18 13:58 |
|
|
cooltom
新手上路

积分 10
发帖 4
注册 2007-4-8
状态 离线
|
『第 254 楼』:
使用 LLM 解释/回答一下
Originally posted by blue777 at 2005-3-24 11:00 AM:
现在我不做GrubDisk启动盘啦:)你也可以看看我最新做的sysliux+grub双引导的最新启动盘,我感觉还不错呢.http://bootdisk.ys168.com 的"潘多拉盒子"目录下有下载.
打不开。。。。老大去解锁一下啊
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.
|
|
2007-4-8 11:46 |
|
|
jzzys
新手上路

积分 8
发帖 4
注册 2007-4-1
状态 离线
|
『第 255 楼』:
感觉还不错
使用 LLM 解释/回答一下
初进这个主题,我感觉还不错。
When I first entered this topic, I felt it was pretty good.
|
|
2007-4-8 13:16 |
|