Am Freitag, 25. März 2016, 19:17:55 CET schrieb Alexander Graf:
Am 25.03.2016 um 19:00 schrieb Herbert Graeber <herbert@graeber-clan.de>: I have tried the latest Raspberyy pi image and found out it does not run on second boot (again).
The image is: openSUSE-Tumbleweed-ARM-JeOS-raspberrypi.armv6l-2016.03.24-Build2.1.raw.xz
On second boot on serial console the following message is shown: [ 9.176607] EXT4-fs (mmcblk0p3): Unrecognized mount option "size=100%" or missing value
This leads to the following solution: - After first boot, "cd /boot" and edit the file "boot.script". - There remove the entry "rootflags=size=100%" - Then run "mkimage -A arm -O linux -T script -C none -a 0 -e 0 -d boot.script boot.scr"
This should get done automatically by the "installUboot.sh" script in /kiwi-hooks on first boot. Do you think you could try to find out why it doesn't work?
But the Problem is, that boot.script contains "rootflags=size=100%" and "size=100%" isn't an allowed mount option for ext4. This option only exists for tmpfs. I have found this option in JeOS-raspberrypi.kiwi and every other of several *.kiwi files I looked into, too. I have compared with the working raspberrypi2 image from 2016.03.24. Here the kiwi file contains the size-option, too. But the boot.script does not. Here "installUboot.sh" removes the offending option. Herbert