The Following User Says Thank You to jyro2179 For This Useful Post: | ||
|
2009-12-23
, 18:16
|
|
Posts: 1,671 |
Thanked: 11,478 times |
Joined on Jun 2008
@ Warsaw, Poland
|
#42
|
The Following User Says Thank You to Stskeeps For This Useful Post: | ||
|
2009-12-28
, 02:03
|
Posts: 1 |
Thanked: 0 times |
Joined on Dec 2009
|
#43
|
|
2009-12-28
, 22:49
|
Posts: 163 |
Thanked: 175 times |
Joined on Dec 2007
@ Alabama
|
#44
|
|
2009-12-29
, 00:05
|
Posts: 2,152 |
Thanked: 1,490 times |
Joined on Jan 2006
@ Czech Republic
|
#45
|
I have this loaded and working on my n900 as well, but I'm sure booting Maemo from an sd card isn't as simple as coping the root filesystem to the card. Are there any samples out there as adding bootmenu items?
Nokia-N900-42-11:~# mount --bind / /floppy Nokia-N900-42-11:~# mount -t ext2 -o noatime /dev/mmcblk1p2 /initrd/ Nokia-N900-42-11:~# cd /floppy/ Nokia-N900-42-11:/floppy# tar -cf - . | tar -xvf - -C /initrd ... ...
Nokia-N900-42-11:/floppy# cd Nokia-N900-42-11:~# umount /floppy/ Nokia-N900-42-11:~# mount --bind /home /floppy Nokia-N900-42-11:~# cd /floppy/ Nokia-N900-42-11:/floppy# tar -cf - . | tar -xvf - -C /initrd/home ... ... Nokia-N900-42-11:/floppy# cd Nokia-N900-42-11:~# umount /floppy Nokia-N900-42-11:~# umount /initrd
The Following 13 Users Say Thank You to fanoush For This Useful Post: | ||
|
2009-12-29
, 06:49
|
|
Posts: 1,671 |
Thanked: 11,478 times |
Joined on Jun 2008
@ Warsaw, Poland
|
#46
|
|
2009-12-29
, 09:21
|
Posts: 2,152 |
Thanked: 1,490 times |
Joined on Jan 2006
@ Czech Republic
|
#47
|
This worked for you? I had a similar approach but with rsync and I had a stall in startup-pin-query where it never moved on, so am curious
|
2009-12-30
, 22:24
|
Posts: 2,152 |
Thanked: 1,490 times |
Joined on Jan 2006
@ Czech Republic
|
#48
|
The nearest I can try this evening is to boot old rootfs with new kernel and new cmt firmware. And then of course with newer OS cloned to third partition.
The Following 3 Users Say Thank You to fanoush For This Useful Post: | ||
|
2009-12-30
, 23:33
|
Posts: 163 |
Thanked: 175 times |
Joined on Dec 2007
@ Alabama
|
#49
|
OK, cloned newer system to third microsd partition as described above, put SIM with pin code in and I can confirm that:
- old rootfs (42-11) boots fine from second partition including entering SIM pin code and appears to work fine (with newer kernel, bootloader etc)
- new rootfs (51-1) boots fine from third partition including entering pin code too
- new rootfs was somehow clever with system locale and SIM (operator? location?), I had english as default before cloning but with SIM in it did some additional post boot initialization and changed my locale to Czech
|
2009-12-31
, 08:04
|
Posts: 2,152 |
Thanked: 1,490 times |
Joined on Jan 2006
@ Czech Republic
|
#50
|
Tags |
alternative os, android, bootloader, diversity on n900?, kexec, linux, more freedom?, n900, operating system |
|
I tried to get this working on n900 but no luck. I installed bootmenu deb you have linked above. Then rebooted n900 with keyboard slid out. But the device booted as before. I guess I was supposed to see some boot menu at this point. (I also tried with keyboard slid in, but same result).
One thing I noticed is my version of getbootstate is little older than you mentioned above.
Mine is Version: 1.0.34+0m5
Could that be the reason? Is it necessary to have 1.0.35?