Unable to run pre-installed Ubuntu 23.10 server

I tried to run the pre-instaled UBUNTU 23.10 server om my 1.2a sbc.

I get the following errors:

Loading Linux 6.5.0-9-generic …
Loading initial ramdisk …
Loading device tree blob…
EFI stub: Booting Linux Kernel…
EFI stub: ERROR: Failed to load initrd: 0x8000000000000009
EFI stub: Using DTB from configuration table
EFI stub: Exiting boot services…
clk u2_dw_i2c_clk_core already disabled
clk u2_dw_i2c_clk_apb already disabled
clk u5_dw_i2c_clk_core already disabled
clk u5_dw_i2c_clk_apb already disabled
+�r������] Linux version 6.5.0-9-generic (buildd@riscv64-qemu-lgw01-068) (riscv64-linux-gnu-gcc-13 (Ubuntu 13.2.0-4ubuntu3) 13.2.0, GNU ld (GNU Binutils for Ubuntu) 2.41) #9.1-Ubuntu SMP Sat Oct 7 17:18:31 UTC 2023 (Ubuntu 6.5.0-9.9.1-generic 6.5.3)
[ 0.000000] Machine model: StarFive VisionFive 2 v1.3B
[ 0.000000] SBI specification v1.0 detected
[ 0.000000] SBI implementation ID=0x1 Version=0x10002
[ 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] efi: Getting UEFI parameters from /chosen in DT:
[ 0.000000] efi: System Table : 0x00000000ccda4cf0
[ 0.000000] efi: MemMap Address : 0x0000000043713068
[ 0.000000] efi: MemMap Size : 0x0000000000000460
[ 0.000000] efi: MemMap Desc. Size : 0x0000000000000028
[ 0.000000] efi: MemMap Desc. Version : 0x0000000000000001
[ 0.000000] efi: Secure Boot Enabled : 0x00000002
[ 0.000000] efi: EFI v2.8 by Das U-Boot
[ 0.000000] efi: RTPROP=0xcb57d040 SMBIOS=0xcb579000 MEMRESERVE=0x43915040
[ 0.000000] secureboot: Secure boot disabled
[ 0.000000] efi: Processing EFI memory map:
[ 0.000000] efi: 0x000040000000-0x0000401fffff [Reserved | | | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x000040200000-0x00004256dfff [Loader Data | | | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x00004256e000-0x000043712fff [Conventional| | | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x000043713000-0x000043713fff [ACPI Reclaim| | | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x000043714000-0x000043915fff [Loader Data | | | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x000043916000-0x000043916fff [Boot Data | | | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x000043917000-0x000043919fff [Loader Data | | | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x00004391a000-0x000045c87fff [Loader Code | | | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x000045c88000-0x000045c8afff [Boot Data | | | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x000045c8b000-0x000047ef0fff [Loader Data | | | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x000047ef1000-0x000047f0efff [ACPI Reclaim| | | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x000047f0f000-0x0000c9539fff [Loader Code | | | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x0000c953a000-0x0000c9542fff [Loader Data | | | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x0000c9543000-0x0000cb542fff [Loader Code | | | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x0000cb543000-0x0000cb548fff [Loader Data | | | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x0000cb549000-0x0000cb549fff [Boot Data | | | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x0000cb54a000-0x0000cb570fff [Loader Code | | | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x0000cb571000-0x0000cb578fff [Boot Data | | | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x0000cb579000-0x0000cb579fff [Runtime Data|RUN| | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x0000cb57a000-0x0000cb57cfff [Boot Data | | | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x0000cb57d000-0x0000cb57ffff [Runtime Data|RUN| | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x0000cb580000-0x0000cb580fff [Boot Data | | | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x0000cb581000-0x0000cb584fff [Runtime Data|RUN| | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x0000cb585000-0x0000cb592fff [Boot Data | | | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x0000cb593000-0x0000ccda3fff [Loader Data | | | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x0000ccda4000-0x0000ccda4fff [Runtime Code|RUN| | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x0000ccda5000-0x0000ffffffff [Loader Data | | | | | | | | | | |WB| | | ]
[ 0.000000] efi: 0x000100000000-0x00023fffffff [Boot Data | | | | | | | | | | |WB| | | ]
[ 0.000000] OF: reserved mem: 0x0000000040000000…0x00000000401fffff (2048 KiB) nomap non-reusable opensbi@40000000
[ 0.000000] cma: Reserved 32 MiB at 0x00000000fe000000
[ 0.000000] NUMA: No NUMA configuration found
[ 0.000000] NUMA: Faking a node at [mem 0x0000000040000000-0x000000023fffffff]
[ 0.000000] NUMA: NODE_DATA [mem 0x23fdce1c0-0x23fdcffff]
[ 0.000000] Zone ranges:
[ 0.000000] DMA32 [mem 0x0000000040000000-0x00000000ffffffff]
[ 0.000000] Normal [mem 0x0000000100000000-0x000000023fffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000040000000-0x00000000401fffff]
[ 0.000000] node 0: [mem 0x0000000040200000-0x00000000cb578fff]
[ 0.000000] node 0: [mem 0x00000000cb579000-0x00000000cb579fff]
[ 0.000000] node 0: [mem 0x00000000cb57a000-0x00000000cb57cfff]
[ 0.000000] node 0: [mem 0x00000000cb57d000-0x00000000cb57ffff]
[ 0.000000] node 0: [mem 0x00000000cb580000-0x00000000cb580fff]
[ 0.000000] node 0: [mem 0x00000000cb581000-0x00000000cb584fff]
[ 0.000000] node 0: [mem 0x00000000cb585000-0x00000000ccda3fff]
[ 0.000000] node 0: [mem 0x00000000ccda4000-0x00000000ccda4fff]
[ 0.000000] node 0: [mem 0x00000000ccda5000-0x000000023fffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000023fffffff]
[ 0.000000] SBI HSM extension detected
[ 0.000000] CPU with hartid=0 is not available
[ 0.000000] riscv: base ISA extensions acdfim
[ 0.000000] riscv: ELF capabilities acdfim
[ 0.000000] percpu: cpu 0 has no node -1 or node-local memory
[ 0.000000] percpu: Embedded 30 pages/cpu s83368 r8192 d31320 u122880
[ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.5.0-9-generic root=LABEL=cloudimg-rootfs ro efi=debug earlycon sysctl.kernel.watchdog_thresh=60
[ 0.000000] Unknown kernel command line parameters “BOOT_IMAGE=/boot/vmlinuz-6.5.0-9-generic”, will be passed to user space.
[ 0.000000] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[ 0.000000] Fallback order for Node 0: 0
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 2064384
[ 0.000000] Policy zone: Normal
[ 0.000000] mem auto-init: stack:all(zero), heap alloc:on, heap free:off
[ 0.000000] software IO TLB: area num 4.
[ 0.000000] software IO TLB: mapped [mem 0x00000000fa000000-0x00000000fe000000] (64MB)
[ 0.000000] Memory: 8087688K/8388608K available (13238K kernel code, 5883K rwdata, 12288K rodata, 2705K init, 1063K bss, 268152K reserved, 32768K cma-reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] ftrace: allocating 47733 entries in 187 pages
[ 0.000000] ftrace: allocated 187 pages with 6 groups
[ 0.000000] trace event string verifier disabled
[ 0.000000] rcu: Hierarchical RCU implementation.
[ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=32 to nr_cpu_ids=4.
[ 0.000000] Rude variant of Tasks RCU enabled.
[ 0.000000] Tracing variant of Tasks RCU enabled.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[ 0.000000] riscv-intc: unable to find hart id for /cpus/cpu@0/interrupt-controller
[ 0.000000] riscv-intc: 64 local interrupts mapped
[ 0.000000] plic: interrupt-controller@c000000: mapped 136 interrupts with 4 handlers for 9 contexts.
[ 0.000000] riscv: providing IPIs using SBI IPI extension
[ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[ 0.000000] clocksource: riscv_clocksource: mask: 0xffffffffffffffff max_cycles: 0x1d854df40, max_idle_ns: 881590404240 ns
[ 0.000001] sched_clock: 64 bits at 4MHz, resolution 250ns, wraps every 2199023255500ns
[ 0.000769] Console: colour dummy device 80x25
[ 0.000781] printk: console [tty0] enabled
[ 0.004866] Calibrating delay loop (skipped), value calculated using timer frequency… 8.00 BogoMIPS (lpj=16000)
[ 0.004903] pid_max: default: 32768 minimum: 301
[ 0.010218] LSM: initializing lsm=lockdown,capability,landlock,yama,apparmor,integrity
[ 0.010315] landlock: Up and running.
[ 0.010330] Yama: becoming mindful.
[ 0.010737] AppArmor: AppArmor initialized
[ 0.012756] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
[ 0.012920] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
[ 0.018653] CPU node for /cpus/cpu@0 exist but the possible cpu range is :0-3
[ 0.020182] RCU Tasks Rude: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1.
[ 0.020362] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1.
[ 0.020512] ASID allocator disabled (0 bits)
[ 0.020693] rcu: Hierarchical SRCU implementation.
[ 0.020712] rcu: Max phase no-delay instances is 1000.
[ 0.021729] Remapping and enabling EFI services.
[ 0.022506] smp: Bringing up secondary CPUs …
[ 0.026164] smp: Brought up 1 node, 4 CPUs
[ 0.030178] devtmpfs: initialized
[ 0.039449] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.039556] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[ 0.041273] pinctrl core: initialized pinctrl subsystem
[ 0.044456] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.047221] DMA: preallocated 1024 KiB GFP_KERNEL pool for atomic allocations
[ 0.048042] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[ 0.048192] audit: initializing netlink subsys (disabled)
[ 0.048528] audit: type=2000 audit(0.048:1): state=initialized audit_enabled=0 res=1
[ 0.049442] thermal_sys: Registered thermal governor ‘fair_share’
[ 0.049451] thermal_sys: Registered thermal governor ‘bang_bang’
[ 0.049473] thermal_sys: Registered thermal governor ‘step_wise’
[ 0.049489] thermal_sys: Registered thermal governor ‘user_space’
[ 0.049506] thermal_sys: Registered thermal governor ‘power_allocator’
[ 0.049576] cpuidle: using governor ladder
[ 0.049623] cpuidle: using governor menu
[ 0.055049] platform soc: Fixed dependency cycle(s) with /soc/interrupt-controller@c000000
[ 0.067260] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages
[ 0.067287] HugeTLB: 16380 KiB vmemmap can be freed for a 1.00 GiB page
[ 0.067306] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
[ 0.067323] HugeTLB: 28 KiB vmemmap can be freed for a 2.00 MiB page
[ 0.084607] fbcon: Taking over console
[ 0.084667] ACPI: Interpreter disabled.
[ 0.085152] iommu: Default domain type: Translated
[ 0.085174] iommu: DMA domain TLB invalidation policy: strict mode
[ 0.087019] SCSI subsystem initialized
[ 0.087458] usbcore: registered new interface driver usbfs
[ 0.087508] usbcore: registered new interface driver hub
[ 0.087585] usbcore: registered new device driver usb
[ 0.087910] pps_core: LinuxPPS API ver. 1 registered
[ 0.087929] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti giometti@linux.it
[ 0.087971] PTP clock support registered
[ 0.088357] EDAC MC: Ver: 3.0.0
[ 0.089087] efivars: Registered efivars operations
[ 0.090779] NetLabel: Initializing
[ 0.090798] NetLabel: domain hash size = 128
[ 0.090813] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO
[ 0.090913] NetLabel: unlabeled traffic allowed by default
[ 0.091310] mctp: management component transport protocol core
[ 0.091331] NET: Registered PF_MCTP protocol family
[ 0.091491] vgaarb: loaded
[ 0.098232] clocksource: Switched to clocksource riscv_clocksource
[ 0.191914] VFS: Disk quotas dquot_6.6.0
[ 0.192216] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 0.193678] AppArmor: AppArmor Filesystem Enabled
[ 0.193817] pnp: PnP ACPI: disabled
[ 0.208826] NET: Registered PF_INET protocol family
[ 0.210281] IP idents hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[ 0.225430] tcp_listen_portaddr_hash hash table entries: 4096 (order: 4, 65536 bytes, linear)
[ 0.225836] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.226569] TCP established hash table entries: 65536 (order: 7, 524288 bytes, linear)
[ 0.229771] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear)
[ 0.232170] TCP: Hash tables configured (established 65536 bind 65536)
[ 0.233538] MPTCP token hash table entries: 8192 (order: 5, 196608 bytes, linear)
[ 0.234130] UDP hash table entries: 4096 (order: 5, 131072 bytes, linear)
[ 0.234535] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes, linear)
[ 0.235673] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 0.235737] NET: Registered PF_XDP protocol family
[ 0.235768] PCI: CLS 0 bytes, default 64
[ 0.237508] Initialise system trusted keyrings
[ 0.237649] Key type blacklist registered
[ 0.237989] workingset: timestamp_bits=44 max_order=21 bucket_order=0
[ 0.238108] zbud: loaded
[ 0.253636] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.259373] fuse: init (API version 7.38)
[ 0.260796] integrity: Platform Keyring initialized
[ 0.260838] integrity: Machine keyring initialized
[ 0.341912] Key type asymmetric registered
[ 0.341932] Asymmetric key parser ‘x509’ registered
[ 0.342071] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
[ 0.342379] io scheduler mq-deadline registered
[ 0.345387] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[ 0.353824] CCACHE: DataError @ 0x00000000.08040140
[ 0.353949] CCACHE: DataFail @ 0x00000000.0804005B
[ 0.354177] CCACHE: 8 banks, 16 ways, sets/bank=256, bytes/block=64
[ 0.354211] CCACHE: Index of the largest way enabled: 15
[ 0.356119] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled
[ 0.377224] SuperH (H)SCI(F) driver initialized
[ 0.393863] loop: module loaded
[ 0.397051] tun: Universal TUN/TAP device driver, 1.6
[ 0.397404] PPP generic driver version 2.4.2
[ 0.398922] mousedev: PS/2 mouse device common for all mice
[ 0.399563] i2c_dev: i2c /dev entries driver
[ 0.401545] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is disabled. Duplicate IMA measurements will not be recorded in the IMA log.
[ 0.401821] device-mapper: uevent: version 1.0.3
[ 0.402376] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@redhat.com
[ 0.402698] EDAC DEVICE0: Giving out device to module Sifive ECC Manager controller sifive_edac.0: DEV sifive_edac.0 (INTERRUPT)
[ 0.403693] ledtrig-cpu: registered to indicate activity on CPUs
[ 0.404137] riscv-pmu-sbi: SBI PMU extension is available
[ 0.404187] riscv-pmu-sbi: 16 firmware and 4 hardware counters
[ 0.404212] riscv-pmu-sbi: Perf sampling/filtering is not supported as sscof extension is not available
[ 0.404913] drop_monitor: Initializing network drop monitor service
[ 0.502859] NET: Registered PF_INET6 protocol family
[ 0.508668] Segment Routing with IPv6
[ 0.508834] In-situ OAM (IOAM) with IPv6
[ 0.508985] NET: Registered PF_PACKET protocol family
[ 0.509304] Key type dns_resolver registered
[ 0.523366] registered taskstats version 1
[ 0.524724] Loading compiled-in X.509 certificates
[ 0.529363] Loaded X.509 cert ‘Build time autogenerated kernel key: 690ee1b8da08b728b0623d9d477354baa5ebf7eb’
[ 0.533596] Loaded X.509 cert ‘Canonical Ltd. Live Patch Signing: 14df34d1a87cf37625abec039ef2bf521249b969’
[ 0.537864] Loaded X.509 cert ‘Canonical Ltd. Kernel Module Signing: 88f752e560a1e0737e31163a466ad7b70a850c19’
[ 0.537907] blacklist: Loading compiled-in revocation X.509 certificates
[ 0.538080] Loaded X.509 cert ‘Canonical Ltd. Secure Boot Signing: 61482aa2830d0ab2ad5af10b7250da9033ddcef0’
[ 0.538418] Loaded X.509 cert ‘Canonical Ltd. Secure Boot Signing (2017): 242ade75ac4a15e50d50c84b0d45ff3eae707a03’
[ 0.538620] Loaded X.509 cert ‘Canonical Ltd. Secure Boot Signing (ESM 2018): 365188c1d374d6b07c3c8f240f8ef722433d6a8b’
[ 0.538846] Loaded X.509 cert ‘Canonical Ltd. Secure Boot Signing (2019): c0746fd6c5da3ae827864651ad66ae47fe24b3e8’
[ 0.539099] Loaded X.509 cert ‘Canonical Ltd. Secure Boot Signing (2021 v1): a8d54bbb3825cfb94fa13c9f8a594a195c107b8d’
[ 0.539303] Loaded X.509 cert ‘Canonical Ltd. Secure Boot Signing (2021 v2): 4cf046892d6fd3c9a5b03f98d845f90851dc6a8c’
[ 0.539488] Loaded X.509 cert ‘Canonical Ltd. Secure Boot Signing (2021 v3): 100437bb6de6e469b581e61cd66bce3ef4ed53af’
[ 0.539673] Loaded X.509 cert ‘Canonical Ltd. Secure Boot Signing (Ubuntu Core 2019): c1d57b8f6b743f23ee41f4f7ee292f06eecadfb9’
[ 0.558164] Key type .fscrypt registered
[ 0.558195] Key type fscrypt-provisioning registered
[ 0.560345] Key type encrypted registered
[ 0.560381] AppArmor: AppArmor sha1 policy hashing enabled
[ 0.560569] ima: No TPM chip found, activating TPM-bypass!
[ 0.560690] Loading compiled-in module X.509 certificates
[ 0.565095] Loaded X.509 cert ‘Build time autogenerated kernel key: 690ee1b8da08b728b0623d9d477354baa5ebf7eb’
[ 0.565138] ima: Allocated hash algorithm: sha1
[ 0.565192] ima: No architecture policies found
[ 0.565296] evm: Initialising EVM extended attributes:
[ 0.565319] evm: security.selinux
[ 0.565338] evm: security.SMACK64
[ 0.565357] evm: security.SMACK64EXEC
[ 0.565375] evm: security.SMACK64TRANSMUTE
[ 0.565395] evm: security.SMACK64MMAP
[ 0.565413] evm: security.apparmor
[ 0.565432] evm: security.ima
[ 0.565449] evm: security.capability
[ 0.565468] evm: HMAC attrs: 0x1
[ 0.603507] pl08xdmac 16008000.dma-controller: initialized 8 virtual memcpy channels
[ 0.603614] pl08xdmac 16008000.dma-controller: initialized 16 virtual slave channels
[ 0.606541] debugfs: Directory ‘16008000.dma-controller’ with parent ‘dmaengine’ already present!
[ 0.606600] pl08xdmac 16008000.dma-controller: DMA: PL080 rev0 at 0x16008000 irq 17
[ 0.607342] gpio gpiochip0: Static allocation of GPIO base is deprecated, use dynamic allocation.
[ 0.607889] starfive-jh7110-sys-pinctrl 13040000.pinctrl: StarFive GPIO chip registered 64 GPIOs
[ 0.610059] pcie-starfive 940000000.pcie: host bridge /soc/pcie@940000000 ranges:
[ 0.610138] pcie-starfive 940000000.pcie: MEM 0x0030000000…0x0037ffffff → 0x0030000000
[ 0.610189] pcie-starfive 940000000.pcie: MEM 0x0900000000…0x093fffffff → 0x0900000000
[ 0.826266] pcie-starfive 940000000.pcie: port link up
[ 0.828360] pcie-starfive 940000000.pcie: PCI host bridge to bus 0000:00
[ 0.828395] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 0.828424] pci_bus 0000:00: root bus resource [mem 0x30000000-0x37ffffff]
[ 0.828454] pci_bus 0000:00: root bus resource [mem 0x900000000-0x93fffffff pref]
[ 0.828523] pci 0000:00:00.0: [1556:1111] type 01 class 0x060400
[ 0.828629] pci 0000:00:00.0: supports D1 D2
[ 0.828655] pci 0000:00:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 0.830921] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[ 0.831180] pci 0000:01:00.0: [1106:3483] type 00 class 0x0c0330
[ 0.831232] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x00000fff 64bit]
[ 0.831394] pci 0000:01:00.0: PME# supported from D0 D3cold
[ 0.831808] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[ 0.831861] pci 0000:00:00.0: BAR 14: assigned [mem 0x30000000-0x300fffff]
[ 0.831899] pci 0000:01:00.0: BAR 0: assigned [mem 0x30000000-0x30000fff 64bit]
[ 0.831945] pci 0000:00:00.0: PCI bridge to [bus 01]
[ 0.831973] pci 0000:00:00.0: bridge window [mem 0x30000000-0x300fffff]
[ 0.832192] pcieport 0000:00:00.0: enabling device (0000 → 0002)
[ 0.832556] pcieport 0000:00:00.0: PME: Signaling with IRQ 34
[ 0.833028] pcieport 0000:00:00.0: AER: enabled with IRQ 34
[ 0.833257] pci 0000:01:00.0: enabling device (0000 → 0002)
[ 0.834122] pcie-starfive 9c0000000.pcie: host bridge /soc/pcie@9c0000000 ranges:
[ 0.834198] pcie-starfive 9c0000000.pcie: MEM 0x0038000000…0x003fffffff → 0x0038000000
[ 0.834286] pcie-starfive 9c0000000.pcie: MEM 0x0980000000…0x09bfffffff → 0x0980000000
[ 1.050265] pcie-starfive 9c0000000.pcie: port link up
[ 1.052171] pcie-starfive 9c0000000.pcie: PCI host bridge to bus 0001:00
[ 1.052204] pci_bus 0001:00: root bus resource [bus 00-ff]
[ 1.052232] pci_bus 0001:00: root bus resource [mem 0x38000000-0x3fffffff]
[ 1.052261] pci_bus 0001:00: root bus resource [mem 0x980000000-0x9bfffffff pref]
[ 1.052323] pci 0001:00:00.0: [1556:1111] type 01 class 0x060400
[ 1.052421] pci 0001:00:00.0: supports D1 D2
[ 1.052446] pci 0001:00:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 1.054691] pci 0001:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[ 1.054920] pci 0001:01:00.0: [144d:a808] type 00 class 0x010802
[ 1.054974] pci 0001:01:00.0: reg 0x10: [mem 0x00000000-0x00003fff 64bit]
[ 1.055249] pci 0001:01:00.0: 4.000 Gb/s available PCIe bandwidth, limited by 5.0 GT/s PCIe x1 link at 0001:00:00.0 (capable of 31.504 Gb/s with 8.0 GT/s PCIe x4 link)
[ 1.066328] pci_bus 0001:01: busn_res: [bus 01-ff] end is updated to 01
[ 1.066377] pci 0001:00:00.0: BAR 14: assigned [mem 0x38000000-0x380fffff]
[ 1.066414] pci 0001:01:00.0: BAR 0: assigned [mem 0x38000000-0x38003fff 64bit]
[ 1.066461] pci 0001:00:00.0: PCI bridge to [bus 01]
[ 1.066489] pci 0001:00:00.0: bridge window [mem 0x38000000-0x380fffff]
[ 1.066695] pcieport 0001:00:00.0: enabling device (0000 → 0002)
[ 1.067053] pcieport 0001:00:00.0: PME: Signaling with IRQ 50
[ 1.067564] pcieport 0001:00:00.0: AER: enabled with IRQ 50
[ 1.089511] 10000000.serial: ttyS0 at MMIO 0x10000000 (irq = 51, base_baud = 1500000) is a 16550A
[ 1.089597] printk: console [ttyS0] enabled
[ 3.090690] clk: Disabling unused clocks
[ 3.095375] md: Waiting for all devices to be available before autodetect
[ 3.102199] md: If you don’t use raid, use raid=noautodetect
[ 3.107894] md: Autodetecting RAID arrays.
[ 3.112022] md: autorun …
[ 3.114851] md: … autorun DONE.
[ 3.119189] /dev/root: Can’t open blockdev
[ 3.123359] VFS: Cannot open root device “LABEL=cloudimg-rootfs” or unknown-block(0,0): error -6
[ 3.132183] Please append a correct “root=” boot option; here are the available partitions:
[ 3.140578] List of all bdev filesystems:
[ 3.144620] ext3
[ 3.144627] ext2
[ 3.146585] ext4
[ 3.148516] squashfs
[ 3.150474] vfat
[ 3.152759] fuseblk
[ 3.154715]
[ 3.158433] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[ 3.166715] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 6.5.0-9-generic #9.1-Ubuntu
[ 3.174217] Hardware name: StarFive VisionFive 2 v1.3B (DT)
[ 3.179803] Call Trace:
[ 3.182265] [] dump_backtrace+0x28/0x3a
[ 3.187693] [] show_stack+0x38/0x4a
[ 3.192769] [] dump_stack_lvl+0x44/0x62
[ 3.198190] [] dump_stack+0x18/0x22
[ 3.203262] [] panic+0x114/0x304
[ 3.208076] [] mount_root_generic+0x20c/0x2c6
[ 3.214019] [] mount_root+0x13c/0x164
[ 3.219264] [] prepare_namespace+0x1d8/0x25e
[ 3.225117] [] kernel_init_freeable+0x2ce/0x300
[ 3.231232] [] kernel_init+0x2a/0x16e
[ 3.236478] [] ret_from_fork+0xe/0x20
[ 3.241724] SMP: stopping secondary CPUs
[ 3.245677] —[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) ]—

Any suggestions on how t fix this?

This is the “instruction” at the download link:

For RISC-V computers. Requires copying your own first stage bootloader (like u-boot) and relevant DTBs onto the image before usage on real hardware (like the SiFive HiFive Unmatched).

This isn’t something I have done before, but I guess other people on the forum know more about this.

2 Likes

I cannot find those instruction on the download page for a RiscV Visionfive 2 sbc.

Note, the instructions here RISC-V/StarFive VisionFive 2 - Ubuntu Wiki
have this note at the bottom:
The 1.2A and 1.2B board revisions do not work with the 6.5 kernel.

1 Like

Hi, thanks for this info, I was mislead by the instructions above for the 1.2a revision that suggested it could work.

I will abandon Ubuntu then, and stick with a didtro that works well on my board like Debian.