[Server-devel] Debugging booting problems with F9 on SD card...

Peter Robinson pbrobinson at gmail.com
Wed Apr 15 05:08:17 EDT 2009


Hi Martin,

What would it take to move the next XS Server release to either F10 or
F11 as F9 will be EOL as soon as F11 comes out in a month or so (one
month after F11 is out F9 will be EOL).

Peter

On Mon, Apr 13, 2009 at 11:29 AM, Martin Langhoff
<martin.langhoff at gmail.com> wrote:
> On the mission of getting a XS image running on the XO, I have abused
> imagecreator (part of livecdtools) to create an ext3 image based on
> the XS ISO we distribute.
>
> Now I am trying to make the image boot on the XO, and it is not
> working. It fails in trying to mount (and then switchroot to)
> /dev/root. I suspect that it's the initrd mount process that is
> failing there, but I am a bit at a loss on where to focus my debugging
> next. OFW appears to read the initrd alright, and yet...
>
>  - The whole image is i686 (while trying to convince imagecreator to
> set the arch to i586) so that may be a source of problems.
>
>  - The resulting ext3 image is using vanilla F9 kernel
> 2.6.27.19-78.2.30.fc9.686 -- no olpc-specific kernels here. From what
> I understand, all the fixes applied to F10 initrds have also been
> applied to recent F9 kernels.
>
>  - I've created vmlinuz / initrd symlinks to make things easier -- at
> least during debugging. Does anything in the kernel rpm %post set
> those up or update them if they're found? Or update olpc.fth? Either
> way, everytime a new kernel is installed I need to update
> *something*...
>
>  - I have also set /etc/fstab to mount /dev/mmcblk0p1 as /
>
>  - My olpc.fth is built thus:
> cat > /boot/olpc.fth << EOF
> \ Boot script
> " ro root=/dev/mmcblk0p1 rootfstype=ext3 rootdelay=5
> console=ttyS0,115200 console=tty0 fbcon=font:SUN12x22" to boot-file
> " sd:\boot\initrd" to ramdisk
> " sd:\boot\vmlinuz" to boot-device
> unfreeze
> boot
>
> EOF
>
>  - Funny enough, unfreeze doesn't seem to work, and the boot fails
> while consistently showing a pretty screen.
>
> Hints welcome...
>
> cheers,
>
>
>
> m
> --
>  martin.langhoff at gmail.com
>  martin at laptop.org -- School Server Architect
>  - ask interesting questions
>  - don't get distracted with shiny stuff  - working code first
>  - http://wiki.laptop.org/go/User:Martinlanghoff
>
> _______________________________________________
> Fedora-olpc-list mailing list
> Fedora-olpc-list at redhat.com
> https://www.redhat.com/mailman/listinfo/fedora-olpc-list
>


More information about the Server-devel mailing list