Opened 15 years ago
Last modified 5 years ago
#6123 closed defect
Virtual disk behave differently on XP and Seven/Vista ( DRDY ERR ) — at Initial Version
Reported by: | Tibo | Owned by: | |
---|---|---|---|
Component: | virtual disk | Version: | VirtualBox 3.1.2 |
Keywords: | DRDY_ERR, persistent, usb, rdm, vista, seven | Cc: | |
Guest type: | Linux | Host type: | other |
Description
This is a very specific bug when using VirtualBox under Seven/Vista (not affecting XP).
I used raw device mapping for a Live USB key with persistency on the same machine running both XP and Seven and when I run the VM I obtain different results (bug on Seven/Vista and no-bug on XP).
When the Linux starts booting it shows many drive errors after few seconds/minutes.
This bug is affecting most Linuxes like Ubuntu and Fedora.
I can tell it's a VirtualBox bug because it's only bugging in Seven and Vista. XP works fine. I tried on many systems and was able to recreate the bug. It does not seem to be hardware-related since it occurs on the same machine only in Seven/Vista.
This is a short extract of the Linux bug (part of dmesg.log) :
[ 588.162647] sd 0:0:0:0: [sda] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE [ 588.162654] sd 0:0:0:0: [sda] Sense Key : Aborted Command [current] [descriptor] [ 588.162663] Descriptor sense data with sense descriptors (in hex): [ 588.162668] 72 0b 14 00 00 00 00 0c 00 0a 80 00 00 00 00 00 [ 588.162687] 00 1c d4 40 [ 588.162696] sd 0:0:0:0: [sda] Add. Sense: Recorded entity not found [ 588.162706] end_request: I/O error, dev sda, sector 1889344 [ 588.162729] ata1: EH complete [ 588.170688] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0 [ 588.170697] ata1.00: BMDMA stat 0x24 [ 588.170713] ata1.00: cmd ca/00:02:4c:d4:1c/00:00:00:00:00/e0 tag 0 dma 1024 out [ 588.170716] res 41/10:02:4c:d4:1c/00:00:00:00:00/e0 Emask 0x81 (invalid argument) [ 588.170723] ata1.00: status: { DRDY ERR } [ 588.170728] ata1.00: error: { IDNF } [ 588.173236] ata1.00: configured for UDMA/33
Notes : This bug also only occurs on Persistent Live USB (read/write) not on simple Live USB (read only).
I tried to change the adapter type (SATA/SCSI) and they all have the same kind of bug.
I hope you can do something about it.
Thank you in advance.
Tibo
dmesg log file of Linux when running in Seven