|
zmq
新手上路

积分 14
发帖 6
注册 2006-3-27
状态 离线
|
『楼 主』:
grub启动win98.img故障
使用 LLM 解释/回答一下
1. 这个win98.img用memdisk是可以正常启动的
2. grub版本0.4.3 2007-10-08
3. 故障现象:在Start Windows 98时死机
4. 命令行顺序
map (hd0,0)/boot/sources/win98.img (hd0)
map (hd0) (hd2)
chainloader (hd0)+1
boot
1. This win98.img can be normally booted with memdisk.
2. GRUB version 0.4.3 2007-10-08
3. Symptom: Freezes when starting Windows 98
4. Command line sequence
map (hd0,0)/boot/sources/win98.img (hd0)
map (hd0) (hd2)
chainloader (hd0)+1
boot
|
|
2007-10-8 17:21 |
|
|
不点
银牌会员
     不甘寂寞的人
积分 2491
发帖 1115
注册 2003-9-24
状态 离线
|
『第 2 楼』:
使用 LLM 解释/回答一下
换个 8月12日 以前的版本试试。
Try a version before August 12.
|

因为我们亲手创建,这个世界更加美丽。 |
|
2007-10-8 18:16 |
|
|
zmq
新手上路

积分 14
发帖 6
注册 2006-3-27
状态 离线
|
『第 3 楼』:
使用 LLM 解释/回答一下
grub4dos-0.4.3pre2也不行。但两个版本用--mem参数都可以。
grub4dos-0.4.3pre2 also doesn't work. But both versions can work with the --mem parameter.
|
|
2007-10-9 10:06 |
|
|
zmq
新手上路

积分 14
发帖 6
注册 2006-3-27
状态 离线
|
『第 4 楼』:
使用 LLM 解释/回答一下
另外,是否支持压缩的IMG或ISO文件?
支持压缩的IMG,但我的win98.img压缩后启动时像是上次未正常关机的样子,不压缩则没问题。
用winimage调整的该文件启动时显示根据分区表计算出的大小与实际大小不一致是怎么回事儿?
Last edited by zmq on 2007-10-9 at 10:41 AM ]
In addition, does it support compressed IMG or ISO files?
Supports compressed IMG, but when my win98.img is compressed, it looks like it didn't shut down properly last time, while it's okay without compression.
What's the matter when the file adjusted with winimage shows that the size calculated according to the partition table is inconsistent with the actual size when booting?
Last edited by zmq on 2007-10-9 at 10:41 AM ]
|
|
2007-10-9 10:09 |
|
|
不得不爱
超级版主
         我爱DOS
积分 5310
发帖 2044
注册 2005-9-26 来自 四川南充
状态 离线
|
|
2007-10-17 08:56 |
|
|
不点
银牌会员
     不甘寂寞的人
积分 2491
发帖 1115
注册 2003-9-24
状态 离线
|
『第 6 楼』:
使用 LLM 解释/回答一下
--mem 与 memdisk 相当,都是在内存中进行磁盘仿真。
如果不用 --mem,你需要 --in-situ 来仿真磁盘才能进入 win98。
--in-situ 所用的映像文件,应该是“某个分区”映像,不能够是带有分区表的“整个硬盘”的映像。
--in-situ 也要求映像文件必须在磁盘上连续存放。如果映像文件不是连续的,必须用 contig 之类的文件碎块整理工具进行整理,然后才可以进入 grub4dos 用磁盘仿真启动 win98。
--mem is equivalent to memdisk, both are disk emulation in memory.
If you don't use --mem, you need --in-situ to emulate the disk to enter win98.
The image file used by --in-situ should be an "image of a certain partition", not an image of "the entire hard disk" with a partition table.
--in-situ also requires that the image file must be stored continuously on the disk. If the image file is not continuous, you must use a file defragmentation tool such as contig to sort it out, and then you can enter grub4dos to start win98 with disk emulation.
|

因为我们亲手创建,这个世界更加美丽。 |
|
2007-10-17 09:35 |
|