[SOLVED] Add floppy driver to VM

Jun 23, 2022
33
1
13
Hi all,

I need to import a Windows Server 2003 VM into Proxmox (please, no comments about the OS choice). Unfortunately, the system doesn't boot because it lacks the appropriate controller driver.

I've tried all available SCSI controller options in Proxmox. When I boot from the installer CD to load the driver, the only method the system accepts is via a floppy disk.

I try to find on the forum but the only answers is outdated

Does anyone know how to add a virtual floppy drive to a VM? No USB passthrough, please.

Thanks!

EDIT.
The solution ti add the floopy to the vm are in this post

you must add to the config file of the vm args: -fda [path to image]
 
Last edited:
Thanks all I reply in one post for semplicity


Maybe try something like this: https://forum.proxmox.com/threads/unable-to-start-vm-from-command-line-solved.136652/post-606323

EDIT: I would have assumed that you could simply use two virtual IDE ISOs: one for Windows and one for the VirtIO drivers, but I have no experience with Windows 2003.
thanks
the floppy is added to the vm but when the floppy is connected the installer iso that i need to install the driver on the VM dont start
I try with 2 ide iso as cdrom but the microsoft installer for 2003 r2 want a driver A: floppy
Probably search for "inject drivers to windows server 2003 installation iso".
I know how inject the driver the only issue is that cant use a cdrom for add the driver
What about IDE? W2k3 is the same technology as XP, so IDE drivers are already included.

I have not installed W2k3 for many years, but AFAIK IDE should work out of the box.
The problem is the virtual controller not the ide or sata driver if I try to start windows I have Bluescreen (I attach it)
 

Attachments

  • Screenshot 2025-07-25 125048.png
    Screenshot 2025-07-25 125048.png
    448.7 KB · Views: 7
I have a (perfectly) running Windows XP (also imported from p2v).

If you could provide the output of qm config <vmid> this would help for comparison.

Your above screenshot of the error - may actually just require you to run once the CHKDSK /F (as suggested) - as this often occurs when converting the virtual disks. Assuming you anyway have full backups/original of the virtual disk - you should probably do this.
 
The problem is the virtual controller not the ide or sata driver if I try to start windows I have Bluescreen (I attach it)
The screenshot lacks the important part of the error, but i suppose that is an INACCESSIBLE_BOOT_DEVICE [1]

You must apply "mergeide"[2] before doing the p2v conversion. If you don't it won't boot properly even if it has proper drivers, which is the case if you connect the disks in the VM to the IDE bus. You should not connect the disks to the SCSI controller until you've successfully installed the Virtio Drivers.

[1] https://pve.proxmox.com/wiki/Additional_ways_to_migrate_to_Proxmox_VE#inaccessible_boot_device
[2] https://pve.proxmox.com/wiki/Additional_ways_to_migrate_to_Proxmox_VE#mergeide
 
thanks to all
now my issues are from the disc I have imported for this reason is better if I close this tread and add on the first post the solution to add the floppy for the next searcher.