仮想マシンはLinuxボックス内で実行されていますか？もしそうなら、Windowsの仮想マシンはドライブを見るため、問題はLinuxディストリビューションかもしれません。ディストリビューションを吹き飛ばして新たに開始するか、Linux VMを実行してそれがあなたの問題であるかどうかを確認する必要があるかもしれません。また、Linuxディストリビューションがハードドライブのファイルシステムの読み方を知っているかどうかに応じて、ファイルシステムの不一致である可能性があります。
Is your virtual machine running within your linux box?  If so, the issue may be your linux distro, since the virtual machine on windows sees the drive.  You may need to blow out the distro and start fresh, or try running a linux VM to see if that's your issue.  It could also be a file system mismatch, depending on whether your linux distro knows how to read the file system your harddrive is in.