Error accessing NTFS partions in windows guest
Posted: 3. Jan 2017, 12:46
I've a laptop running Linux (Ubuntu 16.04) and Virtualbox v5.1 installed on it. As a guest I have installed Windows 10 into a native partition on that laptop. This is working well.
I cloned the hard drive with CloneZilla to a hard drive connected via USB. This was no problem. All went well and I was able to access any of the partitions with Linux, even the two NTFS partitions.
I then plugged the external drive into another machine running also Linux (Debian) with Virtualbox installed on it (version 5.1). I configured the access to the NTFS partitions exactly the way it was on the original laptop and tried to boot windows with Virtualbox. The Grub2 boot loader started just the same as it does on the original machine and I selected Windows. But all I got was a blank black screen. After twiggling around with the configuration I was able to start the boot partition and windows tried to start. It stopped with an error and gave me the option to repair the disk. But this does not work, because the second partition with the system itself is treated as a raw partition under windows and is not accessible. All I can do is format that partition, what I don't want.
If I try to mount the NTFS partition with Linux (the host), everything works and I can read the contents of the disk.
I've also an older Win7 installation on the same machine. When I start it over Virtualbox and try to access the external USB drive, the 2 NTFS partitions are marked as RAW. But the Linux partition on the same drive works (with ext2fsd).
I need to start the Win10 on the external hard drive to get access to some special software installed on it. How can I do that? What should I check or try?
A.T.
I cloned the hard drive with CloneZilla to a hard drive connected via USB. This was no problem. All went well and I was able to access any of the partitions with Linux, even the two NTFS partitions.
I then plugged the external drive into another machine running also Linux (Debian) with Virtualbox installed on it (version 5.1). I configured the access to the NTFS partitions exactly the way it was on the original laptop and tried to boot windows with Virtualbox. The Grub2 boot loader started just the same as it does on the original machine and I selected Windows. But all I got was a blank black screen. After twiggling around with the configuration I was able to start the boot partition and windows tried to start. It stopped with an error and gave me the option to repair the disk. But this does not work, because the second partition with the system itself is treated as a raw partition under windows and is not accessible. All I can do is format that partition, what I don't want.
If I try to mount the NTFS partition with Linux (the host), everything works and I can read the contents of the disk.
I've also an older Win7 installation on the same machine. When I start it over Virtualbox and try to access the external USB drive, the 2 NTFS partitions are marked as RAW. But the Linux partition on the same drive works (with ext2fsd).
I need to start the Win10 on the external hard drive to get access to some special software installed on it. How can I do that? What should I check or try?
A.T.