0.0.4: syscalls
Pre-release
Pre-release
Chapter 7: syscalls
TL;DR
- Install VirtualBox
- Download the lastest release of the VM image to a location of your choice (make sure the files are all in the same directory)
- Unzip the downloaded files
- MacOS/Linux
- (optional) Confirm checksums of downloaded parts with
shasum -a 256 -c parts.sha256
- Concatenate the parts into a single archive
cat chaos-engineering-VM*.z* > vm.zip
- Unzip it
unzip vm.zip
- Confirm the resulting VM image is intact
shasum -a 256 -c chaos-engineering-VM.sha256
- (optional) Confirm checksums of downloaded parts with
- Windows
- Confirm the checksums. On Windows 10, you should be able to run
CertUtil -hashfile PATH_TO/parts.sha256 SHA256
. Or use Cygwin. - Unzip the
.zip
file - your zip program (like 7-zip) should automatically find all files - Confirm the resulting VM image is intact
chaos-engineering-VM.sha256
- Confirm the checksums. On Windows 10, you should be able to run
- There should be two files in a new subfolder: a
.ovf
and.vmdk
one
- MacOS/Linux
- Import the VM image into VirtualBox:
- In VirtualBox, click
File -> Import Appliance
- Pick the VM image file (the
.ovf
file) you downloaded and unzipped - Follow the wizard until completion
- Start the VM and log in. The username and password are both
chaos
- In VirtualBox, click
Configuration
There is plenty of options you might want to tweak to fit your setup. Some of the recommended ones:
- Configure sane defaults for the VM:
- Right click your new VM and choose settings
- In
General -> Advanced -> Shared Clipboard
checkBidirectional
(default) - In
System -> Motherboard
choose4096 MB
ofBase Memory
(default) - In
Display -> Video Memory
choose at least 64MB (default) - In
Display -> Remote Display
uncheckEnable Server
- In
Display -> Graphics Controller
choose what best suits your host OS
Checksums
61c0224e31fa555d38b1f0596c935f0d8b039efdec8be2d1f6367e4720c0440e ./chaos-engineering-VM/chaos-ubuntu-18.04-amd64-disk001.vmdk
f9a7f9b54898297702f0440b4d0ee5d8c70bad76f79bda378610dea821ddc589 ./chaos-engineering-VM/chaos-ubuntu-18.04-amd64.ovf