maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Alternatives (https://talk.maemo.org/forumdisplay.php?f=36)
-   -   Introducing ubiboot N9 (multiboot OS loader) (https://talk.maemo.org/showthread.php?t=89345)

juiceme 2013-10-08 11:03

Re: Introducing ubiboot N9 (multiboot OS loader)
 
Quote:

Originally Posted by nicolai (Post 1379276)
I tested ubiboot on my n950, took the instructions from the wiki page
http://wiki.maemo.org/Ubiboot
and have some questions.

1. Installing open mode kernel
I can not boot with zImage_2.6.32.54-openmode_l2fix
for the n950 I used open mode kernel from here
http://maemo.cloud-7.de/950/openmode_kernel_PR1.1/
Booting in open mode works now.

Hi!

I see your problem is the PR level you are in.
See, the L2fixed kernel is created form Harmattan PR1.3 sources, and so it is not compaible with your device running PR1.1 :(

I guess if you boot with the "standard PR1.1" open mode kernel it should indeed work but your device will boot slowly and be sluggish unless you have the L2-cache fix in the kernel.

I suggest you build your kernel with the following patch applied.


Quote:

Originally Posted by nicolai (Post 1379276)
2. installing other systems.
Then I installed nemo and android, both are working
but I can not boot harmattan anymore.
It seems none of the custom zImages for harmattan are working on a n950. I then changed the boot menu to explicit include one entry
for open mode kernel from http://maemo.cloud-7.de/950/openmode_kernel_PR1.1/
This kernel worked in the step prior to flashing ubiboot kernel.
But it does not work from within the boot menu.
The display stays black but ubiboot.log says:
kexec_load() successful

Can you show me your ubiboot.log file?
it will be created in the same directory as your ubiboot.conf and CPIO (unless you change the default location from conf)


Quote:

Originally Posted by nicolai (Post 1379276)
If I don't select any boot menu item, which kernel will be booted?

There's the G_DEFAULT_OS and G_DEFAULT_KERNEL options in ubiboot.conf which specify the booting kernel if no user interaction happens until timeout.


Quote:

Originally Posted by nicolai (Post 1379276)
Does the ubiboot.conf file has any use at all? It seems I have
to change the cpio file for any boot menu change?

Quite the opposite!
The config file holds almost everything that is configurable in ubiboot, normally you need to touch the CPIO only if there's some bug in the scripts&menus that has to be corrected (like today there was)

peterleinchen 2013-10-08 13:19

Re: Introducing ubiboot N9 (multiboot OS loader)
 
Quote:

Originally Posted by juiceme (Post 1379285)
This time I anticipated you on this :D

:D:D:D nothing to add :D:D:D

Quote:

The RAMFS source is under the ubifs/ directory in the tarball, this is the complete seed for the FS that gets created in kernel compile.
So ubifs has not changes since ubifs_050613.

TMavica 2013-10-08 15:27

Re: Introducing ubiboot N9 (multiboot OS loader)
 
suddenly cant mount MyDocs in windows, it asked me to format to read..
but I can read through filecase. I want to backup my MyDocs, how to do?

Garp 2013-10-08 15:58

Re: Introducing ubiboot N9 (multiboot OS loader)
 
@juiceme due to your answer here: http://forum.nitdroid.com/index.php?topic=844.15
Then just install either NITDroid or Nemo first! (In existing set-up Openmode and zImage-2.6.32.54-dfl61-20121301 from here: http://wiki.maemo.org/Ubiboot)

To install NITDroid no problem have tried before, but I want to install Nemo but it seems not to be installation but flashing instead (using Linux or Windows PC) - correct?
Then it seems that dualboot is included in MOSLO (https://wiki.merproject.org/wiki/Nem..._the_Dual_Boot)
But then it demands: “You need to have the Harmattan kernel command line and the Harmattan kernel bzImage for this to work.”
I don’t know bzImage but does my kernel fullfill these demands?

Second I know you don’t support Windows flashing but could you tell who have mad the procedure ?: http://wiki.maemo.org/Ubiboot because I need to ask how to handle the Windows case re this:
4. Next, we will extract the Nemo image into the newly-created partition. Enter this command in the Terminal (for Linux only):

TMavica 2013-10-08 16:08

Re: Introducing ubiboot N9 (multiboot OS loader)
 
I have a question how to re partition the n9 to original?
because I got 1 partition for nemo, and I now cant reflash my N9, got error

juiceme 2013-10-08 16:28

Re: Introducing ubiboot N9 (multiboot OS loader)
 
Quote:

Originally Posted by peterleinchen (Post 1379317)
:D:D:D nothing to add :D:D:D


So ubifs has not changes since ubifs_050613.

Actually It has changed radically ;)
When doing diff of the 050613 and current there are 11 new files in the FS and 316 changed rows in the existing configuration files !

On top of that all the changes to the files in CPIO... I'd say I have done quite a few hours of work on it :)

juiceme 2013-10-08 16:40

Re: Introducing ubiboot N9 (multiboot OS loader)
 
Quote:

Originally Posted by TMavica (Post 1379351)
suddenly cant mount MyDocs in windows, it asked me to format to read..
but I can read through filecase. I want to backup my MyDocs, how to do?

Strange. Maybe something gone tipsy in your Windows?
Did you try exporting with ubiboot repair mode or with normal Harmattan USB export?

Barring the export, of course you can use rsync for example when in Harmattan, it will just take time if you have lots of stuff on your MyDocs.

TMavica 2013-10-08 16:49

Re: Introducing ubiboot N9 (multiboot OS loader)
 
cant.

by the way, what the command to repartition of N9 to original because I need flash my N9

juiceme 2013-10-08 16:54

Re: Introducing ubiboot N9 (multiboot OS loader)
 
Quote:

Originally Posted by Garp (Post 1379357)
@juiceme due to your answer here: http://forum.nitdroid.com/index.php?topic=844.15
Then just install either NITDroid or Nemo first! (In existing set-up Openmode and zImage-2.6.32.54-dfl61-20121301 from here: http://wiki.maemo.org/Ubiboot)

To install NITDroid no problem have tried before, but I want to install Nemo but it seems not to be installation but flashing instead (using Linux or Windows PC) - correct?

No, not really, it is just installing (repartition, format, copy FS)
There's no flashing required, not in a sense of flashing something permanently. The flasher is just used to load the special kernel (MOSLO) that contains the partitioning utilities.
Actually you do not specifically need the MOSLO kernel at all, the same autopartitioning script that is used there is also included in the ubiboot repair mode.


Quote:

Originally Posted by Garp (Post 1379357)
Then it seems that dualboot is included in MOSLO (https://wiki.merproject.org/wiki/Nem..._the_Dual_Boot)
But then it demands: “You need to have the Harmattan kernel command line and the Harmattan kernel bzImage for this to work.”
I don’t know bzImage but does my kernel fullfill these demands?

Well yes, dualboot/singleboot by permanently flashing MOSLO is old method, not needed any longer. Ubiboot takes care of it all nowdays.


Quote:

Originally Posted by Garp (Post 1379357)
Second I know you don’t support Windows flashing but could you tell who have mad the procedure ?: http://wiki.maemo.org/Ubiboot because I need to ask how to handle the Windows case re this:
4. Next, we will extract the Nemo image into the newly-created partition. Enter this command in the Terminal (for Linux only):

Hmm the wiki was made by topet2k12001
(see this post)

juiceme 2013-10-08 16:57

Re: Introducing ubiboot N9 (multiboot OS loader)
 
Quote:

Originally Posted by TMavica (Post 1379370)
cant.

Can't what? Cant export, Can't mount, ...?

Quote:

Originally Posted by TMavica (Post 1379370)
by the way, what the command to repartition of N9 to original because I need flash my N9

Well, If I remember correctly al least when doing full flash (rootfs+emmc) the device will be repartitioned back to original during the flashing.


All times are GMT. The time now is 21:48.

vBulletin® Version 3.8.8