[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