| | 1 | = Debirf Image on KVM guest = |
| | 2 | |
| | 3 | [http://cmrg.fifthhorseman.net/wiki/debirf debirf] is a minimal debian installation that runs entirely in RAM, allowing you to have full access to any underlying disks (among other benefits). |
| | 4 | |
| | 5 | To boot a KVM guest to debirf, first ensure that you have a debirf .iso file in /usr/local/share/ISOs on the host (if not, you can [http://debirf.cmrg.net/autobuilds/ download a pre-built one]. |
| | 6 | |
| | 7 | Then, create a symlink from /home/<guest>/vms/<guest>/cd.iso to this downloaded file and shutdown the guest. |
| | 8 | |
| | 9 | You can access the debirf image via the kvm console (`ssh <guest>@<host>.mayfirst.org screen -x`). |
| | 10 | |
| | 11 | Login as root (with no password). |
| | 12 | |
| | 13 | == Networking == |
| | 14 | |
| | 15 | You can setup networking with the following commands: |
| | 16 | |
| | 17 | {{{ |
| | 18 | ip=209.51.163.203/28 gateway=209.51.163.193 && \ |
| | 19 | ip addr add "$ip" dev eth0 && \ |
| | 20 | ip link set dev eth0 up && \ |
| | 21 | ip route add default via "$gateway" dev eth0 |
| | 22 | echo "nameserver 216.66.23.46" > /etc/resolv.conf |
| | 23 | }}} |