diff --git a/src/installer/main.c b/src/installer/main.c index 849976542..34b89ae3d 100644 --- a/src/installer/main.c +++ b/src/installer/main.c @@ -806,6 +806,13 @@ int main(int argc, char *argv[]) { goto EXIT; } + /* trigger udev to add disk-by-uuid entries */ + snprintf(commandstring, STRING_SIZE, "/usr/sbin/chroot /harddisk /sbin/udevadm trigger"); + if (runcommandwithstatus(commandstring, title, _("Trigger udev to redetect partitions..."), logfile)) { + errorbox(_("Error triggering udev to redetect partitions.")); + goto EXIT; + } + // Installing bootloader... statuswindow(60, 4, title, _("Installing the bootloader..."));