Vbox 5.2.16 Problem with Host's Alternate Data Streams

Discussions related to using VirtualBox on Windows hosts.
Post Reply
AsusUser
Posts: 10
Joined: 27. May 2014, 14:03

Vbox 5.2.16 Problem with Host's Alternate Data Streams

Post by AsusUser »

In windows xp sp3 host running an earlier version 4 vbox, using windows xp sp3 guest, I was able to access a file's alternate data stream in the host exposed through shared folder. e.g. in the windows guest command prompt:

Code: Select all

echo hello > e:\test.txt:add
where e: in the guest was set up in vbox as a writable shared folder referencing a host's folder

But after upgrading to vbox 5.2.16, the same command returns:

Code: Select all

 The parameter is incorrect.
I also tested vbox 5.2.16 with the following combinations, they all yields error:
windows xp host/ windows 7 guest
windows 10 host/ windows xp guest
windows 10 host/ windows 10 guest
Is it a bug with vbox 5.2.16?
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: Vbox 5.2.16 Problem with Host's Alternate Data Streams

Post by mpack »

Since a shared folder is just a network API (like ftp or http), not a disk drive, there is no possibility of accessing "alternate data streams" unless the network API understands such a feature, which AFAIK it does not.
AsusUser
Posts: 10
Joined: 27. May 2014, 14:03

Re: Vbox 5.2.16 Problem with Host's Alternate Data Streams

Post by AsusUser »

I am sure it was working in some previous versions of vbox since I have been using it for quite some time. But whether it is an intentional feature or not is another question.
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: Vbox 5.2.16 Problem with Host's Alternate Data Streams

Post by mpack »

Such a feature could only be intentional, but as I said I am quite sure no such feature has ever existed. The GA shared folder API is really very simple.

Of course a true Windows network share may support more advanced filesystem features, perhaps that is what you remember.

Just to be clear: alternate data streams is a feature of NTFS. A GA shared folder is not NTFS, it's a shared folder.
Post Reply