Op 9-11-2012 16:47, André Bachmann schreef:
> Hi there,
>
> I was going to install FreeDOS 1.1 on a USB drive within qemu 1.1.1 on
> Opensuse 12.2 32 bit. After selecting the language in the FreeDOS
> installer, my notebook was busy during the next hour with thousands of
> thousands of messages like "Run chkdsk: Bad FAT I/O: 0x...".

I've seen this as well, usually with a drive C: (primary active FAT32 
partition) that didn't have a filesystem on it yet (done by FORMAT) Some 
installation tools check drive C: to see if it's present.

> Here is exactly what I did:
> - plugged in a USB drive
> - erased all partition data with "dd if=/dev/zero of=/dev/sdb bs=1M count=16"
> - created a new FAT16 partition with fdisk (1 GB, partition label 6),
> set this to active
> - created the filesystem with "mkfs -t vfat -n FreeDOS /dev/sdb1"

You could try providing this USB Flash Device to QEMU without first 
assigning a partition and filesystem. FreeDOS is able to do it by itself 
using the FDISK program to create a partition, and FORMAT program (after 
rebooting QEMU once FDISK has finished). FORMAT C: /Q should do the 
trick. Afterwards run SYS C:

> After that, I started qemu with "qemu-system-i386 -hda /dev/sdb -cdrom
> fd11src.iso -boot d". The FreeDOS installer started, I begun the
> installation with "1". It let me choose my language, and after this
> the enormous amount of error messages. About an hour later, the
> installer finally asked me where to install - I chose C: (the
> installer showed me mysteriously only 255 MB). Then it asked me if I
> want to format the drive with FAT32 - which I accepted. However, now
> it showed me the following error message:
>
> Invalid Drive! Aborting.
>   [Error 61]
> FORMAT status: 4
> Could not format your hard disk

Not seen this error before, sorry.

Is your USB stick more emulator-friendly if performing the partitioning 
with Gparted or something?

Standard reference procedure should be something like detailed in:
http://sourceforge.net/apps/mediawiki/freedos/index.php?title=VirtualBox

Bernd

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_nov
_______________________________________________
Freedos-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to