Mailinglist Archive: opensuse-arm (170 mails)

< Previous Next >
Re: [opensuse-arm] raspberrypi image 2016.03.24-Build2.1 almost working
  • From: Herbert Graeber <herbert@xxxxxxxxxxxxxxx>
  • Date: Fri, 25 Mar 2016 20:52:39 +0100
  • Message-id: <1620797.uodZJxbHUA@tau-ceti.graeber.private>
Am Freitag, 25. März 2016, 19:17:55 CET schrieb Alexander Graf:
Am 25.03.2016 um 19:00 schrieb Herbert Graeber <herbert@xxxxxxxxxxxxxxx>:
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
< Previous Next >
Follow Ups