A) Installation instructions 1. get BitVisor 1.2 from www.bitvisor.org 2. unpack the source to /usr/src/bitvisor 3. apply the TreVisor patch by /usr/src/> patch --directory /usr/src/bitvisor -p1 < trevisor-patch 4. run make config inside the BitVisor source directory to configure trevisor 5. run make 6. copy bitvisor.elf to /boot 7. cd to /usr/src/bitvisor/boot/login-trevisor 8. cp bitvisor.conf.tmpl to bitvisor.conf and modify it to your needs lba_low and lba_high can be found with fdisk and must match your partition set storage.encryptionKey0.place=./StorageKey1 set storage.conf0.crypto_name=tresor to use tresor encryption module 9. run make and enter a password that should be used for encryption 10. copy module1.bin and module2.bin to /boot 11. create a menuentry for grub 12. open /etc/grub.d/40_custom and create an entry as follows: menuentry "BitVisor" { insmod part_msdos insmod ext2 set root='(hd0,msdos3)' multiboot /bitvisor.elf module /module1.bin module /module2.bin } Note: The original bitvisor documentation can be found at: www.bitvisor.org B) USB live system instructions To create a live USB flash drive use our tools under boot/login-trevisor/live. With these tools you can generate a Windows install medium or Ubuntu live system that runs on top of TreVisor. If you want to create an Ubtuntu system, the thumb drive should be at least 700M. If you want to create a Windows install medium it should be at least 4G and you need to have an ISO image of your Windows DVD. Furthermore you should have created the files bitvisor.elf, module1.bin and module2.bin as described above. 1. To create a windows install medium enter this command from a Linux system in boot/login-trevisor/live (as root): ./install-win.sh /dev/sdb /tmp/win.iso ../../../bitvisor.elf\ ../module1.bin ../module2.bin Warning: all data on /dev/sdb will be deleted. 2. To create an Ubuntu live system the, the ISO image is downloaded automatically. If you want to chose a different mirror you have to modify our script. Run (as root): ./install-ubuntu.sh /dev/sdb ../../../bitvisor.elf\ ../module1.bin ../module2.bin Note: The linux tool "parted" is required; you may have to install it.