[U-Boot] ext4 symlink failed
Julien D'ascenzio
Julien.Dascenzio at paratronic.fr
Fri Jul 17 11:43:00 CEST 2015
u-boot version: v2015.07
Hi,
The ext4load, on long symlink target, seems doesn't work correctly. For example, I have this symlink on my ext4 partition of my sd-card:
/boot/exynos5422-odroidxu3.dtb -> /usr/lib/linux-image-3.10.82-adelie/exynos5422-odroidxu3.dtb
When I want to load this file, I have this result:
ODROID-XU3 # ext4load mmc 0:2 0x44000000 /boot/exynos5422-odroidxu3.dtb
<2, 0, 1024>
EXT2 rev 1, inode_size 256
ext4fs read 0 group descriptor (blkno 1 blkoff 0)
<8, 0, 32>
<1184, 256, 128>
<61064, 0, 8>
<61064, 8, 1>
<61064, 12, 8>
<61064, 20, 2>
<61064, 24, 8>
<61064, 32, 3>
<61064, 36, 8>
<61064, 44, 4>
ext4fs read 0 group descriptor (blkno 1 blkoff 0)
<8, 0, 32>
<1189, 256, 128>
<61112, 0, 8>
<61112, 8, 1>
<61112, 12, 8>
<61112, 20, 2>
<61112, 24, 8>
<61112, 32, 25>
<61112, 60, 8>
<61112, 68, 21>
<61112, 92, 8>
<61112, 100, 6>
<61112, 108, 8>
<61112, 116, 22>
<61112, 140, 8>
<61112, 148, 24>
ext4fs read 4 group descriptor (blkno 1 blkoff 128)
<8, 128, 32>
<20365, 0, 128>
Got symlink >
�<
ext4fs read 0 group descriptor (blkno 1 blkoff 0)
<8, 0, 32>
<1189, 256, 128>
<61112, 0, 8>
<61112, 8, 1>
<61112, 12, 8>
<61112, 20, 2>
<61112, 24, 8>
<61112, 32, 25>
<61112, 60, 8>
<61112, 68, 21>
<61112, 92, 8>
<61112, 100, 6>
<61112, 108, 8>
<61112, 116, 22>
<61112, 140, 8>
<61112, 148, 24>
** File not found /boot/exynos5422-odroidxu3.dtb **
ODROID-XU3 #
Does anybody have any ideas to fix it? I'm not an expert in ext4 and I don't find any solutions.
Thanks
Julien D'Ascenzio
More information about the U-Boot
mailing list