在DOSBox-X安装Microsoft Windows 98
Installing Microsoft Windows 98 in DOSBox-X

原始链接: https://dosbox-x.com/wiki/Guide%3AInstalling-Windows-98#_windows_editions_this_guide_applies_to

DOSBox-X 提供两种创建硬盘镜像的方法:DOSBox-X 菜单(“DOS” -> “创建空白磁盘镜像…”)用于常见类型,以及命令行工具 `IMGMAKE` 用于不太常见或自定义大小的镜像。 要使用 `IMGMAKE`,首先,使用你的配置文件启动 DOSBox-X(例如,`dosbox-x -conf win98.conf`)。然后,在 DOSBox-X 中使用 `IMGMAKE` 创建镜像。你可以使用预定义模板(不带参数运行 `IMGMAKE` 会列出它们)或指定自定义大小。 默认的 FAT 类型取决于报告的 DOS 版本和镜像大小。小于等于 512MB 的镜像使用 FAT16,大于 512MB 的镜像使用 FAT32。如果与大小兼容,你可以使用 `-fat` 选项强制指定特定的 FAT 类型。 例如:`IMGMAKE hdd.img -t hd_8gig` 使用模板创建一个 8GB 的 FAT32 镜像。或者,`IMGMAKE hdd.img -t hd -size 16384` 创建一个自定义的 16GB FAT32 镜像。 请注意,Windows 98 的通用 IDE 驱动程序对 FAT32 卷的实际限制为 128GB(更大的分区可能需要第三方驱动程序)。

Hacker News 最新 | 往期 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 在 DOSBox-X 中安装 Microsoft Windows 98 (dosbox-x.com) 4 分,来自 keepamovin,2 小时前 | 隐藏 | 往期 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系我们 搜索:
相关文章

原文

Note

In addition to the below DOSBox-X command line utility, it is possible to create harddisk images from the DOSBox-X menu. Go to the "DOS" menu and select "Create blank disk image…​". This option allows for various common harddisk types to be created, for less common types you need to use the command line utility.

Note

When creating your HDD image with IMGMAKE, instead of specifying a custom size, you can choose a pre-defined template. The pre-defined HDD templates can be seen by running IMGMAKE without arguments.
  • Diskette (floppy) images are always created as FAT12.

  • If your reported DOS version is 7.1 or higher, then harddisk images up to 512MB will use FAT16 by default.

  • Larger size harddisk images will use FAT32 by default (larger than 2GB can only be created as FAT32).

Alternatively, you can use the -fat option to instruct IMGMAKE to create a certain FAT type (assuming that is possible for the harddisk size).

First you need to start DOSBox-X from the command-line, using your newly created win98.conf. This assumes that dosbox-x is in your path and win98.conf is in your current directory.

dosbox-x -conf win98.conf

Then in DOSBox-X you need to create a new harddisk image file with IMGMAKE.

This example uses an 8GB hard disk image with a single FAT32 formatted partition. Technically the FAT32 filesystem is capable of supporting partitions up to 2TB, but the generic IDE driver in Windows 98 cannot handle volumes greater than 128GB. Larger partition sizes may be possible with 3rd party drivers but are not covered here.

In later Windows versions, starting with Windows 2000, Microsoft won’t let you format a volume bigger than 32GB with FAT32 using its built-in formatting tool, this was presumably to push migrations to NTFS and later exFAT.

Note

Creating a 128GB volume will cause a "SU0650 Out of Memory" warning during install, you can however continue the installation.
IMGMAKE hdd.img -t hd_8gig

Or if you want to create a larger disk, you can create a custom type. This is an example of a 16GB (16*1024=16384 MB) disk, which due to its size, will be formatted as FAT32.

IMGMAKE hdd.img -t hd -size 16384
联系我们 contact @ memedata.com