diff options
author | Johannes Schauer Marin Rodrigues <josch@mister-muffin.de> | 2022-12-22 09:52:41 +0100 |
---|---|---|
committer | Johannes Schauer Marin Rodrigues <josch@mister-muffin.de> | 2022-12-22 11:47:33 +0100 |
commit | d1c39543c259f76720a4d9c173d7d15f6fa753d7 (patch) | |
tree | 3311cb9aa70fafed00c911f1e3054ff863c665e3 /debvm-create | |
parent | bdbae095951d18694ce787436af5643ef46e7f6b (diff) | |
download | debvm-d1c39543c259f76720a4d9c173d7d15f6fa753d7.tar.gz |
give the ext4 image a disk label
- this allows the kernel cmdline and fstab to refer to it by label
instead of by /dev/sda or /dev/vda (depending on whether the disk is
attached to qemu via virtio or not)
- it allows other consumers of the image to detect that this is an
image created by debvm and then treat it accordingly
Diffstat (limited to 'debvm-create')
-rwxr-xr-x | debvm-create | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/debvm-create b/debvm-create index 11e145c..c44b67d 100755 --- a/debvm-create +++ b/debvm-create @@ -122,7 +122,7 @@ set -- \ "$@" # unless we set up a fstab, / will be read-only -set -- "--customize-hook=echo '/dev/vda / ext4 defaults 0 1' >"'"$1/etc/fstab"' "$@" +set -- "--customize-hook=echo 'LABEL=debvm / ext4 defaults 0 1' >"'"$1/etc/fstab"' "$@" # set up a hostname set -- \ @@ -176,4 +176,4 @@ mmdebstrap "$@" truncate -s "$SIZE" "$IMAGE" /sbin/resize2fs "$IMAGE" -/sbin/tune2fs -i 0 -O extents,uninit_bg,dir_index,has_journal "$IMAGE" +/sbin/tune2fs -L debvm -i 0 -O extents,uninit_bg,dir_index,has_journal "$IMAGE" |