Need to create MSDOS Guest.. only have 3 floppies
-
Monday, December 13, 2010 12:44 AM
Yes, I have the wonderful task of creating an MS DOS 6.22 HyperV Guest.
1. Can it be done?
2. Assuming 1 is yes, I have 3 floppies, Setup Disk 1-3.... but "Media > Diskette Drive" only accepts virtual floppy images (.vfd.). How can one create a vfd from these floppies. (Under HyperV Manager I found: Action > New Floppy Disk and I created "disk1.vfd (1.4MB),.... disk3.vfd. But when I boot the MSDOS Guest from disk1.vfd if return a "Boot failure. Reboot and select proper boot device" message)
TIA,
barkingdog
- Edited by edm2 Monday, December 13, 2010 1:22 AM edit
All Replies
-
Monday, December 13, 2010 4:13 PMModerator
Did you modify the BIOS boot order to boot from the floppy first?
Also, you can create a floppy disk - but you have to mount it and copy the files into it (just like manually inserting a floppy disk) before you can do anything with it.
Brian Ehlert (hopefully you have found this useful) http://ITProctology.blogspot.com -
Monday, December 13, 2010 4:40 PMModerator
Oh, I forgot to mention.
VFD's cannot be mounted to the hypervisor - they can only be presented to VMs.
What I have done in the past is use a VM - Create empty virtual floppy files. Copy the MSDOS files (from MSDN) into a VM, and then run the make14.bat attaching floppy images to the VM as the batch file calls for them (just like you were inserting the floppy disks).
make14.bat a:
Be sure to format each floppy as you attach it to the VM for the batch file to apply the image to.
I just tried this and it worked like a charm using a WinXP VM to run the batch file.
Brian Ehlert (hopefully you have found this useful) http://ITProctology.blogspot.com- Marked As Answer by Carmen SummersMicrosoft Employee, Owner Sunday, February 20, 2011 1:28 AM
-
Tuesday, December 14, 2010 12:40 PM
Hi,
The supported guest OS in hyperV.
http://www.microsoft.com/windowsserver2008/en/us/hyperv-supported-guest-os.aspx
Thanks.
-
Tuesday, December 14, 2010 2:19 PMModerator
The list of supported guests does not prevent you from running other guests (that are not supported). It just prevents you from calling MSFT for help.
BarkingDog; I have successfully created a set of virtual floppies using a WinXP VM and booted into the floppies. How are things going on your end?
Brian Ehlert (hopefully you have found this useful) http://ITProctology.blogspot.com -
Friday, December 24, 2010 9:16 AM
You should create floppy images from your physical floppies.
you can use 3d party utilities for that, like Winimage.
P.S. Are you sure that your msdos floppies are still readable? Where have you find them in 2010?
Заходите в "гости" на http://kupchynetsky.wordpress.com/ -
Friday, December 24, 2010 5:30 PMModerator
FYI - MSDOS 6.22 is still available through MSDN.
I still use it every now ans then myself. Although rare. It works when needing to recover some very old application.
Brian Ehlert (hopefully you have found this useful) http://ITProctology.blogspot.com -
Monday, December 27, 2010 9:21 AM
I`ve just downloaded MSDOS files from technet - it is already floppy images.
You have now 3 possible ways to install MSDOS:
1. As I can understand you have used make14.bat and write IMG images to 3 physical floppies. As I told on Friday - you can create images from these physical floppies.
2. You can copy make14.bat, dskimage and 144upg1.img-144upg3.img to VM. create 3 blank floppy images with Hyper-V Manager wizard. Connect floppy images to VM and run make 14.bat
3. simply change IMG files extension to vfd file extension - It may work just fine. As I remeber I did something like this with IMA images 5 or 6 years ago.
P.S. If I answered you question - mark the post as an answer :-)
Заходите в "гости" на http://kupchynetsky.wordpress.com/ -
Friday, December 31, 2010 11:16 PMModerator
The MS-DOS Boot sector is not there on the VFD.
1.) Start a Windows XP VM.
2.) Attach a VFD.
3.) Right-click the floppy in the Windows XP Guest OS and select Format
4.) Check the option to create an MS-DOS System Disk.
5.) Post format - copy the files. Overwrite files if needed as all you needed from step #3 was the creation of the boot sector.
Steve Thomas, SSEE, Microsoft
App-V/MED-V/SCVMM/SCCM/AppCompat
http://madvirtualizer.wordpress.com/
The App-V Team blog: http://blogs.technet.com/appv/
The MED-V Team Blog: http://blogs.technet.com/medv
The SCVMM Team blog: http://blogs.technet.com/scvmm/
“This posting is provided "AS IS" with no warranties, and confers no rights. User assumes all risks.”

