About Us

Products

Services

Compatibility

Partners

Support

Store
 Login  View Cart

Chapter 9. Advanced Manual Configuration Options

Most users will not need to use the instructions in this chapter. You should not attempt any of these procedures unless you have passing knowledge of the OS X command-line -- most of these sections require text commands to be issued.

Adding a new drive or customizing the drive label / serial number

CrossOver allows you to add new drives to be used by Windows applications, and to change their label or serial number. If you need to create a new drive or have an application which depends on a serial number or Windows volume label then follow the examples below.

For example to make the path /mnt/something available as the drive J: in a bottle, you would execute the following command:

$ ln -s /mnt/something "~/Library/Application Support/CrossOver Games/Bottles/bottlename/dosdevices/j:"

To associate this drive to the /dev/hdb1 device you would add a double colon to the command. This command is equivalent to the "Device" line in the old configuration file.

$ ln -s /dev/hdb1 "~/Library/Application Support/CrossOver Games/Bottles/bottlename/dosdevices/j::"

For 'real' devices, CrossOver should automatically get the serial number and label for a volume. However you can also set these manually. To set the serial number of a given mount point you need to create a file called .windows-serial on the root of the virtual drive.

$ echo '12345678' >/mnt/something/.windows-serial

To set the label you would create a file called .windows-label on the root of the virtual drive.

$ echo 'MY_LABEL' >/mnt/something/.windows-label