|
不点
银牌会员
     不甘寂寞的人
积分 2491
发帖 1115
注册 2003-9-24
状态 离线
|
『第 106 楼』:
使用 LLM 解释/回答一下
blue777:
你试验了吗?哪怕是用你的虚拟机也行,照我说的 copy 命令生成一个 grldr.iso,应当不难吧?这个文件很小,只有 1.5M,但却可以作为可启动的 ISO。
你又开始怀疑 GRLDR 有什么毛病了。你能不能不怀疑呢?或者暂且先别怀疑呢?
任何一个可引导的1.44M软盘,都可以制作到 ISO 中,从而使得 该 ISO 称为可启动的光盘。我这里说的是“任何”,注意这两个字特别重要。
既然 GRLDR 已经制作成了可引导的软盘,那么,用它来制作可引导的光盘,当然毫无问题了。这是光盘启动标准所规定了的。至于说你制作出来的,却不能引导,呵呵,当然应当从你制作过程找毛病了。你的制作过程,用的全部是软件,这些软件,不一定可靠。
哪有这样的道理:一个正常可启动的软盘,却不能制作可引导的光盘?你再仔细想想是不是这个理?可引导的光盘,本来就是用软盘映象来引导的,此时软盘映象没问题,而光盘却不引导,这不明摆着的吗,制作过程含有错误。
你想问我的,无非是说,我制作的 GRLDR 引导映象为什么很特殊,它为什么不能引导?
我可以告诉你,这个 GRLDR 的引导扇区,没有任何探测光盘介质的指令,它和别的软盘引导扇区都一样。你自己也可以检验这段程序,它只有 512字节的大小。根本不存在“只能从软盘而不能从光盘运行”的理由。所以,从这里,是找不到毛病的。而且,我已经制作出光盘,确实能够启动,这就验证了GRLDR 方法是可靠的,而你说的问题,也就只在你那里出现罢了。如果没有任何探测光盘介质的指令,那么就不会存在“在普通介质可以运行,而在光盘启动时不能运行”的理由。
检验软盘映象是否可作为光盘启动映象的办法,就是制作一个可以引导的映象。现在这个映象已经制作出来了,这就-----完全足够地-------证明了:该GRLDR.IMG 是没问题的。如果另外用该IMG也制作了一个引导失败的映象,那也不能否认该 IMG 是正确的这一事实。因为,要想证明该IMG有错误,你首先必须证明你制作的ISO是合法的可引导光盘,不是你的软件说它合法,它就合法了,你的软件当然认为它自己制作的是合法的了,否则,它发现不合法,怎会给你用呢?你的思想中有一个误区,就是,特别相信你的软件,只要你的软件制作出来的,你都相信它是合法的,而你自己并未亲自去检验它的合法性。
这下你该相信最终是你那里弄错了吧?
blue777:
Have you tried it? Even with your virtual machine, just copy according to what I said to generate a grldr.iso. It shouldn't be difficult, right? This file is very small, only 1.5M, but it can be used as a bootable ISO.
You're starting to suspect there's something wrong with GRLDR again. Can't you stop suspecting? Or at least not suspect for the time being?
Any bootable 1.44M floppy disk can be made into an ISO, so that the ISO becomes a bootable CD. I'm saying "any" here, and pay attention to these two words which are very important.
Since GRLDR has been made into a bootable floppy disk, it's certainly no problem to use it to make a bootable CD. This is stipulated by the CD boot standard. As for the one you made that can't boot, heh heh, of course you should find the problem in your making process. The software you used in your making process may not be reliable.
How can there be such a reason: a normally bootable floppy disk can't be made into a bootable CD? Think again if this makes sense. A bootable CD is originally bootstrapped by a floppy disk image. At this time, the floppy disk image is okay, but the CD doesn't boot. It's obvious that there's an error in the making process.
What you want to ask me is nothing but why the GRLDR boot image I made is so special and why it can't boot?
I can tell you that the boot sector of this GRLDR has no instructions to detect the CD medium, and it's the same as other floppy disk boot sectors. You can also test this program yourself, it's only 512 bytes in size. There's根本 no reason like "can only run from floppy disk but not from CD". So, no problem can be found here. Moreover, I have made a CD and it can indeed boot, which verifies that the GRLDR method is reliable, and the problem you mentioned only occurs with you. If there are no instructions to detect the CD medium, then there's no reason like "can run on ordinary medium but can't run when booting from CD".
The way to check if a floppy disk image can be used as a CD boot image is to make a bootable image. Now this image has been made, which completely proves that the GRLDR.IMG is okay. If another image made with this IMG also fails to boot, it can't deny the fact that the IMG is correct. Because to prove that the IMG is wrong, you first must prove that the ISO you made is a legal bootable CD. It's not that just because your software says it's legal, it is. Your software of course thinks what it made is legal; otherwise, if it found it's illegal, how would it let you use it? There's a misunderstanding in your mind, that is, you particularly believe in your software, and as long as your software makes it, you believe it's legal, but you haven't personally tested its legality.
Now you should believe that it's you who made a mistake.
|

因为我们亲手创建,这个世界更加美丽。 |
|
2005-3-23 00:00 |
|
|
blue777
中级用户
  
积分 452
发帖 134
注册 2004-6-16
状态 离线
|
『第 107 楼』:
使用 LLM 解释/回答一下
晕!害你费了这么大力气点化我.
我现在唯一要求就是:我要如何将grldr引导的1.44M镜像做成可引导的ISO?
难道用 copy /b before.iso + grldr.img after.iso (其中before.iso为制作前的不可引导的ISO,after为制作后的可引导的ISO)
Oh! I made you go to so much trouble to enlighten me.
The only requirement I have now is: How do I make a bootable ISO from a 1.44M image guided by grldr?
Is it by using copy /b before.iso + grldr.img after.iso (where before.iso is the unbootable ISO before making, and after is the bootable ISO after making)
|
|
2005-3-23 00:00 |
|
|
不点
银牌会员
     不甘寂寞的人
积分 2491
发帖 1115
注册 2003-9-24
状态 离线
|
『第 108 楼』:
使用 LLM 解释/回答一下
GOTOmsdos兄所说的问题,确实我没有解释清楚。
在 pre4 之前,我们的 --mem 仿真只支持磁盘映象。意思就是,如果仿真软盘,就只能是一个不含分区表的映象才可以,如果是仿真硬盘,就只能是一个含有分区表的映象才可以。
在 pre4 的时候,这个限制被部分地打破了。在用 ---mem仿真硬盘的时候,映象文件可以仅仅是一个分区,也就是说,不含分区表。一个不含有分区表的映象,本来是根本不可以用来仿真整个硬盘的。我们当然需要额外替这个分区映象添加一个分区表了(实际上在它前面增加了一个磁道)。由于我们的仿真是在内存中操作,因此,这很容易做到了。我们不仅为它添加了分区表,而且还替它写了一个简短的主引导记录(MBR)程序代码。分区映象在这个仿真的硬盘分区表中所处的位置是(hd0,0),而且整个仿真硬盘只有这么一个分区存在,该分区占满了全部硬盘空间(当然除了我们所添加的第一磁道master boot track之外)。
==============
分区镜像,是不包含分区表的。虽然在一个逻辑分区开始之前也有一个“虚”分区表,但是,这个磁道并不计算在分区之内。分区的开头是以分区自己的 DOS boot record 开始的,并不是起始于“虚”分区表。
由于这个“虚”分区表的存在,这使得我们以前在0.2.0版本的时候就能够用它来仿真整个硬盘,此时没有 --mem参数,而是使用磁盘介质就地仿真。然而在这种情况下,我们只有分区表,没有主引导记录(MBR)程序代码,这是因为“虚”分区表扇区的引导记录代码是空的,而我们又不可以随便写入它(因为写入磁盘是不明智的,会给真实磁盘带来严重后果)。当然了,对于仿真磁盘来说,有没有 MBR代码,本质上是没什么太大关系的,而分区表才是关键的。
What Brother GOTOmsdos said is indeed that I didn't explain clearly.
Before pre4, our --mem emulation only supported disk images. That is to say, if emulating a floppy disk, only an image without a partition table can be used; if emulating a hard disk, only an image with a partition table can be used.
In pre4, this restriction was partially broken. When using ---mem to emulate a hard disk, the image file can be just a partition, that is, without a partition table. An image without a partition table was originally completely impossible to be used to emulate the entire hard disk. Of course, we need to additionally add a partition table to this partition image (actually, a track is added in front of it). Since our emulation operates in memory, this is very easy to do. We not only added a partition table to it, but also wrote a short master boot record (MBR) program code for it. The position of the partition image in the emulated hard disk partition table is (hd0,0), and there is only such a partition in the entire emulated hard disk, and this partition fills the entire hard disk space (of course, except for the first track master boot track we added).
==============
A partition image does not contain a partition table. Although there is a "virtual" partition table before the start of a logical partition, this track is not counted in the partition. The start of the partition starts with the partition's own DOS boot record, not starting from the "virtual" partition table.
Due to the existence of this "virtual" partition table, it made it possible for us to use it to emulate the entire hard disk as early as version 0.2.0. At that time, there was no --mem parameter, but the disk medium was used for in-place emulation. However, in this case, we only have the partition table, not the master boot record (MBR) program code, because the boot record code of the "virtual" partition table sector is empty, and we cannot randomly write to it (because writing to the disk is unwise and will cause serious consequences to the real disk). Of course, for emulating a disk, whether there is MBR code or not is essentially not a big deal, and the partition table is the key.
|

因为我们亲手创建,这个世界更加美丽。 |
|
2005-3-23 00:00 |
|
|
不点
银牌会员
     不甘寂寞的人
积分 2491
发帖 1115
注册 2003-9-24
状态 离线
|
『第 109 楼』:
使用 LLM 解释/回答一下
blue777:
前面不是说了吗?可惜你到现在还没有下载试验: copy /b win98_head.iso + grldr.img your_real_bootable.iso
其中 win98_head.iso 是在 ftp://ftp.linuxeden.com/tinybit/ 上的,grldr.img 是你自己的可引导软盘,生成的 your_real_bootable.iso 必定可以引导了。这下总应该清楚了吧?
win98_head.iso 的长度是 43008 字节,grldr.img 的长度是 1474560 字节,your_real_bootable.iso 的长度是 1517568 字节。
blue777:
Didn't I say that earlier? It's a pity you haven't downloaded and tested yet: copy /b win98_head.iso + grldr.img your_real_bootable.iso
Among them, win98_head.iso is on ftp://ftp.linuxeden.com/tinybit/, and grldr.img is your own bootable floppy disk. The generated your_real_bootable.iso must be bootable. Now it should be clear enough, right?
The length of win98_head.iso is 43008 bytes, the length of grldr.img is 1474560 bytes, and the length of your_real_bootable.iso is 1517568 bytes.
|

因为我们亲手创建,这个世界更加美丽。 |
|
2005-3-23 00:00 |
|
|
Gandalf
中级用户
   CPU
积分 362
发帖 96
注册 2004-7-8 来自 北京
状态 离线
|
『第 110 楼』:
使用 LLM 解释/回答一下
- 大家好!
-----------------------
- IELDR 使用的是 grldrstart.S+isoemu 的基本结构。 当, grldrstart.S 把 isoemu 的主部放到 0x0000:0x8200 后,isoemu 的主部的代码会先把整个 isoemu 移到另外一个地址去运行。。。 ;)
- 路过,看到这么精彩的讨论。 ^_^ 不点加油! 我有这么一个想法:你能否把中文显示的 patch 也放到 Grub4Dos for 0.96 里面呢?
- Hello everyone!
-----------------------
- The IELDR uses the basic structure of grldrstart.S + isoemu. When grldrstart.S places the main part of isoemu at 0x0000:0x8200, the code of the main part of isoemu will first move the entire isoemu to another address to run... ;)
- Passing by, saw such a wonderful discussion. ^_^ Don't click to add oil! I have such an idea: Can you also put the patch for Chinese display into Grub4Dos for 0.96?
|

f22_storm@163.com
http://sysoft.zdwx.com/
|
|
2005-3-23 00:00 |
|
|
Gandalf
中级用户
   CPU
积分 362
发帖 96
注册 2004-7-8 来自 北京
状态 离线
|
|
2005-3-23 00:00 |
|
|
blue777
中级用户
  
积分 452
发帖 134
注册 2004-6-16
状态 离线
|
『第 112 楼』:
使用 LLM 解释/回答一下
不点兄,我意思你也没明白,我当然知道copy /b win98_head.iso + grldr.img your_real_bootable.iso 是可以引导的.但是我要做一张自己的光盘,里面有万能ghost等各种东西,最后我要让其具有引导性,而恰恰就希望用grldr.img做为其引导文件,我就问这时候该怎么办?
Bu dian xiong, I mean you didn't understand either. Of course I know that copy /b win98_head.iso + grldr.img your_real_bootable.iso can be booted. But I want to make a CD of my own with various things like universal ghost, etc., and finally I want it to be bootable, and I just hope to use grldr.img as its boot file. I just want to ask what to do at this time?
|
|
2005-3-23 00:00 |
|
|
Esme
初级用户
 
积分 170
发帖 35
注册 2005-2-24
状态 离线
|
『第 113 楼』:
使用 LLM 解释/回答一下
blue777,可不可以把tinybit的win98_head.iso和你的ntfs读写软件发到我邮箱里,我总是无法打开tinybit的ftp,也无法从你的网络硬盘完整的下载文件,谢谢feelkilller@163.com
blue777, could you please send the tinybit's win98_head.iso and your NTFS reading and writing software to my email address feelkilller@163.com? I always can't open the tinybit's FTP, and I also can't download the files completely from your network disk. Thanks
|
|
2005-3-23 00:00 |
|
|
Esme
初级用户
 
积分 170
发帖 35
注册 2005-2-24
状态 离线
|
『第 114 楼』:
使用 LLM 解释/回答一下
不点,我对放弃ntfsdos pro没有意见,谢谢你的详细解答。另外我发现grldr虚拟了硬盘或者软驱后,真实的硬盘和软驱就无法使用了,有什么办法可以解决吗
Don't click, I have no objection to giving up NTFSdos Pro, thank you for the detailed explanation. Additionally, I found that after grldr virtualizes the hard disk or floppy drive, the real hard disk and floppy drive cannot be used. Is there any way to solve this?
|
|
2005-3-23 00:00 |
|
|
不点
银牌会员
     不甘寂寞的人
积分 2491
发帖 1115
注册 2003-9-24
状态 离线
|
『第 115 楼』:
使用 LLM 解释/回答一下
Gandalf:
你来了很好。我似乎主要的精力在 GRUB (FORDOS)本身的基础结构方面,我认为这些比较紧迫。你的中文化补丁,确实我也有打算,升华成国际语言支持。不过我希望在我做之前,能够由别人率先完成,为什么呢?因为一个人毕竟精力和时间都不允许呀。真的感谢windrv,当时,如果我身体出现什么大的不可挽回的灾难的话,恐怕我也就和大家拜拜了。我当时病得厉害,心理占一半,身体本身也占一半,亏得bean123 能够出来解救,现在身体恢复如初,实在难以料到呀。
中文化本身,如果不具有国际化能力,我的看法是,还不适合放在 GRUB for DOS中。如果增加一块中文化的补丁,将来可能会影响国际化的设计路线。但这样吧,如果你同意负责提供中文化的补丁,我当然可以将你提供的补丁加入到现有的补丁序列当中,老实说,我以前研究过你的补丁,知道这个补丁需要改进才能支持国际化,所以,后来我就没再接触了,因此,这个补丁还需要你来打。你基于pre4打这个补丁即可,打好后,给一个下载地址,让我可以下载就行了,以后你就不用管了,我会自动让这个补丁适应新的版本的。不仅仅中文化你可以这么做,就连scdrom,ISO仿真等等,你也都可以做好补丁,我不用研究补丁的内容,只管打上去,并负责让这些补丁适应新的版本。除非你自己需要升级你打的这部分补丁,只有这时,才需要你再次重新打补丁,否则,你都可以不用再管了,我负责跟随维护。你看这样行吗?补丁的顺序,可以插在现有的 scdrom之前,也可以放在最后,视你的方便而定,而且,目前我提供的 scdrom 补丁,当然应当去掉了(如果你也打这个补丁的话)。
Gandalf:
You are welcome to come. I seem to be mainly focused on the basic structure of GRUB (FORDOS) itself, and I think these are more urgent. Your Chinese localization patch, indeed I also have the intention to elevate it to international language support. However, I hope that before I do it, someone else can complete it first. Why? Because after all, one person's energy and time are not allowed. I really thank windrv. At that time, if something major and irreparable happened to my body, I might have said goodbye to everyone. I was very sick at that time, half in mind and half in body. Thanks to bean123 for being able to come out and save the situation. Now the body has recovered completely, which is really unexpected.
As for Chinese localization itself, if it does not have internationalization capabilities, in my opinion, it is not suitable to be placed in GRUB for DOS. If a Chinese localization patch is added, it may affect the internationalization design route in the future. But in this way, if you agree to be responsible for providing the Chinese localization patch, of course I can add the patch you provide to the existing patch sequence. To be honest, I have studied your patch before and know that this patch needs to be improved to support internationalization. So later I didn't touch it again. Therefore, this patch still needs you to make. You can base this patch on pre4. After making it, give a download address so that I can download it. Then you don't need to care about it anymore, and I will automatically make this patch adapt to the new version. Not only can you do this for Chinese localization, but also for scdrom, ISO simulation, etc. You can also make the patches well. I don't need to study the content of the patches, just apply them and be responsible for making these patches adapt to the new version. Unless you need to upgrade the patches you made, only then do you need to re-make the patches again. Otherwise, you don't need to care anymore, and I will be responsible for following and maintaining. Do you think this is okay? The order of the patches can be inserted before the existing scdrom or placed at the end, depending on your convenience. Moreover, the scdrom patch I provide at present should of course be removed (if you also make this patch).
|

因为我们亲手创建,这个世界更加美丽。 |
|
2005-3-23 00:00 |
|
|
不点
银牌会员
     不甘寂寞的人
积分 2491
发帖 1115
注册 2003-9-24
状态 离线
|
『第 116 楼』:
使用 LLM 解释/回答一下
这么晚了,发完这个帖子,我就要走了,你们继续玩吧。
blue777:
你想制作可引导的映象,这个,应当说不难。你只要搜索 bootable cd-rom specification找到相关资料读一读,就可以手动制作这个光盘了。我确实不知道 windows 下有多少个制作 ISO的软件,我更不知道哪个最好。这就需要你自己想办法了。你可以把那些著名的 ISO 制作软件挨个都试试,看看谁制作的能正常引导,谁就是没有 BUG的。
Esme:
> 不点,我对放弃ntfsdos pro没有意见,谢谢你的详细解答。
你不妨按照 blue777 兄的建议,改用他所推荐的 ntfs4dos ,似乎他说 ntfs4dos 这个软件没什么毛病。
> 另外我发现grldr虚拟了硬盘或者软驱后,真实的硬盘和软驱就无法使用了,有什么办法可以解决吗
当然有办法了。下面仅举一例:
map --mem (hd0,0)/win98.gz (hd0)
map (hd0) (hd1)
map --harddrives=2
map --hook
chainloader (hd0)+1
rootnoverify (hd0)
boot
注意,map --mem (hd0,0)/win98.gz (hd0) 把 win98.gz 作为第一块硬盘,原来真实的第一块硬盘已经不可见了,因此需要接下来的第二条磁盘映射命令 map (hd0) (hd1),这条命令将旧的 (hd0) 当作新的第二块硬盘(hd1)来使用,也就是说,你访问 (hd1) 时,其实是在访问真实机器的 (hd0)
map --harddrives=2
为什么需要这条命令呢?我想大家可以猜到的吧?原来你的BIOS所知道的硬盘个数可能为1,现在告诉 BIOS,硬盘个数不是 1, 而已经是 2 了。
好了,我回去了,明天有时间再来吧。你们也该休息了。
It's so late. After posting this thread, I'm going to leave. You guys continue playing.
blue777:
You want to make a bootable image. Well, it shouldn't be difficult. You just need to search for "bootable cd-rom specification" to find relevant materials and read them, and then you can manually make this CD. I really don't know how many ISO-making software there are under Windows, and I don't know which one is the best. This is something you need to figure out on your own. You can try all those famous ISO-making software one by one, and see which one can boot normally, and that one is the one without bugs.
Esme:
> I have no objection to giving up ntfsdos pro, thank you for the detailed answer.
You might as well follow the suggestion of brother blue777 and switch to ntfs4dos that he recommended. It seems that he said that there are no problems with the software ntfs4dos.
> Also, I found that after grldr virtualizes the hard disk or floppy drive, the real hard disk and floppy drive cannot be used. Is there any way to solve this?
Of course there is a way. Just take an example below:
map --mem (hd0,0)/win98.gz (hd0)
map (hd0) (hd1)
map --harddrives=2
map --hook
chainloader (hd0)+1
rootnoverify (hd0)
boot
Note that map --mem (hd0,0)/win98.gz (hd0) treats win98.gz as the first hard disk, and the original real first hard disk is no longer visible. Therefore, the next second disk mapping command map (hd0) (hd1) is needed. This command treats the old (hd0) as the new second hard disk (hd1) to use. That is to say, when you access (hd1), you are actually accessing the real machine's (hd0)
map --harddrives=2
Why is this command needed? I think everyone can guess it. Originally, the number of hard disks known by your BIOS might be 1. Now tell the BIOS that the number of hard disks is not 1, but has been 2.
Okay, I'm going back. I'll come again tomorrow if I have time. You guys should also rest.
|

因为我们亲手创建,这个世界更加美丽。 |
|
2005-3-23 00:00 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 117 楼』:
非虚拟的和虚拟的..
使用 LLM 解释/回答一下
我就是问的都是可引导的, 看了不点兄讲了详细过程,
我主要想补充一下,上面不点兄也讲清楚了,每个分区都有虚分区表的,在作引导景象时,就会被加入引导信息的. 这样以后,一般讲,在引导功能上,所谓的"硬盘"景象和"分区"景象都是一样的..
另外,对 BLUE777:
光盘引导信息主要是两种:
1,非虚拟的(-no-emul-boot, emul, emulate,模拟的),也就是真实的,我想可以理解为光盘介质本身的方式,diskem1x, win2k,winxp的W2KSECT.BIN,WXPSECT.BIN好象2KB常见.
2,虚拟的,主要有虚拟成软盘和虚拟成硬盘两种.
软盘虚拟,没有主引导,有系统分区引导(A<img src="images/smilies/face-laugh.png" align="absmiddle" border="0">容量一般是1.44,2.88 常见.运行后是A:
硬盘虚拟,有主引导的,当然也有系统分区引导,容量好象是600MB之内吧,运行后是C:
可用WINIMAGE,ULTRAISO,和EASYBOOT都可做的,要加入哪种引导信息选项,好象都是光盘引导.引导信息等等字样....
I just asked about all bootable ones. After reading the detailed process explained by User Budian, I mainly want to add that as Brother Budian also made clear above, each partition has a virtual partition table, and when creating the boot image, the boot information will be added. In general, in terms of boot functionality, the so-called "hard disk" image and "partition" image are the same..
In addition, for BLUE777:
There are mainly two types of CD - boot information:
1. Non - virtual (-no - emul - boot, emul, emulate, simulated), that is, real, which can be understood as the way of the CD medium itself. diskem1x, win2k, winxp's W2KSECT.BIN, WXPSECT.BIN are usually about 2KB.
2. Virtual, mainly divided into two types: virtual as a floppy disk and virtual as a hard disk.
Virtual as a floppy disk: no master boot record, with a system partition boot (A:) with a capacity generally of 1.44, 2.88 common. After running, it is A:
Virtual as a hard disk: with a master boot record, of course, there is also a system partition boot, with a capacity probably within 600MB. After running, it is C:
WINIMAGE, ULTRAISO, and EASYBOOT can all be used to do this. To add which kind of boot information option, it seems all are CD - boot. Boot information and other words....
|
|
2005-3-23 00:00 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 118 楼』:
使用 LLM 解释/回答一下
我用LOADLIN 从DOS直接启动到LINUX,感觉酷毙了! 但不能用EMM386 ! 要听歌,必需要EMM386 !
怎样才能两全呢?
有没有解决的,共享经验 啊!
I use LOADLIN to boot directly from DOS to LINUX, it feels awesome! But can't use EMM386! To listen to music, need EMM386! How to have both? Is there a solution, share experiences ah!
|
|
2005-3-24 00:00 |
|
|
blue777
中级用户
  
积分 452
发帖 134
注册 2004-6-16
状态 离线
|
『第 119 楼』:
使用 LLM 解释/回答一下
ULTRAISO真是烂得可以!我分别做了grldr引导的和syslinux引导的1.44M可启动镜像,用ULTRAISO做成光盘后都不能引导,而用不点兄的win98_head.iso做都可引导.
ULTRAISO is really lousy! I respectively made 1.44M bootable images guided by grldr and syslinux. After making them into CDs with ULTRAISO, neither can boot, while the win98_head.iso made by Brother Dian can boot.
|
|
2005-3-24 00:00 |
|
|
windrv
中级用户
  
积分 385
发帖 118
注册 2003-11-11
状态 离线
|
『第 120 楼』:
使用 LLM 解释/回答一下
以下是引用不点在2005-3-23 22:29:44的发言:
Gandalf:
你来了很好。我似乎主要的精力在 GRUB (FORDOS)本身的基础结构方面,我认为这些比较紧迫。你的中文化补丁,确实我也有打算,升华成国际语言支持。不过我希望在我做之前,能够由别人率先完成,为什么呢?因为一个人毕竟精力和时间都不允许呀。真的感谢windrv,当时,如果我身体出现什么大的不可挽回的灾难的话,恐怕我也就和大家拜拜了。我当时病得厉害,心理占一半,身体本身也占一半,亏得bean123 能够出来解救,现在身体恢复如初,实在难以料到呀。
中文化本身,如果不具有国际化能力,我的看法是,还不适合放在 GRUB for DOS中。如果增加一块中文化的补丁,将来可能会影响国际化的设计路线。但这样吧,如果你同意负责提供中文化的补丁,我当然可以将你提供的补丁加入到现有的补丁序列当中,老实说,我以前研究过你的补丁,知道这个补丁需要改进才能支持国际化,所以,后来我就没再接触了,因此,这个补丁还需要你来打。你基于pre4打这个补丁即可,打好后,给一个下载地址,让我可以下载就行了,以后你就不用管了,我会自动让这个补丁适应新的版本的。不仅仅中文化你可以这么做,就连scdrom,ISO仿真等等,你也都可以做好补丁,我不用研究补丁的内容,只管打上去,并负责让这些补丁适应新的版本。除非你自己需要升级你打的这部分补丁,只有这时,才需要你再次重新打补丁,否则,你都可以不用再管了,我负责跟随维护。你看这样行吗?补丁的顺序,可以插在现有的 scdrom之前,也可以放在最后,视你的方便而定,而且,目前我提供的 scdrom 补丁,当然应当去掉了(如果你也打这个补丁的话)。
Dear Tinybit,
You are welcome! I am glad to hear that you are fully recovered. We are all friends to help each other!
I shall shortly release my experience about making bootable iso / cd with grldr as bootloader both in emulation and non-emulation mode. please go to windrv.net to see the help documentation there.
In the coming weeks, help documentation will be written up and released on how QEMU and GRUB can be used in conjunction with WINDRV to make and test bootable image files and iso files.
The following is the speech by Budian at 22:29:44 on March 23, 2005:
Gandalf:
It's good that you're here. It seems that my main energy is on the basic structure of GRUB (FORDOS) itself, and I think these are relatively urgent. Your Chinese localization patch, indeed, I also have the intention to elevate it to international language support. But I hope that before I do it, someone else can complete it first. Why? Because one person's energy and time are after all not enough. Really thank windrv, at that time, if something major and irreversible happened to my body, I might have said goodbye to everyone. I was very sick at that time, half mentally and half physically. Thanks to bean123 for being able to come out and rescue, and now the body has recovered completely, which is really unexpected.
Regarding Chinese localization itself, if it does not have internationalization capabilities, in my opinion, it is not suitable to be placed in GRUB for DOS. If an additional Chinese localization patch is added, it may affect the internationalization design route in the future. But this way, if you agree to be responsible for providing the Chinese localization patch, of course I can add the patch you provide to the existing patch sequence. To be honest, I have studied your patch before and know that this patch needs to be improved to support internationalization, so I didn't contact it later. Therefore, this patch still needs you to apply. You can apply this patch based on pre4, and after applying it, give a download address so that I can download it. Then you don't need to care about it later, and I will automatically make this patch adapt to the new version. Not only Chinese localization can you do this, but also scdrom, ISO emulation, etc., you can all make good patches. I don't need to study the content of the patches, just apply them and be responsible for making these patches adapt to the new version. Unless you need to upgrade the part of the patches you made, only then do you need to reapply the patches again. Otherwise, you don't need to care about it anymore, and I will be responsible for following up and maintaining. Do you think this is okay? The order of the patches can be inserted before the existing scdrom or placed at the end, depending on your convenience. Moreover, the current scdrom patch I provided should of course be removed (if you also apply this patch).
Dear Tinybit,
You are welcome! I am glad to hear that you are fully recovered. We are all friends to help each other!
I shall shortly release my experience about making bootable iso / cd with grldr as bootloader both in emulation and non-emulation mode. please go to windrv.net to see the help documentation there.
In the coming weeks, help documentation will be written up and released on how QEMU and GRUB can be used in conjunction with WINDRV to make and test bootable image files and iso files.
|
|
2005-3-24 00:00 |
|
|