|
|
Re: Some observations....: msg#00699
|
Subject: |
Re: Some observations.... |
Aaron Diab wrote:
Andy,
I have also been trying to get angstrom to boot from
sd or cf.
Aaron, I *can* boot Angstrom from the CF (or rather could, there seems
to be an issue with the hh19 series of kernels... and the older images
are no longer available on site (and of course I have managed to get rid
of my copies in an overeager attempt to reduce the number of PDA related
gz's I had stored over time...)
The way to do it (once CF support is back in and working properly -
apparently a bug report has been filed) is to split your CF card into
two partitions (I use a 12M /dev/hda1 and the rest of the 2Gb card
/dev/hda2 (as seen by the PDA)). Then I place the extracted file system
on /dev/hda2, making any changes I need (i.e. replace
/etc/network/interfaces, modify the contents of /etc/ipkg to include
unstable feeds, modify /etc/modules to load the wifi stuff by default
and add a wifi.sh script to restart the wifi after a suspend).
In /dev/hda I create the folder /boot and into that I place the zImage
relevant to the FS I have in /dev/hda2, I also include a file called
params with the boot options (currently "set linuxargs root=/dev/hda2
rootdelay=15 console=ttyS0,115200n8" (without the quotes)). That set up
worked with -hh16 and -hh12 kernels.
Since the new boot loader with the rather nice menu has appeared I have
also flashed that to the device and included a menu.lst file in the root
of /dev/hda1 so that I can pick whether I want boot from CF / Flash or
SD card. (although I have only tried the first two so far.)
In addition, I should point out that the Unsupported Opie Image
available form angstrom works with the gentoo hh-16 kernel and is fully
usable from CF as of now, although a little limited in functionality.
(http://www.angstrom-distribution.org/unstable/unsupported-images/hx4700/20071001/
just extract the cpio from the gz and then the file system from the cpio
- if you are unfamiliar with cpio archives, note to unpack simply move
tot the directory you wish to extract to and then cpio -i <
/$path/$to/$archive.cpio)
Thanks.
--- Andy Halsall <andyhalsall-FIrUYBJFfi4AvxtiuMwx3w@xxxxxxxxxxxxxxxx> wrote:
|
| |