diff options
author | Andrew Cady <d@jerkface.net> | 2018-02-07 17:09:28 -0500 |
---|---|---|
committer | Andrew Cady <d@jerkface.net> | 2018-02-07 17:09:28 -0500 |
commit | 5680150c5204e6f4665232e55e1cc029c53faefe (patch) | |
tree | fd59f2b6788b00e2d4534c30eccc1ba8b94874fb | |
parent | 93216cddf60bafa359c4fb1b57017cb10bbde9ff (diff) |
parameterize $NBD_FILENAME
-rwxr-xr-x | src/qemu.sh | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/qemu.sh b/src/qemu.sh index 3b8cdec..de431f5 100755 --- a/src/qemu.sh +++ b/src/qemu.sh | |||
@@ -21,10 +21,13 @@ NET='tap,vlan=0,ifname=tap0,script=no,downscript=no' | |||
21 | # To use qemu built-in pxe boot server: | 21 | # To use qemu built-in pxe boot server: |
22 | # NET='user,tftp=isolinux,bootfile=/pxelinux.0' | 22 | # NET='user,tftp=isolinux,bootfile=/pxelinux.0' |
23 | 23 | ||
24 | nbd_filename=samizdat.btrfs | ||
25 | [ "$NBD_FILENAME" ] && nbd_filename=$NBD_FILENAME | ||
26 | |||
24 | initrd=${samizdat_isolinux_dir}/linux/initrd.img | 27 | initrd=${samizdat_isolinux_dir}/linux/initrd.img |
25 | kernel=${samizdat_isolinux_dir}/linux/vmlinuz | 28 | kernel=${samizdat_isolinux_dir}/linux/vmlinuz |
26 | kcmdline_CDROM='boot=samizdat components quiet splash' | 29 | kcmdline_CDROM='boot=samizdat components quiet splash' |
27 | kcmdline_CDROM_NET="${kcmdline_CDROM} nbdroot=192.168.10.1,samizdat.btrfs nbddev=/dev/nbd0 ip=dhcp" | 30 | kcmdline_CDROM_NET="${kcmdline_CDROM} nbdroot=192.168.10.1,${nbd_filename} nbddev=/dev/nbd0 ip=dhcp" |
28 | kcmdline_NET="${kcmdline_CDROM_NET} netkeys" | 31 | kcmdline_NET="${kcmdline_CDROM_NET} netkeys" |
29 | 32 | ||
30 | MAC='52-54-00-12-34-56' | 33 | MAC='52-54-00-12-34-56' |