VMware Player online course

How to Add and Configure a Floppy Drive in VMware Player

Learn how to add a virtual floppy drive in VMware Player, connect a physical host drive or .flp image, create blank media, and verify it in the guest OS.

A virtual floppy drive lets a VMware Player virtual machine use floppy hardware and media. You can connect the device to a physical floppy drive on the host system, an existing .flp floppy image, or a newly created blank image.

This is mainly useful for legacy guest operating systems, boot disks, driver disks, installers, and software that expects removable floppy media. VMware Player supports a maximum of two floppy drives per virtual machine.

The virtual floppy drive is the virtual hardware device presented to the guest operating system. The floppy media is the physical disk or image connected to that device. Adding the drive does not automatically provide usable disk contents; you must also select a media source.

Before You Add the Floppy Drive

In this guide, the host system is the physical computer running VMware Player. The guest operating system is the operating system installed inside the virtual machine.

  • Select the correct virtual machine in the VMware Player Library.
  • Fully power off the virtual machine. Do not modify hardware while it is running or suspended.
  • Make sure you can access the physical floppy drive or the intended .flp file on the host.
  • Confirm that the guest operating system supports floppy hardware and the type of media you intend to use.
  • Decide whether the drive must be connected automatically when the virtual machine starts.

Pre-Configuration Checklist

Virtual machine is powered off: Hardware changes may be unavailable or unsafe while the VM is running or suspended.

Correct virtual machine is selected: Hardware settings apply only to the selected VM.

Image path or physical drive is available: VMware Player must be able to read the selected image or access the host device.

Guest OS supports the use case: Some newer operating systems do not include useful floppy support.

Connection-at-startup requirement is decided: Enable connection at power on when the guest needs the drive immediately after startup.

Open the Virtual Machine Hardware Settings

  1. Open VMware Player and select the target virtual machine in the Library.
  2. Ensure that the VM is completely powered off.
  3. Open Player > Manage > Virtual Machine Settings.
  4. In the hardware settings window, select Add to open the Add Hardware wizard.

The Add Hardware wizard is the VMware Player workflow for attaching additional virtual hardware to a virtual machine.

Add a Floppy Drive with the Add Hardware Wizard

  1. In the Add Hardware wizard, choose Floppy Drive as the device type.
  2. Choose the media source: a physical host floppy drive, an existing floppy image, or a new blank floppy image.
  3. Configure the selected source and choose whether the device should connect at power on.
  4. Finish the wizard.
  5. Confirm that Floppy Drive appears in the virtual machine hardware list.

Choose the Floppy Media Source

Select the source according to what the guest needs. Use an existing image when its contents already include a boot disk, installer, driver, or data. Use a blank image when the guest needs writable removable media.

Virtual Floppy Media Source Options

Physical host floppy drive: Connects a real floppy drive attached to the host. Best for using an inserted physical disk. The host must recognize the drive, and the correct device must be selected or detected automatically.

Existing .flp image: Connects a file containing the contents and layout of a floppy disk. Best for boot media, driver disks, installers, or existing data. Verify the file path and confirm that the image contains the intended media.

New blank .flp image: Creates a new floppy image in a host folder and connects it to the VM. Best for writable virtual media. The guest may need to format the image before it can store files.

Use a Physical Host Floppy Drive

Choose the option for a physical floppy drive when the host has a real drive and a disk is inserted or will be inserted. If more than one host floppy drive is available, select the specific device required. Use Auto detect when VMware Player should select the available host drive automatically.

Physical-drive access depends on host hardware availability and pass-through behavior. The host operating system must recognize the drive, and the drive may need to be released from other host applications before VMware Player can use it.

Enable Connect at power on if the guest should receive the physical floppy device during startup. Otherwise, the drive may exist in the VM configuration but remain disconnected until you connect it.

Use an Existing Floppy Image

  1. Select the option to use an existing floppy image.
  2. Browse to the intended .flp file on the host system.
  3. Confirm that the path points to the correct file.
  4. Consider whether the image contains the desired boot disk, installer, driver disk, or data.
  5. Finish the wizard and verify the connection setting.

A floppy image is a file that stores the contents and layout of a floppy disk. When attached, the guest sees the file as removable floppy media rather than as an ordinary host file.

Create a Blank Floppy Image

  1. Select the option to create a new blank floppy image.
  2. Choose a host folder with sufficient storage and write permission.
  3. Enter a descriptive filename with the .flp extension.
  4. Complete the wizard and attach the new image to the floppy drive.

A blank image provides writable virtual floppy media, but it may not contain a filesystem. If the guest operating system requires formatted media, format the disk from inside the guest before copying files to it.

Understand Connect at Power On

Connect at power on controls whether VMware Player connects the floppy device when the virtual machine starts. When enabled, the guest can normally detect the drive and its selected media during startup. When disabled, the device can remain disconnected even though it is listed in the VM hardware settings.

Enable this option for boot disks, startup drivers, or any workflow that requires the floppy to be available immediately. Before booting or opening files, check the device connection state in the VM interface and connect it if necessary.

Verify the Floppy Drive in the Guest

  1. Start the virtual machine after completing the hardware change.
  2. Open the guest operating system's file manager, device list, or hardware manager.
  3. Confirm that a floppy drive appears.
  4. Try to read the attached image or physical disk.
  5. If the media is blank, format it in the guest when required.

For bootable media, also confirm that the virtual machine firmware boot order attempts the floppy device. A drive can be visible after startup without being the first boot device.

Practical Examples

Boot a Legacy Guest from a Floppy Image

Add a floppy drive, select an existing bootable .flp image, and enable Connect at power on. Restart the VM and ensure its firmware boot configuration permits booting from the floppy device.

Install a Legacy Driver

Attach an image containing the required driver files. After the guest detects the floppy drive, browse the media and load or copy the driver files as required by the guest operating system.

Create Writable Legacy Media

Add a floppy drive and create a blank .flp image in a known, writable host folder. Format the image in the guest if necessary, then use it for small file transfers or legacy application data.

Use a Real Floppy Disk

Add the drive, choose the physical-drive option, select the correct host device or use Auto detect, insert readable media, and enable connection at startup when appropriate.

Troubleshooting

Hardware Settings or Add Hardware Is Unavailable

  • Fully power off the virtual machine instead of leaving it running or suspended.
  • Return to the Library and select the intended virtual machine.
  • Open its settings again and confirm that the Add option is available.

The Guest Does Not Show a Floppy Drive

  • Confirm that the Add Hardware wizard was completed.
  • Verify that Floppy Drive appears in the VM hardware list.
  • Check whether the device is connected and enable Connect at power on if needed.
  • Check whether the guest operating system has appropriate legacy hardware support.

The .flp Image Cannot Be Used

  • Browse to the file again and verify that the path still exists.
  • Try a known valid floppy image.
  • Confirm that the host user can read the image.
  • For a blank image, confirm that the selected host folder permits writing.

The Physical Drive Is Missing or Unreadable

  • Confirm that the host operating system recognizes the physical drive.
  • Select the correct drive when multiple devices are available, or try Auto detect.
  • Insert a readable floppy disk.
  • Reconnect the device to the virtual machine after inserting the media.

The VM Sees the Drive but Does Not Boot

  • Verify that the disk or image is actually bootable.
  • Enable Connect at power on and restart the VM.
  • Review the VM firmware boot priority and ensure it attempts the floppy device.

A Blank Image Is Not Usable

  • Format the image from within the guest operating system when required.
  • Confirm that the image is not attached read-only.
  • Move or recreate the image in a host folder where the VMware process has write permission.

Summary

To add a floppy drive, select and power off the correct VM, open Player > Manage > Virtual Machine Settings, choose Add, select Floppy Drive, and choose a physical drive, existing .flp image, or new blank image. Finish the wizard, verify the device and connection state, start the guest, and confirm that the guest can read or format the media.

For related hardware configuration, see how to add a CD-ROM drive, how to add a new virtual hard disk, and how to configure legacy emulation mode.