Using shared folders

From ReactOS Wiki
Jump to: navigation, search

Starting with r68782, ReactOS can properly handle one or several UNC providers. VM shared folders are using this way to expose host files to guest. So, it virtually allows ReactOS to use such files. To get them working, follow the following instructions.

Starting with r70671

  • Configure your shared folders (in VirtualBox/VMware VM configuration GUI)
  • Just install VirtualBox Guest Additions / VMware Tools
  • Reboot, you're done! There's nothing more to do

With VirtualBox, a drive letter can be assigned to your shares, just look at 'My computer' place. In all cases, you'll find your shares in 'Network Places'.


Before r70671

Required tools

Note: because both application hackssign & rosvboxmgmt are hacks to workaround missing features in ReactOS, there aren't included in default builds you can download on our website. You can find an ISO with them on Jira: CORE-10033. Just download the ISO and grab the needed tools from their. They don't replace the required tools from VMware or VirtualBox! They come as an add-in!

Using VMware

  • Configure your shared folders (in VMware VM configuration GUI)
  • Install VMware Tools
  • Reboot

At that point, you can already access your shared folders from cmd or explorer with UNC path (for instance: \\vmware-host\Shared Folders\ReactOS) If you want to assign a driver letter to ease their usage...

  • Go to C:\ReactOS\bin (or whatever, depending on your setup)
  • Execute hackssign assign z ReactOS (for instance)

z is the letter you want to give, and ReactOS is the name of your share (you gave it in VMware configuration)

You're done, you can access your share with the Z drive letter

Using VirtualBox

Note: With VirtualBox 5, VirtualBox 5.0.4 or later needed, with fixed VBox Guest Additions, or you'll have black screen on reboot, see CORE-10069

  • Configure your shared folders (in VirtualBox VM configuration GUI)
  • Install VBox Guest Additions
  • Reboot
  • Go to C:\ReactOS\bin (or whatever, depending on your setup)
  • Execute rosvboxmgmt start

At that point, you can already access your shared folders from cmd or explorer with UNC path (for instance: \\vboxsvr\ReactOS) If you want to assign a driver letter to ease their usage...

  • Execute hackssign assign z ReactOS (for instance)

z is the letter you want to give, and ReactOS is the name of your share (you gave it in VMware configuration)

You're done, you can access your share with the Z drive letter

See also

VirtualBox

VMware