

Davy
Members-
Posts
5 -
Joined
-
Last visited
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
-
apt upgrade → Size + hash Sum mismatches → Mirror sync in progress?
Davy replied to porg's topic in Odroid XU4
yup, just to report back, it works with the latest images. thanks for the quick fix 👍 -
apt upgrade → Size + hash Sum mismatches → Mirror sync in progress?
Davy replied to porg's topic in Odroid XU4
-
apt upgrade → Size + hash Sum mismatches → Mirror sync in progress?
Davy replied to porg's topic in Odroid XU4
After the broken upgrade, i can still mount the sd card on a different machine, no errors reported. If it helps, there is the `apt upgrade` output that breaks it. Armbian 'linux-image-current-odroidxu4' for '6.6.60-current-odroidxu4': 'postrm' finishing. Preparing to unpack .../10-linux-u-boot-odroidxu4-current_25.2.1_armhf.deb ...#########...............................................] Unpacking linux-u-boot-odroidxu4-current (25.2.1) over (24.11.1) ... Preparing to unpack .../11-python3-pkg-resources_66.1.1-1+deb12u1_all.deb ... Unpacking python3-pkg-resources (66.1.1-1+deb12u1) over (66.1.1-1) ... Setting up python3-pkg-resources (66.1.1-1+deb12u1) ... Setting up libtext-iconv-perl:armhf (1.7-8) ... Setting up linux-u-boot-odroidxu4-current (25.2.1) ... Armbian 'uboot-odroidxu4-current' for '2017.05-S42ac-P3788-H27d6-Vc604-Bb703-R448a': 'postinst' starting. Armbian 'uboot-odroidxu4-current' for '2017.05-S42ac-P3788-H27d6-Vc604-Bb703-R448a': 'postinst' finishing. Setting up linux-image-current-odroidxu4 (25.2.1) ... Armbian 'linux-image-current-odroidxu4' for '6.6.75-current-odroidxu4': 'postinst' starting. update-initramfs: Generating /boot/initrd.img-6.6.75-current-odroidxu4 update-initramfs: Armbian: Converting to u-boot format: /boot/uInitrd-6.6.75-current-odroidxu4 Image Name: uInitrd Created: Tue Feb 11 09:39:19 2025 Image Type: ARM Linux RAMDisk Image (gzip compressed) Data Size: 10011470 Bytes = 9776.83 KiB = 9.55 MiB Load Address: 00000000 Entry Point: 00000000 update-initramfs: Armbian: Symlinking /boot/uInitrd-6.6.75-current-odroidxu4 to /boot/uInitrd '/boot/uInitrd' -> 'uInitrd-6.6.75-current-odroidxu4' update-initramfs: Armbian: done. Remove unused generated file: /boot/initrd.img-6.6.60-current-odroidxu4 Remove unused generated file: /boot/uInitrd-6.6.60-current-odroidxu4 Armbian: update last-installed kernel symlink to 'zImage'... '/boot/zImage' -> 'vmlinuz-6.6.75-current-odroidxu4' Armbian: Debian compat: linux-update-symlinks install 6.6.75-current-odroidxu4 boot/vmlinuz-6.6.75-current-odroidxu4 I: /vmlinuz.old is now a symlink to boot/vmlinuz-6.6.75-current-odroidxu4 I: /initrd.img.old is now a symlink to boot/initrd.img-6.6.75-current-odroidxu4 I: /vmlinuz is now a symlink to boot/vmlinuz-6.6.75-current-odroidxu4 I: /initrd.img is now a symlink to boot/initrd.img-6.6.75-current-odroidxu4 Armbian 'linux-image-current-odroidxu4' for '6.6.75-current-odroidxu4': 'postinst' finishing. Setting up bsdextrautils (2.38.1-5+deb12u3) ... Setting up libglib2.0-0:armhf (2.74.6-2+deb12u5) ... No schema files found: doing nothing. Setting up openssh-client (1:9.2p1-2+deb12u4) ... Setting up linux-dtb-current-odroidxu4 (25.2.1) ... Armbian 'linux-dtb-current-odroidxu4' for '6.6.75-current-odroidxu4': 'postinst' starting. Armbian: DTB: symlinking /boot/dtb to /boot/dtb-6.6.75-current-odroidxu4... 'dtb' -> 'dtb-6.6.75-current-odroidxu4' Armbian 'linux-dtb-current-odroidxu4' for '6.6.75-current-odroidxu4': 'postinst' finishing. Setting up tzdata (2024b-0+deb12u1) ... Current default time zone: 'Europe/Brussels' Local time is now: Tue Feb 11 09:39:21 CET 2025. Universal Time is now: Tue Feb 11 08:39:21 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up udev (252.33-1~deb12u1) ... Setting up libsystemd-shared:armhf (252.33-1~deb12u1) ... Setting up udev (252.33-1~deb12u1) ... Setting up libsystemd-shared:armhf (252.33-1~deb12u1) ... Setting up ucf (3.0043+nmu1+deb12u1) ... Setting up armbian-firmware (25.2.1) ... Setting up libfdisk1:armhf (2.38.1-5+deb12u3) ... Setting up mount (2.38.1-5+deb12u3) ... Setting up libpython3.11-minimal:armhf (3.11.2-6+deb12u5) ... Setting up armbian-bsp-cli-odroidxu4-current (25.2.1) ... Armbian 'armbian-bsp-cli-odroidxu4-current' for '1-PC53a1-V25c0-Hdf3f-B6e44-R7697': 'postinst' starting. Armbian 'armbian-bsp-cli-odroidxu4-current' for '1-PC53a1-V25c0-Hdf3f-B6e44-R7697': 'postinst' finishing. Setting up rsync (3.2.7-1+deb12u2) ... rsync.service is a disabled or a static unit not running, not starting it. Setting up python3.11-minimal (3.11.2-6+deb12u5) ... Setting up openssh-sftp-server (1:9.2p1-2+deb12u4) ... Setting up openssh-server (1:9.2p1-2+deb12u4) ... rescue-ssh.target is a disabled or a static unit not running, not starting it. ssh.socket is a disabled or a static unit not running, not starting it. Setting up libpython3.11-stdlib:armhf (3.11.2-6+deb12u5) ... Setting up systemd (252.33-1~deb12u1) ... Setting file flags is only supported on regular files and directories, cannot set on '/var/log/journal'. Setting up fdisk (2.38.1-5+deb12u3) ... Setting up armbian-config (25.5.0-trunk.38.0210.230140) ... Setting up systemd-timesyncd (252.33-1~deb12u1) ... Setting up systemd-resolved (252.33-1~deb12u1) ... Setting up python3.11 (3.11.2-6+deb12u5) ... Setting up systemd-sysv (252.33-1~deb12u1) ... Setting up libpam-systemd:armhf (252.33-1~deb12u1) ... Processing triggers for libc-bin (2.36-9+deb12u9) ... Processing triggers for man-db (2.11.2-2) ... Processing triggers for dbus (1.14.10-1~deb12u1) ... Processing triggers for initramfs-tools (0.142+deb12u1) ... update-initramfs: Generating /boot/initrd.img-6.6.75-current-odroidxu4 update-initramfs: Armbian: Converting to u-boot format: /boot/uInitrd-6.6.75-current-odroidxu4 Image Name: uInitrd Created: Tue Feb 11 09:40:34 2025 Image Type: ARM Linux RAMDisk Image (gzip compressed) Data Size: 10011910 Bytes = 9777.26 KiB = 9.55 MiB Load Address: 00000000 Entry Point: 00000000 update-initramfs: Armbian: Symlinking /boot/uInitrd-6.6.75-current-odroidxu4 to /boot/uInitrd '/boot/uInitrd' -> 'uInitrd-6.6.75-current-odroidxu4' update-initramfs: Armbian: done. -
apt upgrade → Size + hash Sum mismatches → Mirror sync in progress?
Davy replied to porg's topic in Odroid XU4
@belegdol true. I should have said, the boot.src thing, you don't see the probing of the armbianEnv etc. Here is a capture of freshly flashed 24.11 U-Boot 2017.05-armbian-2017.05-S42ac-P1bb2-H0673-V2e86-Bda0a-R448a (Nov 21 2024 - 02:52:38 +0000) for ODROID-XU4 CPU: Exynos5422 @ 800 MHz Model: Odroid XU4 based on EXYNOS5422 Board: Odroid XU4 based on EXYNOS5422 Type: unknown DRAM: 2 GiB MMC: EXYNOS DWMMC: 0, EXYNOS DWMMC: 1 MMC Device 0 ( SD ): 14.8 GiB Card did not respond to voltage select! mmc_init: -95, time 12 *** Warning - bad CRC, using default environment In: serial Out: serial Err: serial Net: No ethernet found. Press quickly 'Enter' twice to stop autoboot: 0 ** File not found /boot.ini ** ## Executing script at 43e00000 Wrong image format for "source" command 13424 bytes read in 46 ms (284.2 KiB/s) ## Executing script at 43e00000 ** File not found /boot/armbianEnv.txt ** ** Unrecognized filesystem type ** ** File not found armbianEnv.txt ** 8788032 bytes read in 714 ms (11.7 MiB/s) 9299955 bytes read in 754 ms (11.8 MiB/s) 0 bytes read in 42 ms (0 Bytes/s) Found mainline kernel configuration 89288 bytes read in 107 ms (814.5 KiB/s) libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND Kernel image @ 0x40008000 [ 0x000000 - 0x861840 ] ## Loading init Ramdisk from Legacy Image at 42000000 ... Image Name: uInitrd Image Type: ARM Linux RAMDisk Image (gzip compressed) Data Size: 9299891 Bytes = 8.9 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK ## Flattened Device Tree blob at 44000000 Booting using the fdt blob at 0x44000000 Using Device Tree in place at 44000000, end 44018cc7 Starting kernel ... .. lots of newlines.. and then a prompt odroidxu4 login: root (automatic login) -
apt upgrade → Size + hash Sum mismatches → Mirror sync in progress?
Davy replied to porg's topic in Odroid XU4
After an `apt upgrade` from 24.11 to the kernel doesn't boot anymore. I've flashed 25.2.1 and same error (both with minimal as with server). I flashed 24.11 and it booted. Then I did `apt update` and `apt upgrade` and after reboot it got into the same state. I connected uart to my odroid hc2 to capture some usefull debug logs: U-Boot 2017.05-armbian-2017.05-S42ac-P1bb2-H0673-V2e86-Bda0a-R448a (Nov 21 2024 - 02:52:38 +0000) for ODROID-XU4 CPU: Exynos5422 @ 800 MHz Model: Odroid XU4 based on EXYNOS5422 Board: Odroid XU4 based on EXYNOS5422 Type: unknown DRAM: 2 GiB MMC: EXYNOS DWMMC: 0, EXYNOS DWMMC: 1 MMC Device 0 ( SD ): 14.8 GiB Card did not respond to voltage select! mmc_init: -95, time 12 *** Warning - bad CRC, using default environment In: serial Out: serial Err: serial Net: No ethernet found. Press quickly 'Enter' twice to stop autoboot: 0 ** File not found /boot.ini ** ## Executing script at 43e00000 Wrong image format for "source" command 13424 bytes read in 44 ms (297.9 KiB/s) ## Executing script at 43e00000 15 bytes read in 46 ms (0 Bytes/s) 10455240 bytes read in 840 ms (11.9 MiB/s) 10011566 bytes read in 810 ms (11.8 MiB/s) 0 bytes read in 40 ms (0 Bytes/s) Found mainline kernel configuration 83366 bytes read in 107 ms (760.7 KiB/s) libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND Kernel image @ 0x40008000 [ 0x000000 - 0x9f88c8 ] ## Loading init Ramdisk from Legacy Image at 42000000 ... Image Name: uInitrd Image Type: ARM Linux RAMDisk Image (gzip compressed) Data Size: 10011502 Bytes = 9.5 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK ## Flattened Device Tree blob at 44000000 Booting using the fdt blob at 0x44000000 Using Device Tree in place at 44000000, end 440175a5 Starting kernel ... [ 2.561470] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) [ 2.568252] CPU: 4 PID: 1 Comm: swapper/0 Not tainted 6.6.75-current-odroidxu4 #1 [ 2.575702] Hardware name: Samsung Exynos (Flattened Device Tree) [ 2.581777] unwind_backtrace from show_stack+0x10/0x14 [ 2.586969] show_stack from dump_stack_lvl+0x40/0x4c [ 2.591996] dump_stack_lvl from panic+0x118/0x340 [ 2.596760] panic from mount_root_generic+0x1c8/0x268 [ 2.601873] mount_root_generic from prepare_namespace+0x1fc/0x258 [ 2.608024] prepare_namespace from kernel_init_freeable+0x284/0x298 [ 2.614350] kernel_init_freeable from kernel_init+0x18/0x130 [ 2.620070] kernel_init from ret_from_fork+0x14/0x28 [ 2.625095] Exception stack(0xf0835fb0 to 0xf0835ff8) Looks to me like the uboot config got corrupted? as it could not even find `boot.ini`?