Fail to boot SLE-Micro 5.1 Beta2 on qemu-arm
Jiri Srain
jsrain at suse.com
Fri Aug 13 14:06:34 UTC 2021
Hello Brice,
The log to me seems like dracut fails to find the device with the root filesystem.
I don’t know whether this is the real cause, but keep in mind that this image (raw of aarch64) is intended and only was tested on RaspberryPi, therefore I can imagine the virtualisation drivers not being loaded from initrd.
[ 87.230528] localhost systemd[1]: dev-disk-by\x2duuid-6dd18fe1\x2d192e\x2d4627\x2daffc\x2d9bba001859aa.device: Job dev-disk-by\x2duuid-6dd18fe1\x2d192e\x2d4627\x2daffc\x2d9bba001859aa.device/start timed out.
[ 87.231660] localhost systemd[1]: Timed out waiting for device /dev/disk/by-uuid/6dd18fe1-192e-4627-affc-9bba001859aa.
[ 87.253797] localhost systemd[1]: Dependency failed for Initrd Root Device.
[ 87.259636] localhost systemd[1]: initrd-root-device.target: Job initrd-root-device.target/start failed with result 'dependency'.
[ 87.263634] localhost systemd[1]: initrd-root-device.target: Triggering OnFailure= dependencies.
[ 87.283626] localhost systemd[1]: Dependency failed for File System Check on /dev/disk/by-uuid/6dd18fe1-192e-4627-affc-9bba001859aa.
We are open to adding new pre-built images (which would even include qcow image for aarcht64 when needed; is there any real business case for that or is it only testing environment?
Jiri
> On 13. 8. 2021, at 12:00, Brice Dekany <brice.dekany at suse.com> wrote:
>
> Hi there,
>
> I tried to boot the aarch64 raw image of SLE-Micro 5.1 Beta2 on qemu-arm
> The process goes well to grub. It looks like the ignation file is read. And then it crash.
>
> Image used: SUSE-MicroOS.aarch64-5.1.0-Default-Beta2.raw
> CommandLine:
> sudo virt-install --connect qemu:///system \
> --name demo2 --ram 512 --disk path=SUSE-MicroOS.aarch64-5.1.0-Default-Beta2.raw \
> --network network=default --virt-type qemu --import --os-variant sle15sp3 \
> --arch=aarch64 --qemu-commandline="-fw_cfg name=opt/com.coreos/config,file=config.ign"
>
> Log:
> Loading Linux 5.3.18-59.16-default ...
> Loading initial ramdisk ...
> SetUefiImageMemoryAttributes - 0x000000005BD60000 - 0x0000000000040000 (0x0000000000000008)
> SetUefiImageMemoryAttributes - 0x000000005BD10000 - 0x0000000000040000 (0x0000000000000008)
> SetUefiImageMemoryAttributes - 0x000000005BCC0000 - 0x0000000000040000 (0x0000000000000008)
> SetUefiImageMemoryAttributes - 0x000000005BC80000 - 0x0000000000030000 (0x0000000000000008)
> SetUefiImageMemoryAttributes - 0x000000005BC30000 - 0x0000000000040000 (0x0000000000000008)
> SetUefiImageMemoryAttributes - 0x0000000058690000 - 0x00000000000B0000 (0x0000000000000008)
> SetUefiImageMemoryAttributes - 0x0000000058490000 - 0x0000000000030000 (0x0000000000000008)
> SetUefiImageMemoryAttributes - 0x0000000058450000 - 0x0000000000030000 (0x0000000000000008)
> [ 23.103874] pcieport 0000:00:01.6: pciehp: Failed to check link status
>
> Generating "/run/initramfs/rdsosreport.txt"
>
>
> Entering emergency mode. Exit the shell to continue.
> Type "journalctl" to view system logs.
> 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.
>
>
> Press Enter for maintenance
> (or press Control-D to continue):
>
>
> cat /run/initramfs/rdsosreport.txt >>> https://pastebin.com/1RV9zagr
>
>
> Regards
>
> <Outlook-fidfsjjm.png>
> Brice DEKANY
> SE for France
> +33.6.37.12.53.24
> brice.dekany at suse.com
> LinkedIn | Twitter | YouTube
More information about the micro-beta
mailing list