Installing Dependencies 


The SafeToGo Linux binary requires 32bit libraries. On a 64 bit system you will need to explicitly install these libraries. For example on Ubuntu 16.10 you will need to install the libstdc++ package using the following command. 


sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libstdc++6:i386


This will also install the dependent packages gcc-6-base:i386 libc6:i386 libgcc1:i386


Accessing the Drive


Plug the device into the computer and open up a command prompt


List all removable media on the system

lsblk



The Login Partition  will show up as sr# for example sr2. Depending on your distro this might automatically be mounted. If it is mounted a MOUNTPOINT will show up.  If not make a directory and manually mount the partition. Replace sr# with your device


sudo mkdir /mnt/safetogo 
sudo mount /dev/sr# /mnt/safetogo


Finally run the binary file to enter your password and unlock the drive. 


/mnt/safetogo/safetogo.linux


Once again run lsblk again this time you should see a new disk



Mount this disk if it doesn't mount automatically. Replace sdb1 with your device


sudo mkdir /mnt/secrets
sudo mount /dev/sdb1 /mnt/secrets


Locking the Device


To lock the drive unmount the secret partition and run the lock command. 


sudo umount /mnt/secrets
/mnt/safetogo/safetogo.linux lock