Brother cavvie said it perfectly! The int13 emulation of GRUB FOR DOS was never intended to solve the problems for operating systems that don't use BIOS, such as WIN2000/LINUX, etc. Since Win98 is a transitional operating system that can support both BIOS and protected - mode disk access, it is hoped to support Win98 as well as possible. By solving the problems in Win98, maybe we can understand Win98 better. This is a challenge and also an interest, not necessarily a task that must be completed. As long as we do our best to the limit we can reach, there will be no regrets.
Regarding the img of large hard disks, it can be well supported now, as long as you use DOS, there is no problem. The emulation of large hard disks is rarely used, but it was just implemented incidentally. Originally, it was for implementing the emulation of floppy disks in any format. It was found that the emulation of large hard disks is completely similar, so it was implemented together. Whether users use it or not is not important. Maybe users will have the need to use it, and then they will find it convenient.
Regarding the DEFRAG problem, brother, take your time. It is really not easy to do well, because this thing is also dangerous. I strongly pay attention to and support it!!
因为我们亲手创建,这个世界更加美丽。