• [gentoo-user] dracut seems confused about filesystem UUID data

    From Dennis Clarke@21:1/5 to All on Thu Jul 24 16:20:01 2025
    This is a multi-part message in MIME format.
    Dear gentoo folks :

    I am making very very slow progress with the SiFive P550 RISC-V
    board wherein I needed to get a GRUB bootloader from the Sifive Ubuntu
    flash image. I have no idea why the GRUB bootloader built inside the
    chroot stage 3 is a failure. That is a whole other problem for some
    other day. I am able to get the grub.cfg from /boot/grub/ directory on
    the root filesystem. I put it there manually.

    Once I get the GRUB menu and simply hit enter on the Gentoo linux
    menu item I get what looks like a bootable system .. until it is *not*.

    Thus :


    Loading Linux 6.15.7-gentoo-dist ...
    Loading initial ramdisk ...
    EFI stub: Booting Linux Kernel...
    EFI stub: EFI_RNG_PROTOCOL unavailable
    EFI stub: Loaded initrd from LINUX_EFI_INITRD_MEDIA_GUID device path
    EFI stub: Using DTB from configuration table
    EFI stub: Exiting boot services...
    [ 0.000000] Booting Linux on hartid 0
    [ 0.000000] Linux version 6.15.7-gentoo-dist
    (portage@hifive-premier-p550) (riscv64-unknown-linux-gnu-gcc (Gentoo 15.1.1_p20250705-r1 p2) 15.1.1 20250705, GNU ld (Gentoo 2.44 p4) 2.44.0)
    #1 SMP PREEMPT_DYNAMIC Tue Jul 22 22:09:39 GMT 2025
    [ 0.000000] Machine model: SiFive HiFive Premier P550
    [ 0.000000] SBI specification v2.0 detected
    [ 0.000000] SBI implementation ID=0x1 Version=0x10006
    [ 0.000000] SBI TIME extension detected
    [ 0.000000] SBI IPI extension detected
    [ 0.000000] SBI RFENCE extension detected
    [ 0.000000] SBI SRST extension detected
    [ 0.000000] SBI DBCN extension detected
    [ 0.000000] Memory limited to 32768MB
    [ 0.000000] efi: EFI v2.10 by Das U-Boot
    [ 0.000000] efi: RTPROP=0x87ffcd040 SMBIOS=0xe851a000
    INITRD=0x878216040 MEMRESERVE=0x878215040
    .
    .
    .
    etc etc and I can attach the full log
    .
    .
    .
    [ 2.574564] evm: HMAC attrs: 0x1
    [ 2.580311] clk: Not disabling unused clocks
    [ 2.584641] PM: genpd: Disabling unused power domains
    [ 2.594125] Freeing unused kernel image (initmem) memory: 10152K
    [ 2.605037] Checked W+X mappings: passed, no W+X pages found
    [ 2.610774] Run /init as init process
    [ 2.946245] dracut: dracut-107
    Starting systemd-udevd version 256.17
    [ 15.413667] dw_axi_dmac_platform 50430000.dma-controller-hsp:
    deferred probe timeout, ignoring dependency
    [ 15.423629] dw_axi_dmac_platform 518c0000.dma-controller-aon:
    deferred probe timeout, ignoring dependency
    [ 15.433632] platform 50950000.i2c: deferred probe pending: (reason
    unknown)
    [ 15.440669] platform 50980000.i2c: deferred probe pending: (reason
    unknown)
    [ 15.447703] platform 509a0000.i2c: deferred probe pending: (reason
    unknown)
    [ 15.454735] platform 51830000.i2c: deferred probe pending: (reason
    unknown)
    [ 15.461777] platform 51838000.i2c: deferred probe pending: (reason
    unknown)
    [ 15.468790] platform 50430000.dma-controller-hsp: deferred probe
    pending: (reason unknown)
    [ 15.477119] platform 518c0000.dma-controller-aon: deferred probe
    pending: (reason unknown)
    [ 229.478914] dracut Warning: Could not boot.


    dracut Warning: Could not boot.

    [ 229.517264] dracut Warning: /dev/disk/by-uuid/0AC0-79CF does not exist dracut Warning: [ 229.525221] dracut Warning: /dev/disk/by-uuid/d2821a3b-7ad0-44dc-989b-8b5b0c80b947 does not exist /dev/disk/by-uuid/0AC0-79CF does not exist
    dracut Warning: /dev/disk/by-uuid/d2821a3b-7ad0-44dc-989b-8b5b0c80b947
    does not exist

    Generating "/run/initramfs/rdsosreport.txt"
    You might want to save "/run/initramfs/rdsosreport.txt" to a USB stick
    or /boot
    after mounting them and attach it to a bug report.

    To get more debug information in the report,
    reboot with "rd.debug" added to the kernel command line.

    Dropping to debug shell.

    dracut:/#

    I have no idea where these strange UUID numbers are coming from. I was
    very careful to ensure the grub.cfg and the /etc/fstab were correct.

    Is there a trivial file somewhere that can be edited?


    --
    --
    Dennis Clarke
    RISC-V/SPARC/PPC/ARM/CISC
    UNIX and Linux spoken

    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 kjeoxQEAA1NahrHEZ/sCAAAAAARZWg==

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael@21:1/5 to All on Thu Jul 24 16:34:05 2025
    On Thursday, 24 July 2025 15:17:02 British Summer Time Dennis Clarke wrote:
    Dear gentoo folks :

    I am making very very slow progress with the SiFive P550 RISC-V
    board wherein I needed to get a GRUB bootloader from the Sifive Ubuntu
    flash image. I have no idea why the GRUB bootloader built inside the
    chroot stage 3 is a failure. That is a whole other problem for some
    other day. I am able to get the grub.cfg from /boot/grub/ directory on
    the root filesystem. I put it there manually.

    Once I get the GRUB menu and simply hit enter on the Gentoo linux
    menu item I get what looks like a bootable system .. until it is *not*.

    Thus :
    [snip ...]

    [ 229.478914] dracut Warning: Could not boot.


    dracut Warning: Could not boot.

    [ 229.517264] dracut Warning: /dev/disk/by-uuid/0AC0-79CF does not exist dracut Warning: [ 229.525221] dracut Warning: /dev/disk/by-uuid/d2821a3b-7ad0-44dc-989b-8b5b0c80b947 does not exist /dev/disk/by-uuid/0AC0-79CF does not exist
    dracut Warning: /dev/disk/by-uuid/d2821a3b-7ad0-44dc-989b-8b5b0c80b947
    does not exist

    Generating "/run/initramfs/rdsosreport.txt"
    You might want to save "/run/initramfs/rdsosreport.txt" to a USB stick
    or /boot
    after mounting them and attach it to a bug report.

    To get more debug information in the report,
    reboot with "rd.debug" added to the kernel command line.

    Dropping to debug shell.

    dracut:/#

    I have no idea where these strange UUID numbers are coming from. I was
    very careful to ensure the grub.cfg and the /etc/fstab were correct.

    Is there a trivial file somewhere that can be edited?

    The UUID 0AC0-79CF is from a DOS filesystem, most likely your ESP.

    The UUID d2821a3b-7ad0-44dc-989b-8b5b0c80b947 is from a linux fs. Most likely from your / partition.

    Run 'blkid' to find out which is which on your drive, or:

    ls -alF /dev/disk/by-uuid

    Grub will need this to know where it can pick up the initramfs.img.

    For details check:

    https://wiki.gentoo.org/wiki/Dracut https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Bootloader

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCAAdFiEEXqhvaVh2ERicA8Ceseqq9sKVZxkFAmiCUm0ACgkQseqq9sKV ZxmK8xAAqO2xEX9wSdt2HGNUMQ/ApjuvJ+6hzmO1Har8lunNTwGB2gMYvhpCxH6N Sb04YOpGB6Dtvq7Qo1Y98+t6V78EYHt+BuKtp5EVhqZ6VZVg58z/mwaPGkSzY6kD RtpUz1a6h8XrzjQ8l36Sj1ih7X+leAJgkLD4/KmjCnrsY+XnlZwVGKLQjcjI8MAU ghaTXoAlyNNxbA8B/YvoxsksF5LbK0EEA54M2HVgoIbvinQ+wbWV7eElsFo0GehH pcwMy8QZ6fRnLsREoOX5MryreC3fJkiG9484pdhlkCj18wxuNLBQXPwF+oOaWh/+ UcGx6U0LE6uxW03guhMUp81TJj1CRvZbBnQFLlLkOo0nTpdv9zmbi5g8+t8cr5Q1 fSHv/UscPzNgcACJF98ew+2S/gPeu52Fylk58e3ds6zZY/3aX7XbQveL6O5k+44k LmvS8EOm87gQWz5exqBuWktZbdlpRUHQajlZ/wiBG30CWcDx+m2KA2rnr5ygcNps pig6yKf87elvH38jw9G7KHtdx0pYp2J5EwEk37xrle9iiREXFBgjJ96bz0esz30l 9fCLatlo9BnQD+WQhQP7SmVgMVQ1YeCNHd0pxQVfzHlsqVsznaXkVhNbftjj/xqE vAlMLiLj0vXUge++MfCEYRTNjq1gWTEItH312h/aJ+19vvC1FPw=
    =VArz
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Dennis Clarke@21:1/5 to Michael on Thu Jul 24 18:40:01 2025
    On 7/24/25 11:34, Michael wrote:
    On Thursday, 24 July 2025 15:17:02 British Summer Time Dennis Clarke wrote:
    Dear gentoo folks :

    I am making very very slow progress with the SiFive P550 RISC-V
    board wherein I needed to get a GRUB bootloader from the Sifive Ubuntu
    flash image. I have no idea why the GRUB bootloader built inside the
    chroot stage 3 is a failure. That is a whole other problem for some
    other day. I am able to get the grub.cfg from /boot/grub/ directory on
    the root filesystem. I put it there manually.

    Once I get the GRUB menu and simply hit enter on the Gentoo linux
    menu item I get what looks like a bootable system .. until it is *not*.

    Thus :
    [snip ...]

    [ 229.478914] dracut Warning: Could not boot.


    dracut Warning: Could not boot.

    [ 229.517264] dracut Warning: /dev/disk/by-uuid/0AC0-79CF does not exist
    dracut Warning: [ 229.525221] dracut Warning:
    /dev/disk/by-uuid/d2821a3b-7ad0-44dc-989b-8b5b0c80b947 does not exist
    /dev/disk/by-uuid/0AC0-79CF does not exist
    dracut Warning: /dev/disk/by-uuid/d2821a3b-7ad0-44dc-989b-8b5b0c80b947
    does not exist

    Generating "/run/initramfs/rdsosreport.txt"
    You might want to save "/run/initramfs/rdsosreport.txt" to a USB stick
    or /boot
    after mounting them and attach it to a bug report.

    To get more debug information in the report,
    reboot with "rd.debug" added to the kernel command line.

    Dropping to debug shell.

    dracut:/#

    I have no idea where these strange UUID numbers are coming from. I was
    very careful to ensure the grub.cfg and the /etc/fstab were correct.

    Is there a trivial file somewhere that can be edited?


    <snip>

    Thank you for the reply and the hints.

    The UUID 0AC0-79CF is from a DOS filesystem, most likely your ESP.

    I have created a FAT32 fs on the boards storage thing that seems to be
    called /dev/mmcblk0 and the UUID data there looks reasonable. I will
    insert some newlines here for easy reading :

    p550# blkid | grep 'mmc'
    /dev/mmcblk0p3: UUID="d2821a3b-7ad0-44dc-989b-8b5b0c80b947"
    BLOCK_SIZE="4096" TYPE="ext4"
    PARTUUID="b9db2337-1aaa-4d76-a87e-ee627e9ce8c9"

    /dev/mmcblk0p1: LABEL_FATBOOT="esp" LABEL="esp" UUID="6706-97A3"
    BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="EFI System"
    PARTUUID="2df81552-4661-463a-8f61-0ccf7f13e58b"

    /dev/mmcblk0p2: UUID="9be92059-9156-4cdd-ba4e-9cf12bb2548f"
    TYPE="swap"
    PARTUUID="f82f1a4c-8065-430a-ac7f-07c014962fc4"

    It looks like the EFI or FAT32 partition has UUID "6706-97A3".


    The UUID d2821a3b-7ad0-44dc-989b-8b5b0c80b947 is from a linux fs. Most likely
    from your / partition.


    Looks correct.


    Run 'blkid' to find out which is which on your drive, or:

    ls -alF /dev/disk/by-uuid


    p550#
    p550# ls -alF /dev/disk/by-uuid
    total 0
    drwxr-xr-x 2 root root 160 Jul 24 15:10 ./
    drwxr-xr-x 9 root root 180 Jul 24 15:10 ../
    lrwxrwxrwx 1 root root 15 Jul 24 15:10 6706-97A3 -> ../../mmcblk0p1
    lrwxrwxrwx 1 root root 10 Jul 24 15:10
    87ac8f75-7a82-4e5a-be96-94bfbe98117e -> ../../sda3
    lrwxrwxrwx 1 root root 15 Jul 24 15:10
    9be92059-9156-4cdd-ba4e-9cf12bb2548f -> ../../mmcblk0p2
    lrwxrwxrwx 1 root root 10 Jul 24 15:10 F77A-55F6 -> ../../sda1
    lrwxrwxrwx 1 root root 10 Jul 24 15:10
    ab60f3c4-7658-44f9-b944-139378afc9f6 -> ../../sda2
    lrwxrwxrwx 1 root root 15 Jul 24 15:10
    d2821a3b-7ad0-44dc-989b-8b5b0c80b947 -> ../../mmcblk0p3
    p550#

    That also looks perfectly reasonable for the /dev/mmcblk0 storage.


    Grub will need this to know where it can pick up the initramfs.img.

    For details check:

    https://wiki.gentoo.org/wiki/Dracut https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Bootloader

    I have been digging around various places trying to figure this out.
    The root filesystem UUID looks to be fine. The EFI stuff is a problem.

    However, when I look into that EFI filesystem I do not see any sort
    of an initramfs file :

    p550#
    p550# mount /dev/mmcblk0p1 /mnt/mmc_efi
    p550# find /mnt/mmc_efi
    /mnt/mmc_efi
    /mnt/mmc_efi/EFI
    /mnt/mmc_efi/EFI/ubuntu
    /mnt/mmc_efi/EFI/ubuntu/grub.cfg
    /mnt/mmc_efi/EFI/ubuntu/grubriscv64.efi
    /mnt/mmc_efi/EFI/ubuntu/grub.cfg_ubuntu
    /mnt/mmc_efi/EFI/debian
    /mnt/mmc_efi/EFI/debian/grub.cfg_ubuntu
    /mnt/mmc_efi/EFI/boot
    /mnt/mmc_efi/EFI/boot/bootriscv64.efi
    /mnt/mmc_efi/EFI/gentoo
    /mnt/mmc_efi/dtb
    /mnt/mmc_efi/dtb/eswin
    /mnt/mmc_efi/dtb/eswin/eic7700-hifive-premier-p550.dtb /mnt/mmc_efi/ubootefi.var
    p550#

    At the very least we can see the FAT32 partition has a different
    UUID number.

    --
    --
    Dennis Clarke
    RISC-V/SPARC/PPC/ARM/CISC
    UNIX and Linux spoken

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael@21:1/5 to All on Thu Jul 24 18:22:26 2025
    On Thursday, 24 July 2025 17:37:35 British Summer Time Dennis Clarke wrote:
    On 7/24/25 11:34, Michael wrote:
    On Thursday, 24 July 2025 15:17:02 British Summer Time Dennis Clarke
    wrote:
    Dear gentoo folks :

    <snip>

    Thank you for the reply and the hints.

    You're welcome, but I'm the wrong guy to advise on this topic since I have no experience with your platform and in addition I do not use dracut! :-)


    The UUID 0AC0-79CF is from a DOS filesystem, most likely your ESP.

    I have created a FAT32 fs on the boards storage thing that seems to be
    called /dev/mmcblk0 and the UUID data there looks reasonable. I will
    insert some newlines here for easy reading :

    p550# blkid | grep 'mmc'
    /dev/mmcblk0p3: UUID="d2821a3b-7ad0-44dc-989b-8b5b0c80b947"
    BLOCK_SIZE="4096" TYPE="ext4"
    PARTUUID="b9db2337-1aaa-4d76-a87e-ee627e9ce8c9"

    /dev/mmcblk0p1: LABEL_FATBOOT="esp" LABEL="esp" UUID="6706-97A3"
    BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="EFI System"
    PARTUUID="2df81552-4661-463a-8f61-0ccf7f13e58b"

    /dev/mmcblk0p2: UUID="9be92059-9156-4cdd-ba4e-9cf12bb2548f"
    TYPE="swap"
    PARTUUID="f82f1a4c-8065-430a-ac7f-07c014962fc4"

    It looks like the EFI or FAT32 partition has UUID "6706-97A3".

    Your EFI System Partition (ESP) has a Partition UUID:

    PARTUUID="2df81552-4661-463a-8f61-0ccf7f13e58b"

    and on it resides a VFAT format filesystem with UUID:

    UUID="6706-97A3"


    The UUID d2821a3b-7ad0-44dc-989b-8b5b0c80b947 is from a linux fs. Most likely from your / partition.

    Looks correct.

    Yes, from what you're showing above the /dev/mmcblk0p3 block device has a Partition UUID of:

    PARTUUID="b9db2337-1aaa-4d76-a87e-ee627e9ce8c9"

    and on it there is an ext4 format filesystem with UUID:

    UUID="d2821a3b-7ad0-44dc-989b-8b5b0c80b947"

    So far, so good. :-)


    Run 'blkid' to find out which is which on your drive, or:

    ls -alF /dev/disk/by-uuid

    p550#
    p550# ls -alF /dev/disk/by-uuid
    total 0
    drwxr-xr-x 2 root root 160 Jul 24 15:10 ./
    drwxr-xr-x 9 root root 180 Jul 24 15:10 ../
    lrwxrwxrwx 1 root root 15 Jul 24 15:10 6706-97A3 -> ../../mmcblk0p1 lrwxrwxrwx 1 root root 10 Jul 24 15:10
    87ac8f75-7a82-4e5a-be96-94bfbe98117e -> ../../sda3
    lrwxrwxrwx 1 root root 15 Jul 24 15:10
    9be92059-9156-4cdd-ba4e-9cf12bb2548f -> ../../mmcblk0p2
    lrwxrwxrwx 1 root root 10 Jul 24 15:10 F77A-55F6 -> ../../sda1
    lrwxrwxrwx 1 root root 10 Jul 24 15:10
    ab60f3c4-7658-44f9-b944-139378afc9f6 -> ../../sda2
    lrwxrwxrwx 1 root root 15 Jul 24 15:10
    d2821a3b-7ad0-44dc-989b-8b5b0c80b947 -> ../../mmcblk0p3
    p550#

    That also looks perfectly reasonable for the /dev/mmcblk0 storage.

    Your output above also shows a hard drive /dev/sda. On this drive you have a second FAT formatted partition, with UUID F77A-55F6, as well as two other partitions.


    Grub will need this to know where it can pick up the initramfs.img.

    For details check:

    https://wiki.gentoo.org/wiki/Dracut https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Bootloader

    I have been digging around various places trying to figure this out.
    The root filesystem UUID looks to be fine. The EFI stuff is a problem.

    Your dracut error references a different UUID for ESP:

    "[ 229.517264] dracut Warning: /dev/disk/by-uuid/0AC0-79CF does not exist"

    Did you have the correct ESP mounted within your chroot'ed fs?


    However, when I look into that EFI filesystem I do not see any sort
    of an initramfs file :

    p550#
    p550# mount /dev/mmcblk0p1 /mnt/mmc_efi
    p550# find /mnt/mmc_efi
    /mnt/mmc_efi
    /mnt/mmc_efi/EFI
    /mnt/mmc_efi/EFI/ubuntu
    /mnt/mmc_efi/EFI/ubuntu/grub.cfg
    /mnt/mmc_efi/EFI/ubuntu/grubriscv64.efi /mnt/mmc_efi/EFI/ubuntu/grub.cfg_ubuntu
    /mnt/mmc_efi/EFI/debian
    /mnt/mmc_efi/EFI/debian/grub.cfg_ubuntu
    /mnt/mmc_efi/EFI/boot
    /mnt/mmc_efi/EFI/boot/bootriscv64.efi
    /mnt/mmc_efi/EFI/gentoo
    /mnt/mmc_efi/dtb
    /mnt/mmc_efi/dtb/eswin
    /mnt/mmc_efi/dtb/eswin/eic7700-hifive-premier-p550.dtb /mnt/mmc_efi/ubootefi.var
    p550#

    At the very least we can see the FAT32 partition has a different
    UUID number.

    You will not find a kernel or initramfs image in the ESP. You will find these in your /boot directory. The ESP will only contain the EFI executable of the bootloader, in the case of GRUB this would be 'grubriscv64.efi' by ubuntu, or 'bootriscv64.efi' by gentoo.


    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCAAdFiEEXqhvaVh2ERicA8Ceseqq9sKVZxkFAmiCa9IACgkQseqq9sKV ZxmpHA//eWhzuQ/rALr5hSrTjY+OMVQFBFhIRSTFh9w18mcM+F56rE1TfTVaG08W Zl6OEzWJ6TiHRG8P3RH7zUf/oFQK58j+djWjL2WEkf2bE1aQVVRqO9cp/V/xKqgC AkgKPUoqpMi7OdgfJRqKucURiCp8TkSlgqRKloF3Rajuy8P5I1pN4RnVY+byN0Md fXtUXhs0nITQBY1EHFmjxDNCrXCNEJYcqf/d0f+gDCQFha9BynS7U3PhZzo8HaHH sMvvoDES4N8/2upBWdfyumlhb5o0bgiTLYTzaSzD5Y/jF+/T9Yq5sQROyXURliW6 qWFzD24xETfpbem8W/Er3QSMrkC+z8UwldsjJLXT3nFROuEphD45GQ3IadU4Ll/S G7Uw2wR2aMZMtj0x7ZQpTuqpl10YJ2qnwBmXb/TbtReQp97ZJFCgfemQKW/01Cws koTgpcMMiT5MXjjoj3TbJK9MZ5urrba+N+pHlDk+F7CdNzWPlhWEIVe8QuAyMPEP 38wFKvkXcMYCgNBah4gTvQ/q++4ZKlzKan65PrrQXMyNw7dqQr8jKBHkvQ3v24oY v/GhOIQ3azVm3CH24Ij0AauxFmDn0r0AkfBcjA5x3b09lDbv8u+6hZSTg/gE1p/T eq7/kJSZryJl2VstkEfWTc/sY9zj5kIGN5tuyoobCaVg0NieZ+w=
    =gXeB
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)