VirtualBox

Opened 14 years ago

Closed 9 years ago

#5470 closed defect (obsolete)

No access to subfolders on mounted USB Floppy

Reported by: Craig Owned by:
Component: USB Version: VirtualBox 3.0.10
Keywords: Cc:
Guest type: other Host type: other

Description (last modified by Frank Mehnert)

When specifying a USB Memory stick connected to the Host, when mounting it as a Floppy in the Guest, 2 things occur:

  1. Unable to write to device through Guest, and
  2. Unable to access any subdirectories.

Host: Windows 7 Professional 64Bit Upgrade with all latest Windows updates applied
VirtualBox version: 3.0.10 r54097
Guest: Windows XP Professional 32Bit with SP3 and all latest Windows updates applied
USB Device: 1GB Memory Stick with no write protection. 970MB of 1000MB used. FAT Formated.

Details: Using the Guest VM Menu "Devices" -> "Mount Floppy" -> "Host Drive H:", no errors are given. When accessing the device through the Guest Explorer.exe, accessing the root gives Read-Only access and when attempting to access all subdirectories (of which there are 6), the Guest Explorer.exe prompts to "Please insert a disk into drive A:". Attempting to use a Command Prompt, the DIR command shows sub directories as empty/no files found.

The USB Memory stick remains under full control, read and write access, to the Host during this time with all subdirectories available. The USB memory stick has been tested and works correctly on several other machines, including a standard Windows XP Pro SP3, Windows XP Home SP3, Windows Vista Home SP2, and a Windows 7 Ultimate RC1 installation. Read, Write, and full directory access confirmed to work correctly.

Attempting to mount the USB Memory stick as a USB device in the Guest produces an error of:

VirtualBox - Error

Failed to attach the USB device USB Mass Storage Device [0100]
to the virtual machine Windows XP Professional 32Bit.

USB device 'USB Mass Storage Device' with UUID {b2c4a908-d683-4f78-b0cd-53103b283a0f}
is busy with a previous request. Please try again later.

Details:
   Result Code:   E_INVALIDARG (0x80070057)
   Component:     HostUSBDevice
   Interface:     IHostUSBDevice {173b4b44-d268-4334-a00d-b6521c9a740a}
   Callee:        IConsole {0a51994b-cbc6-4686-94eb-d4e4023280e2}

The USB Device is not in use. There are no explorer windows open on it, no Command Prompt accessing it, no Virus scans active, no open file handles to the device. I've tried with using a USB filter and without having any filters. I've tried after a reboot with and without the device connected during boot, with the device not being access by the Host after inserting device into USB port, tried different USB ports, all lead to the same error.

Also, when the USB memory stick is mounted as a Floppy drive, the root directory and files of the memory stick are accessible as Read-only.

I realize that the USB issue is likely to be a seperate bug, but I was giving all possible related information.

Change History (5)

comment:1 by Frank Mehnert, 14 years ago

Component: otherUSB
Description: modified (diff)
Summary: Guest Windows XP Pro SP3 32Bit - No access to subfolders on mounted FloppyNo access to subfolders on mounted USB Floppy

in reply to:  description comment:2 by Jan, 14 years ago

Did you ever find a solution to this problem? I am new to VirtualBox and experiencing the same frustrating problem.

Replying to CraigNobbs:

When specifying a USB Memory stick connected to the Host, when mounting it as a Floppy in the Guest, 2 things occur:

  1. Unable to write to device through Guest, and
  2. Unable to access any subdirectories.

Host: Windows 7 Professional 64Bit Upgrade with all latest Windows updates applied
VirtualBox version: 3.0.10 r54097
Guest: Windows XP Professional 32Bit with SP3 and all latest Windows updates applied
USB Device: 1GB Memory Stick with no write protection. 970MB of 1000MB used. FAT Formated.

Details: Using the Guest VM Menu "Devices" -> "Mount Floppy" -> "Host Drive H:", no errors are given. When accessing the device through the Guest Explorer.exe, accessing the root gives Read-Only access and when attempting to access all subdirectories (of which there are 6), the Guest Explorer.exe prompts to "Please insert a disk into drive A:". Attempting to use a Command Prompt, the DIR command shows sub directories as empty/no files found.

The USB Memory stick remains under full control, read and write access, to the Host during this time with all subdirectories available. The USB memory stick has been tested and works correctly on several other machines, including a standard Windows XP Pro SP3, Windows XP Home SP3, Windows Vista Home SP2, and a Windows 7 Ultimate RC1 installation. Read, Write, and full directory access confirmed to work correctly.

Attempting to mount the USB Memory stick as a USB device in the Guest produces an error of:

VirtualBox - Error

Failed to attach the USB device USB Mass Storage Device [0100]
to the virtual machine Windows XP Professional 32Bit.

USB device 'USB Mass Storage Device' with UUID {b2c4a908-d683-4f78-b0cd-53103b283a0f}
is busy with a previous request. Please try again later.

Details:
   Result Code:   E_INVALIDARG (0x80070057)
   Component:     HostUSBDevice
   Interface:     IHostUSBDevice {173b4b44-d268-4334-a00d-b6521c9a740a}
   Callee:        IConsole {0a51994b-cbc6-4686-94eb-d4e4023280e2}

The USB Device is not in use. There are no explorer windows open on it, no Command Prompt accessing it, no Virus scans active, no open file handles to the device. I've tried with using a USB filter and without having any filters. I've tried after a reboot with and without the device connected during boot, with the device not being access by the Host after inserting device into USB port, tried different USB ports, all lead to the same error.

Also, when the USB memory stick is mounted as a Floppy drive, the root directory and files of the memory stick are accessible as Read-only.

I realize that the USB issue is likely to be a seperate bug, but I was giving all possible related information.

in reply to:  1 ; comment:3 by Craig, 14 years ago

Replying to frank: I was never able to resolve the issue myself. I left it to the Dev team to work through.

in reply to:  3 comment:4 by Jan, 14 years ago

Replying to CraigNobbs:

Replying to frank: I was never able to resolve the issue myself. I left it to the Dev team to work through.

HiCraig, was finally able to resolve - by creating a blank filter, and connecting directly to usb port on lap top. I was unable to get it to work through a usb hub though - it must be connected directly to lap top. Don't know if it may help you, but thought I would share my experience. Thanks for the reply, btw Virtualjan

comment:5 by Frank Mehnert, 9 years ago

Description: modified (diff)
Resolution: obsolete
Status: newclosed
Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use