Export to GitHub

grub4dos-chenall - issue #79

MS-DOS 6.22 FAT16 63Hd/32spt does not boot using chainloader /io.sys


Posted on Feb 22, 2012 by Happy Kangaroo

What steps will reproduce the problem? 1. See http://reboot.pro/16365/page__view__findpost__p__148787 2. 3.

Prepare DOS6.22 bootable drive.image with 63hd 32 secpertrack geometry add IO.SYS, MSDOS.SYS, COMMAND.com - check it boots. Now install grub4dos - boot - type chainloader /io.sys - boot - it will hang! Repeat using 255x63 ptn geometry - it will boot.

What is the expected output? What do you see instead? Should boot regardless of geometry.

What version of the product are you using? On what operating system?

Please provide any additional information below.

Comment #1

Posted on Feb 22, 2012 by Happy Kangaroo

Comment deleted

Comment #2

Posted on Feb 22, 2012 by Happy Kangaroo

This issue only occurs under QEMU and is fixed by using geometry --bios --sync chainloader /io.sys

If use on real system then do not need geometry sync.

Comment #3

Posted on Feb 23, 2012 by Happy Kangaroo

Can close this - it is a QEMU problem - older versions of QEMU work.

Comment #4

Posted on Feb 23, 2012 by Massive Kangaroo

okay. Thanks.

Status: Done

Labels:
Type-Defect Priority-Medium