[pkg-fso-maint] install.sh: Qi support, single partition

Michael betheg at evil.elkcloner.org
Fri Dec 26 12:18:25 UTC 2008


Am Do, den 25.12.08 um 13:10 schrieb Mitja Kleider:
> I tried the Qi installation and did not succeed. Qi tried booting before
> the SD card was ready. It works now after adding "rootdelay=1"
> to /boot/append-GTA02.
ok this parameter is sometimes needed.

> Openmoko wiki said
> > Qi expects the / (root) filesystem to be on the same partition
> as /boot.
yes the wiki said this but thats only the half-true.

> The second partition was of no use for me anyway, so I modified
> install.sh and added a single partition installation option. Patch is
> attached.
When you use one partition than there is no use for the root= 
kernel-parameter than this was added by the Qi:
$ vim +485 qi/src/cpu/s3c2442/gta02.c
.commandline_append = " root=/dev/mmcblk0p1 ",

When you use the Qi bootloader in an way that was not made for e.g.
boot from an other partition then you need the root= kernel-parameter
this overwrites this one which was added from the Qi respectively it adds
an another one and the kernel takes the last.

I have tried the install-script a few times with QI=true QI_VERBOSE_BOOT=true
and it works well. It is possible when QI_VERBOSE_BOOT=false that the
rootdelay= kernel-parameter is needed.


More information about the pkg-fso-maint mailing list