From: Thomas Glanzmann Date: Fri, 4 Mar 2022 21:39:30 +0000 (+0100) Subject: dont give filesystems new ids X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/m1-debian/commitdiff_plain/7a08e3cf25f05ed3968ee0c9b424684a69541484?ds=inline;hp=b403cd99fa4f5f00c109d783524fc7d503e3fced dont give filesystems new ids --- diff --git a/bootstrap.sh b/bootstrap.sh index e7729aa..2a5aa94 100644 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -122,7 +122,7 @@ build_dd() rm -f media dd if=/dev/zero of=media bs=1 count=0 seek=1G mkdir -p mnt - mkfs.ext4 -O ^metadata_csum media + mkfs.ext4 -O media tune2fs -O extents,uninit_bg,dir_index -m 0 -c 0 -i 0 media sudo mount -o loop media mnt sudo cp -a testing/* mnt/ diff --git a/files/rc.local b/files/rc.local index 597acd1..74780d4 100755 --- a/files/rc.local +++ b/files/rc.local @@ -119,7 +119,6 @@ update_wifi_firmware_if_necessary my $root_block_device = undef; my $initial_root_fs_uuid = undef; -my $final_root_fs_uuid = undef; my $efi_block_device = undef; my $efi_fs_uuid = undef; @@ -128,11 +127,8 @@ unless (-f '/boot/grub/grub.cfg') { system("resize2fs $root_block_device"); $initial_root_fs_uuid = find_fs_uuid_of_device($root_block_device); $efi_block_device = find_efi_parition($initial_root_fs_uuid); - system("mlabel -s -n :: -i $efi_block_device"); - system("tune2fs -U random ${root_block_device}"); $efi_fs_uuid = find_fs_uuid_of_device($efi_block_device); - $final_root_fs_uuid = find_fs_uuid_of_device($root_block_device); - generate_fstab($final_root_fs_uuid, $efi_fs_uuid); + generate_fstab($initial_root_fs_uuid, $efi_fs_uuid); system('mount /boot/efi'); install_grub(); }