Package: partman-base Several users reported that /dev/disk/by-uuid is not updated when d-i creates an ext2 filesystem. This problem does not happen when you create an ext3 or ext4 filesysten. I noticed that d-i uses parted to create ext2 filesystems whereas ext3 and ext4 filesystems are created by running mkfs.ext[34].
I ran parted mkfs outside of d-i and the /dev/disk/by-uuid was created. Looking at partman server, it seems to run: command_create_file_system timered_file_system_create ped_file_system_create whereas parted is like this: do_mkfs ped_file_system_create .... ped_disk_commit ped_disk_commit sounds like a command that informs the OS of the change. Maybe this function would trigger udev to update the /dev/disk/by-uuid link? Note that I don't know anything about parted, so maybe this hypothesis is completely wrong, but there's certainly a problem somewhere. This bug is easy to reproduce: boot d-i, enter partman, create one partition with ext2 and one with ext3. Then check /dev/disk/by-uuid and you'll see there's a link for the ext3 but no link for the ext2 partition. -- Martin Michlmayr http://www.cyrius.com/ -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20131112230710.ga29...@jirafa.cyrius.com