The Following User Says Thank You to Fabry For This Useful Post: | ||
|
2012-01-16
, 22:11
|
|
Posts: 584 |
Thanked: 700 times |
Joined on Jan 2010
|
#42
|
The Following User Says Thank You to fw190 For This Useful Post: | ||
|
2012-01-16
, 22:14
|
Posts: 2,154 |
Thanked: 8,464 times |
Joined on May 2010
|
#43
|
I have read on this forum and some months ago (not too many) that someone (at least two users) has created a u-boot initrd to boot Nitdroid successfully.
It was not completed detached from the usage of rootfs because Nitdroid still wants to load some firmwares from rootfs after booting process, but it was however a big step forward.
Unfortunately they haven't published their works but if I remember correctly their posts were on BackupMenu thread
The Following 2 Users Say Thank You to pali For This Useful Post: | ||
|
2012-01-16
, 22:25
|
Posts: 323 |
Thanked: 180 times |
Joined on Oct 2009
@ Gent, Belgium
|
#44
|
I will stop posting here for a while.
I am converting the whole multiboot NITDroid system to the new DAS Uboot utility, many advantages.
|
2012-01-16
, 22:35
|
|
Posts: 5,028 |
Thanked: 8,613 times |
Joined on Mar 2011
|
#45
|
Note: seems that U-Boot does not support ext4 (tested: on 1 partition can only list files - not read it, on second see that partition is empty and on third hang up). ext2 is supported (and maybe ext3 too with forward compatibility).
|
2012-01-16
, 22:40
|
Posts: 1,523 |
Thanked: 1,997 times |
Joined on Jul 2011
@ not your mom's FOSS basement
|
#46
|
The Following User Says Thank You to don_falcone For This Useful Post: | ||
|
2012-01-16
, 23:02
|
Posts: 362 |
Thanked: 426 times |
Joined on Nov 2010
@ Italy, Lombardia
|
#47
|
Or, placing kernel on *very*small-ish dedicated ext2 partition on SD card would allow it to work, and won't cause any problems with ext4 /home/? As I understand it, u-boot just need supported filesystem to read kernel image from it, and later, it doesn't care about partition types, if kernel support them already?
The Following 4 Users Say Thank You to Fabry For This Useful Post: | ||
|
2012-01-16
, 23:14
|
Posts: 323 |
Thanked: 180 times |
Joined on Oct 2009
@ Gent, Belgium
|
#48
|
Originally Posted by mirakels View Post
my u-boot now allows to copy the initial atags and append cmdline and ramdisk images to it.
Nitdroid now comes up without panics, completely ignoring the maemo rootfs.
Only thing still is the firmware. I'll probably just copy the firmware files tot hte nitdroid partition. Will test later tonight.
Finally got it all working I can now boot into Maemo, Meego or Nitdroid without needing to reflash or change cards. I've attached the patch to u-boot I'm using - it appends the initrd and command line (if set) to the atags instead of just ignoring them when atagaddr is set.
For Nitdroid, I'm using multiboot as normal, but fooling it into thinking it's already done the reflash, so it just loads Nitdroid straight away. If anyone's interested, I can also post my initramfs and u-boot scripts.
|
2012-01-17
, 09:10
|
Posts: 1,225 |
Thanked: 1,905 times |
Joined on Feb 2011
@ Quezon City, Philippines
|
#49
|
|
2012-01-17
, 21:32
|
Posts: 268 |
Thanked: 1,053 times |
Joined on May 2010
@ The Netherlands
|
#50
|
The Following 3 Users Say Thank You to iDont For This Useful Post: | ||
It was not completed detached from the usage of rootfs because Nitdroid still wants to load some firmwares from rootfs after booting process, but it was however a big step forward.
Unfortunately they haven't published their works but if I remember correctly their posts were on BackupMenu thread
EDIT:
They are not in the BackupMenu thread but in the Old U-Boot thread
Last edited by Fabry; 2012-01-16 at 23:24.