>> 2. partitioned and formatted the new SD card with 2 partitions
>> - boot (fat32, bootable)
>> - root (ext3)
>
> I'll assume that boot is /dev/mmcblk0p1 and root is /dev/mmcblk0p2
I'm guessing so, although I can't actually check it on my touchbook, and
on my desktop the partitions are /dev/sde1 and /dev/sde2 respectively.
To confirm, boot is definitely the FIRST partition and marked bootable.
>> 3. extracted a stage 5 onto root
>
> tar -xvjpf --numberic-owner /path/to/tarball -C /path/to/mmcblk0p2/
> mountpoint
Yup!
>> 4. extracted the relevant portions of the pandora-rootfs archive (lib/
>> firmware, boot/uImage etc..)
>
> be careful to only copy lib/firmware and lib/modules, nothing else
> from lib/
Only firmware and modules, and stuff for boot
For the record, I have a touchbook, board revision C1 if that makes a
difference. I'm only following the pandora instructions because they
seem to fit the separate SD card setup better.
I'm clearly missing something in the boot chain, and it really does seem
to be at the very start, otherwise I assume I would see some or other
error message at least. I don't know enough, but I think that maybe Case
2 is in fact default (without pushing the button). And I haven't put
u-boot or x-loader onto the SD card, how do I do this?
Cheers,
James
Been busy, so sorry about the delayed response. Thanks for the squasfs
image, but it doesn't seem to work for me. I popped my AI supplied SD
card into my reader, and copied the squashfs image into .images on
/dev/mmcblck0p2, without removing any of the others.
Booting my touchbook now presents me with the usual multi-os boot
selection screen, with an extra blank rectangle to touch. This I presume
is neuvoo, so I touch it, and I get the following
switch_root: can't open '/dev/console': No such file or directory
[ 28.269073] Kernel panic - not syncing: Attempted to kill init!
I've tried both with and without the keyboard plugged in, no difference.
I'm going to try using an older kernel and go with a neuvoo only setup
tonight, I'll let you know how it goes
Thanks,
James (sirlark)
So I got it to boot and I've put xdm back in the default run level. I
can now start LXDE. A couple of issues though
1. I've set the timezone to Africa/Johannesburg by linking local time,
then I used date as root to set the correct time, but every reboot the
times gets reset to 1/1/1970 00:00. This has the know on effect of
forcing me to change passwords after every reboot
2. I tried adding the battery monitor plugin to the LXDE panel, and it
crashes the panel completely
3. I try running stuff from the panel (terminal, pidgin) and there's a
breif flare of CPU activity (< 1 sec) then nothing happens, I've droped
to console to look for error messages, but I can't see any. I've emerged
eix, and it claims pidgin and lxterminal are installed, so that's not
the problem.
4. I don't suppose there's an ebuild for fennec?
5. Touchscreen doesn't work at all
Cheers,
James