Sziasztok!
Odroid XU4. Ubuntu 22.04.
IPv6-tal szórakozom és egy frissítés után azt vettem észre, hogy nincs IPv6-os cím!
Sok szívás után kiderült, hogy nincsenek modulok sem!
Fixen az 5.4.228-as kernel bootolja, pedig már a legújabbat is feltettem:
root@odroid:~# apt install linux-image-5.19.0-41-generic
Csomaglisták olvasása... Kész
Függőségi fa építése... Kész
Állapotinformációk olvasása... Kész
A következő további csomagok lesznek telepítve:
linux-modules-5.19.0-41-generic
Javasolt csomagok:
fdutils linux-doc | linux-hwe-5.19-source-5.19.0 linux-hwe-5.19-tools
linux-headers-5.19.0-41-generic linux-modules-extra-5.19.0-41-generic
Az alábbi ÚJ csomagok lesznek telepítve:
linux-image-5.19.0-41-generic linux-modules-5.19.0-41-generic
0 frissített, 2 újonnan telepített, 0 eltávolítandó és 0 nem frissített.
1 nincs teljesen telepítve/eltávolítva.
Letöltendő adatmennyiség: 77,5 MB.
A művelet után 305 MB lemezterület kerül felhasználásra.
Folytatni akarja? [I/n]
Letöltés:1 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main armhf linux-modules-5.19.0-41-generic armhf 5.19.0-41.42~22.04.1 [66,7 MB]
Letöltés:2 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main armhf linux-image-5.19.0-41-generic armhf 5.19.0-41.42~22.04.1 [10,8 MB]
Letöltve 77,5 MB 7mp alatt (10,9 MB/s)
A korábban ki nem választott linux-modules-5.19.0-41-generic csomag kiválasztása
.
(Adatbázis olvasása ... 123774 fájl és könyvtár van jelenleg telepítve.)
Kibontás előkészítése: .../linux-modules-5.19.0-41-generic_5.19.0-41.42~22.04.1_
armhf.deb ...
Kibontás: linux-modules-5.19.0-41-generic (5.19.0-41.42~22.04.1) ...
A korábban ki nem választott linux-image-5.19.0-41-generic csomag kiválasztása.
Kibontás előkészítése: .../linux-image-5.19.0-41-generic_5.19.0-41.42~22.04.1_ar
mhf.deb ...
Kibontás: linux-image-5.19.0-41-generic (5.19.0-41.42~22.04.1) ...
Beállítás: linux-modules-5.19.0-41-generic (5.19.0-41.42~22.04.1) ...
Beállítás: flash-kernel (3.104ubuntu16) ...
Using DTB: exynos5422-odroidxu4.dtb
Installing /etc/flash-kernel/dtbs/exynos5422-odroidxu4.dtb into /boot/dtbs//./ex
ynos5422-odroidxu4.dtb
Taking backup of exynos5422-odroidxu4.dtb.
Installing new exynos5422-odroidxu4.dtb.
flash-kernel: deferring update (trigger activated)
Beállítás: linux-image-5.19.0-41-generic (5.19.0-41.42~22.04.1) ...
I: /boot/vmlinuz.old is now a symlink to vmlinuz-5.15.0-1028-raspi
I: /boot/initrd.img.old is now a symlink to initrd.img-5.15.0-1028-raspi
I: /boot/vmlinuz is now a symlink to vmlinuz-5.19.0-41-generic
I: /boot/initrd.img is now a symlink to initrd.img-5.19.0-41-generic
Aktiválók feldolgozása: initramfs-tools (0.140ubuntu13.1) ...
update-initramfs: Not updating initramfs.
Aktiválók feldolgozása: flash-kernel (3.104ubuntu16) ...
Using DTB: exynos5422-odroidxu4.dtb
Installing /etc/flash-kernel/dtbs/exynos5422-odroidxu4.dtb into /boot/dtbs//./ex
ynos5422-odroidxu4.dtb
Taking backup of exynos5422-odroidxu4.dtb.
Installing new exynos5422-odroidxu4.dtb.
Can't find /boot/vmlinuz- (see /tmp/flash-kernel-no-kernel-error.log)
dpkg: hiba a csomag feldolgozásakor: flash-kernel (--configure):
installed flash-kernel package post-installation script subprocess returned err
or exit status 1
Aktiválók feldolgozása: linux-image-5.19.0-41-generic (5.19.0-41.42~22.04.1) ...
/etc/kernel/postinst.d/dkms:
* dkms: running auto installation service for kernel 5.19.0-41-generic
Error! The /var/lib/dkms/wireguard/1.0.20210606/5.19.0-41-generic/armv7l/dkms.co
nf for module wireguard includes a BUILD_EXCLUSIVE directive which does not matc
h this kernel/arch.
This indicates that it should not be built.
...done.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-5.19.0-41-generic
Using DTB: exynos5422-odroidxu4.dtb
Installing /etc/flash-kernel/dtbs/exynos5422-odroidxu4.dtb into /boot/dtbs/5.19.
0-41-generic/./exynos5422-odroidxu4.dtb
Installing new exynos5422-odroidxu4.dtb.
Ignoring old or unknown version 5.19.0-41-generic (latest is )
/etc/kernel/postinst.d/zz-flash-kernel:
Using DTB: exynos5422-odroidxu4.dtb
Installing /etc/flash-kernel/dtbs/exynos5422-odroidxu4.dtb into /boot/dtbs/5.19.
0-41-generic/./exynos5422-odroidxu4.dtb
Taking backup of exynos5422-odroidxu4.dtb.
Installing new exynos5422-odroidxu4.dtb.
Ignoring old or unknown version 5.19.0-41-generic (latest is )
Hibák történtek a feldolgozáskor:
flash-kernel
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@odroid:~#
Sajnos az 5.4.228-as kernelhez "eltűntek" a modulok, így az IPv6 hiány oka megvan.
Hogyan kell rávenni, hogy a sok kernel közül ne ehhez az 5.4.228-ashoz ragaszkodjon,
amit fogalmam sincs, honnan szedi, mert a /boot alatt, ahová az újakat tette, nem látok
ilyen verziójú és dátumú kernelt (viszont initrd van!)
Volt egy zImage, amit elmozgattam, de nem hatotta meg és a vmlinuz linkre tesz.
A /boot tartalma:
root@odroid:/boot# ls
config-5.15.0-1028-raspi initrd.img-5.4.227-409
config-5.15.0-72-generic initrd.img-5.4.228-412
config-5.19.0-41-generic initrd.img-5.4.242-420
dtb initrd.img.old
dtb- overlays
dtb-5.15.0-1028-raspi System.map-5.15.0-1028-raspi
dtb-5.19.0-41-generic System.map-5.15.0-72-generic
dtbs System.map-5.19.0-41-generic
exynos5422-odroidhc1.dtb uInitrd-5.4.196-406
exynos5422-odroidxu3.dtb uInitrd-5.4.211-407
exynos5422-odroidxu3-lite.dtb uInitrd-5.4.227-409
exynos5422-odroidxu4.dtb uInitrd-5.4.228-412
initrd.img uInitrd-5.4.242-420
initrd.img-5.15.0-1028-raspi vmlinuz
initrd.img-5.15.0-72-generic vmlinuz-5.15.0-1028-raspi
initrd.img-5.19.0-41-generic vmlinuz-5.15.0-72-generic
initrd.img-5.4.196-406 vmlinuz-5.19.0-41-generic
initrd.img-5.4.211-407 vmlinuz.old
root@odroid:/boot#
Kicsit elveszítettem a fonalat!
Köszi.
- 431 megtekintés
Hozzászólások
Van még /etc/default/grub ?
- A hozzászóláshoz be kell jelentkezni
Már van, de nem segített!
Utólag raktam fel, de az úk 5.15/19-es kerneleket nem bootolja. Viszont legalábbb sikerült egy 5.4.x-es kernelt bootolni, amihez ott vannak a modulok, így van már IPv6 is.
Szóval nem grub-bal bootol...
A /media/boot könyvtárból/partícióról bootol, ami a flash eemc kártya. A rendszer a uSD-n van és ott van /boot könyvtár, amiben ott vannak a kernelek. A /media/boot alá viszont Zimage és uInitrd fájlok kellenek, mindenféle egyéb hosszú fájl nélkül, de az 5.1x-es kernelek helyett csak a régi 5.4-es kernelt bootolja.
Üdv:
Ruzsi
- A hozzászóláshoz be kell jelentkezni
"Can't find /boot/vmlinuz- (see /tmp/flash-kernel-no-kernel-error.log)
dpkg: hiba a csomag feldolgozásakor: flash-kernel (--configure):
installed flash-kernel package post-installation script subprocess returned err
or exit status 1"
Ezt oldd meg utána jó kéne legyen.
Talán update-grub vagy hasonló megoldja.
zászló, zászló, szív
- A hozzászóláshoz be kell jelentkezni
Ilyen tényleg nincs, de nem neki kellene megcsinálnia?
apt update és upgrade volt - kezdetben. Aztán ezután egyszercsak nem lett IPv6-om és ekkor kezdett gyanús lenni, illetve még pontosabban: nftables aggódott hogy nincs socket támogatás, amihez valószínűleg szintén modul kellett volna.
Így kezdődött.
Most ura vagyok ahelyzetnek az 5.4-es kernellel, de érdekelne, hogy ez az odroid hogyan is bootol? Az biztos, hogy nem grub-bal.
Üdv:
Ruzsi
- A hozzászóláshoz be kell jelentkezni
> ez az odroid hogyan is bootol? Az biztos, hogy nem grub-bal
Nem tudom, csak unalmamban ezt találtam:
https://wiki.odroid.com/odroid-xu4/software/building_u-boot_mainline
https://wiki.odroid.com/odroid-xu4/hardware/bootmode_configuration
- A hozzászóláshoz be kell jelentkezni
Oké, köszi.
Elbizonytalanítottál: vajon a kapcsoló melyik állásban van? Nekem uSD kellene.
A leírásból nekem nem derül ki, hogy a meglévő vmlinuz, initrd fájljaimat milyen formában tegyem át kézzel a /media/boot (emmc) alá, hogy bootoljon, mert az apt automatikusan a /boot-ba (uSD) teszi a cuccait. Most hiába van ott a legújabb kernel, nem azt bootolja ...
Üdv:
Ruzsi
- A hozzászóláshoz be kell jelentkezni
nekem volt olyan regebbi debian telepitesem, ahol mostanra keves lett a /boot
mit mond a
df -h
?
neked aztan fura humorod van...
- A hozzászóláshoz be kell jelentkezni
attila@odroid:~$ df -h
Fájlrendszer Méret Fogl. Szab. Fo.% Csatol. pont
tmpfs 200M 3,5M 196M 2% /run
/dev/mmcblk1p2 59G 16G 44G 27% /
tmpfs 996M 0 996M 0% /dev/shm
tmpfs 5,0M 0 5,0M 0% /run/lock
/dev/mmcblk0p1 128M 43M 85M 34% /media/boot
tmpfs 200M 0 200M 0% /run/user/1000
Üdv:
Ruzsi
- A hozzászóláshoz be kell jelentkezni