Activity log for bug #1923464
Date | Who | What changed | Old value | New value | Message |
---|---|---|---|---|---|
2021-04-12 14:18:49 | Dimitri John Ledkov | bug | added bug | ||
2021-04-12 14:19:20 | Dimitri John Ledkov | description | Ideally we should strive to boot rootfs from a matching hard drive. I.e. if we are booting rootfs by UUID, we should try to find the one that came from the same drive as where ESP (UEFI) came from, or u-boot spl / u-boot got loaded from (loader1/loader2). Such that for example, when booted from external usb stick, rootfs from there is mounted. Or when booted from internal drive whilst a dd backup is attached over usb, rootfs is loaded from the internal drive not from the usb attached backup. This would need: * u-boot to export the drive it loaded extlinux.conf / bootscript from, and pass it on kernel command line * grub to export the device UUID it got loaded from (from the BootServices EFI table) and pass it on the kernel command line or via runtime EFI variable * initramfs-tools to consume above and sort the discovered devices based on that, when deciding what to mount as rootfs | Ideally we should strive to boot rootfs from a matching hard drive. I.e. if we are booting rootfs by UUID, we should try to find the one that came from the same drive as where ESP (UEFI) came from, or u-boot spl / u-boot got loaded from (loader1/loader2). Such that for example, when booted from external usb stick, rootfs from there is mounted. Or when booted from internal drive whilst a dd backup is attached over usb, rootfs is loaded from the internal drive not from the usb attached backup. This would need: * u-boot to export the drive it loaded extlinux.conf / bootscript from, and pass it on kernel command line * grub to export the device UUID it got loaded from (from the BootServices EFI table) and pass it on the kernel command line or via runtime EFI variable * sdboot already does that I believe, but not sure if initramfs-tools consumes the sdboot provided information * initramfs-tools to consume above and sort the discovered devices based on that, when deciding what to mount as rootfs | |
2021-04-12 14:19:26 | Dimitri John Ledkov | bug task added | grub2 (Ubuntu) | ||
2021-04-12 14:19:33 | Dimitri John Ledkov | bug task added | systemd (Ubuntu) | ||
2021-04-12 14:19:39 | Dimitri John Ledkov | bug task added | u-boot (Ubuntu) | ||
2021-04-12 14:19:46 | Dimitri John Ledkov | bug task added | u-boot-menu (Ubuntu) | ||
2021-04-12 14:20:12 | Dimitri John Ledkov | bug task added | cloud-images | ||
2021-04-12 14:20:38 | Dimitri John Ledkov | tags | rls-ii-incoming | ||
2021-04-12 15:12:51 | Dan Streetman | bug | added subscriber Dan Streetman | ||
2021-05-06 15:16:56 | Matthieu Clemenceau | tags | rls-ii-incoming | fr-1344 rls-ii-incoming | |
2021-05-06 17:51:54 | Brian Murray | tags | fr-1344 rls-ii-incoming | fr-1344 | |
2021-05-06 17:52:07 | Brian Murray | nominated for series | Ubuntu Impish | ||
2021-05-06 17:52:07 | Brian Murray | bug task added | grub2 (Ubuntu Impish) | ||
2021-05-06 17:52:07 | Brian Murray | bug task added | initramfs-tools (Ubuntu Impish) | ||
2021-05-06 17:52:07 | Brian Murray | bug task added | u-boot (Ubuntu Impish) | ||
2021-05-06 17:52:07 | Brian Murray | bug task added | systemd (Ubuntu Impish) | ||
2021-05-06 17:52:07 | Brian Murray | bug task added | u-boot-menu (Ubuntu Impish) | ||
2021-06-29 09:00:50 | Dan Streetman | removed subscriber Dan Streetman | |||
2023-03-10 14:45:47 | Heinrich Schuchardt | cloud-images: status | New | Invalid | |
2023-03-10 14:45:57 | Heinrich Schuchardt | grub2 (Ubuntu): status | New | Invalid | |
2023-03-10 14:46:08 | Heinrich Schuchardt | grub2 (Ubuntu Impish): status | New | Invalid | |
2023-03-10 14:46:20 | Heinrich Schuchardt | initramfs-tools (Ubuntu): status | New | Invalid | |
2023-03-10 14:46:30 | Heinrich Schuchardt | initramfs-tools (Ubuntu Impish): status | New | Invalid | |
2023-03-10 14:46:39 | Heinrich Schuchardt | systemd (Ubuntu): status | New | Invalid | |
2023-03-10 14:46:47 | Heinrich Schuchardt | systemd (Ubuntu Impish): status | New | Invalid | |
2023-03-10 14:46:57 | Heinrich Schuchardt | u-boot (Ubuntu): status | New | Invalid | |
2023-03-10 14:47:06 | Heinrich Schuchardt | u-boot (Ubuntu Impish): status | New | Invalid | |
2023-03-10 14:47:17 | Heinrich Schuchardt | u-boot-menu (Ubuntu): status | New | Invalid | |
2023-03-10 14:47:26 | Heinrich Schuchardt | u-boot-menu (Ubuntu Impish): status | New | Invalid | |
2023-03-10 15:14:17 | Julian Andres Klode | initramfs-tools (Ubuntu): status | Invalid | New | |
2023-03-10 15:14:32 | Julian Andres Klode | systemd (Ubuntu): status | Invalid | New |