[opensuse-arm] Chromebook - initrd/ext2 problem
Hi, Trying to get Linux booting on Chromebook, I am facing the following error while loading initrd in memory: "ext2fs doesn't support triple indirect blocks." It seems that ext2fs used to access our ext3 partition is limited. What would be the best solution to fix that ? I tried u-boot-snow (upstream u-boot for Chromebook) instead of u-boot-chromebook which uses ext4fs instead of ext2fs but I just get a black screen. :( A last solution would be to upgrade our u-boot-chromebook, but I do not know where sources come from. Any idea? Guillaume -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Am 01.02.2014 um 13:51 schrieb Guillaume Gardet <guillaume.gardet@free.fr>:
Hi,
Trying to get Linux booting on Chromebook, I am facing the following error while loading initrd in memory: "ext2fs doesn't support triple indirect blocks."
It seems that ext2fs used to access our ext3 partition is limited.
What would be the best solution to fix that ?
Is there a mkfs or tune2fs option to reduce the indirection? Are we chasing an invalid symlink?
I tried u-boot-snow (upstream u-boot for Chromebook) instead of u-boot-chromebook which uses ext4fs instead of ext2fs but I just get a black screen. :(
A last solution would be to upgrade our u-boot-chromebook, but I do not know where sources come from. Any idea?
From the chromiumos git plus my patches :) Alex
Guillaume
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Le 01/02/2014 15:03, Alexander Graf a écrit :
Am 01.02.2014 um 13:51 schrieb Guillaume Gardet <guillaume.gardet@free.fr>:
Hi,
Trying to get Linux booting on Chromebook, I am facing the following error while loading initrd in memory: "ext2fs doesn't support triple indirect blocks."
It seems that ext2fs used to access our ext3 partition is limited.
What would be the best solution to fix that ? Is there a mkfs or tune2fs option to reduce the indirection? Are we chasing an invalid symlink?
I do not know if there is such an option. Maybe just hiting an ext2 limitation?
I tried u-boot-snow (upstream u-boot for Chromebook) instead of u-boot-chromebook which uses ext4fs instead of ext2fs but I just get a black screen. :(
A last solution would be to upgrade our u-boot-chromebook, but I do not know where sources come from. Any idea? From the chromiumos git plus my patches :)
Still using ext2fs. :( Guillaume -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Alexander Graf <agraf@suse.de> writes:
Am 01.02.2014 um 13:51 schrieb Guillaume Gardet <guillaume.gardet@free.fr>:
Hi,
Trying to get Linux booting on Chromebook, I am facing the following error while loading initrd in memory: "ext2fs doesn't support triple indirect blocks."
It seems that ext2fs used to access our ext3 partition is limited.
What would be the best solution to fix that ?
Is there a mkfs or tune2fs option to reduce the indirection?
The indirection level depends on the file size in units of filesystem blocks. The only way to reduce it is to increase the block size. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Le 03/02/2014 14:47, Andreas Schwab a écrit :
Alexander Graf <agraf@suse.de> writes:
Am 01.02.2014 um 13:51 schrieb Guillaume Gardet <guillaume.gardet@free.fr>:
Hi,
Trying to get Linux booting on Chromebook, I am facing the following error while loading initrd in memory: "ext2fs doesn't support triple indirect blocks."
It seems that ext2fs used to access our ext3 partition is limited.
What would be the best solution to fix that ? Is there a mkfs or tune2fs option to reduce the indirection? The indirection level depends on the file size in units of filesystem blocks. The only way to reduce it is to increase the block size.
Thanks for information. The other way would be to size down the initrd. ;) I am trying to fix the upstream u-boot. Guillaume -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
participants (3)
-
Alexander Graf
-
Andreas Schwab
-
Guillaume Gardet