diff options
| author | torben | 2015-11-05 20:18:57 +0100 |
|---|---|---|
| committer | torben | 2015-11-05 20:18:57 +0100 |
| commit | be669338bc805e2093cbe94181c0924164fa53d5 (patch) | |
| tree | 490969db8617aaffccd3b67c87bae29afd4f421a /builder | |
| parent | fix (diff) | |
| download | systemd-init-be669338bc805e2093cbe94181c0924164fa53d5.tar.gz systemd-init-be669338bc805e2093cbe94181c0924164fa53d5.tar.xz systemd-init-be669338bc805e2093cbe94181c0924164fa53d5.zip | |
Fixes.
Diffstat (limited to 'builder')
| -rwxr-xr-x | builder/dnbd3-rootfs/hooks/pre-mount/prepare-root-partition.sh | 6 | ||||
| -rwxr-xr-x | builder/dnbd3-rootfs/module-setup.sh | 7 |
2 files changed, 7 insertions, 6 deletions
diff --git a/builder/dnbd3-rootfs/hooks/pre-mount/prepare-root-partition.sh b/builder/dnbd3-rootfs/hooks/pre-mount/prepare-root-partition.sh index 37a6bd15..12e274ea 100755 --- a/builder/dnbd3-rootfs/hooks/pre-mount/prepare-root-partition.sh +++ b/builder/dnbd3-rootfs/hooks/pre-mount/prepare-root-partition.sh @@ -1,15 +1,15 @@ source "/usr/lib/utils.sh" -declare -rg DNBD3_SERVER="gateway" +declare -rg DNBD3_SERVER="10.0.2.2" declare -rg DNBD3_IMAGE="archLinux.vdi" declare -rg DNBD3_RID="0" declare -rg DNBD3_DEVICE="/dev/dnbd0" # Close previous connections to be able to run this script many times. -dnbd3-client --device /dev/dnbd0 --close && \ +dnbd3-client --device "$DNBD3_DEVICE" --close && \ dnbd3-client --host "$DNBD3_SERVER" --image "$DNBD3_IMAGE" --device \ "$DNBD3_DEVICE" --rid "$DNBD3_RID" && \ -qemu-nbd --connect=/dev/nbd0 /dev/dnbd0 --read-only && \ +qemu-nbd --connect=/dev/nbd0 "$DNBD3_DEVICE" --read-only && \ local read_only_partition="$(utils_create_partition_via_offset \ /dev/nbd0 system)" && \ # Make read-only partition writable. diff --git a/builder/dnbd3-rootfs/module-setup.sh b/builder/dnbd3-rootfs/module-setup.sh index a716cab3..e06d4549 100755 --- a/builder/dnbd3-rootfs/module-setup.sh +++ b/builder/dnbd3-rootfs/module-setup.sh @@ -77,8 +77,9 @@ install() { # Debugging Uncomment this version if you need some useful debugging tools # in your iniramfs. inst_multiple lsblk ping ip ifconfig sshd htop tail head cat vim \ - touch sed lsmod insmod qemu-img sleep route wget find lsof strace \ - chroot switch_root pivot_root qemu-nbd mount fdisk mkfs.xfs + touch sed lsmod sleep route wget find lsof strace chroot switch_root \ + pivot_root mount fdisk mkfs.xfs \ + insmod qemu-nbd blockdev partx dmsetup cut awk losetup dd # Production: - # inst_multiple insmod qemu-img qemu-nbd + # inst_multiple insmod qemu-nbd blockdev partx dmsetup cut awk losetup dd } |
