![]() |
Re: Introducing ubiboot N9 (multiboot OS loader)
Okay, now a new version of ubiboot-02 (rev. 0.3.1) is ready for download at swagman.
Props for coderus with helping to debug the race condition I had in the previous version :) |
Re: Introducing ubiboot N9 (multiboot OS loader)
Quote:
As I see the init code is compiled into the kernel, so there is no chance for own debugging any more, right? And out of curiosity: what was the problem with harmattans autoboot? I took a look, but did not see nay suspicious. |
Re: Introducing ubiboot N9 (multiboot OS loader)
Quote:
The links are in the cpio, so it's only necessary to change that. Quote:
For the whole story, see the IRC log at http://www.swagman.org/juice/ubiboot/irclog |
Re: Introducing ubiboot N9 (multiboot OS loader)
Quote:
|
Re: Introducing ubiboot N9 (multiboot OS loader)
Quote:
The mtd5 is a nice fallback, if you have to debug a little more ;-) |
Re: Introducing ubiboot N9 (multiboot OS loader)
Quote:
What's your HW revision btw? I am still collecting data about revisions where ubiboot has problems, to find out if rev.1603 is the only problematic device. |
Re: Introducing ubiboot N9 (multiboot OS loader)
Quote:
The 0.3.1 did the first successfull boot. I only changed the cpio-file and flashed the new kernel. Thanks. |
Re: Introducing ubiboot N9 (multiboot OS loader)
Quote:
You can delete the /lib/modules hierarchy from the cpio and repack it, and the size will be about 3.6M :D |
Re: Introducing ubiboot N9 (multiboot OS loader)
3 Attachment(s)
@juiceme
Could you please post the command for cpio, as I am not used to that format and do not know which parameters to give for packing (unpacking is easy :)). I had a deeper look into sources this evening, and I was a bit "disappointed" (dont get me wrong!). I thought with G_MOUNTABLE_PARTITIONS we also got configurable Nemo partition. But that is not the case. So I made my own configuration. Not yet tested, as I am on the road without flasher tools, so if you could check that and use that maybe? I think it will work and all changes are based on 05042013 version. So a diff will let you know easily. Of course I do need it only for Nemo. But maybe later I want to move Nit to another real partition. And for Harmattan this maybe could also be usable to have a safe copy (dd p2 to p5) of a bootable Harmattan version for developers/tweakers? --edit I forgot about the links /boot/Nemo and /boot/Harmattan to /mnt/x. Attached is v2 of my mods (only affected:@select_animated_os.sh). They are checked to point to correct configured partition number, else they are removed and created again. I do not know if this is possible with cpio version? --edit corrected nit partition number in conf set chroot folder for nit back to 0p3/nitdroid (default) added hack for aegis store (.aegisfs, .account, .activesync), onyl needed (or maybe not at all, discussion ongoing) for switching between stock and openmode kernel (hereby creating accounts) |
Re: Introducing ubiboot N9 (multiboot OS loader)
Quote:
Tp repack the current directory to cpio archive, use command "find . | cpio -H newc -o > ../ubiboot-02.menus.cpio" Quote:
At some point I thought about that, just like I have the initscript defined like in G_HARMATTAN_INITSCRIPT I should perhaps have the partition also configurable... I just did not implement it at that time :D Maybe the partition should also be defined like a sed replacement string for the whole partition name (something like G_HARMATTAN_PARTITION="\/dev\/mmcblk0p2") |
All times are GMT. The time now is 06:55. |
vBulletin® Version 3.8.8