![]() |
Re: Introducing ubiboot N9 (multiboot OS loader)
Quote:
|
Re: Introducing ubiboot N9 (multiboot OS loader)
Quote:
Do you check if the Nemo kernel path in ubiboot.conf is correct? It should be (this is mine): Code:
# Nemo kernels |
Re: Introducing ubiboot N9 (multiboot OS loader)
Quote:
Yup...I encountered that as well when I was learning how to install Ubiboot. That's why in the "TIPS" under the "Install Nemo Mobile OS" section (#5) I mentioned NOT to turn on the device yet until you finish the rest of the steps...because the latter part of the Wiki talks about the "bzImage" of Nemo and how to go about it. :) @death_jax Hm..."bzImage" to be saved in the /boot folder of the Nemo partition...that I did not do, since there is already a file named "bzImage" in that location when I checked it; it is a symlink that points to a file named "vmlinuz-2.6.32.20130129.1-n950". What I did is (as I have written in the Wiki): 1. I took a look at the properties of the "bzImage" file that is located in /boot of the Nemo partition and found out that it is a "symlink" (symbolic link) that points to a file named "vmlinuz-2.6.32.20130129.1-n950", which is also already there (in /boot of Nemo partition). I never got Nemo to boot up (turns off after turning on, or reboot loop). 2. So I took that "vmlinuz-2.6.32.20130129.1-n950" file and copy-pasted it to the /boot folder of the N9 root partition (not the /boot folder that we created inside the N9 "MyDocs" partition), and then renamed it as "bzImage". 3. That was the only time I got to resolve the "reboot loop" or "not booting/turning off" problem whenever I tried to use Nemo. These steps are documented in the Wiki as "FINAL STEPS" under the section of "Flash the Device with Ubiboot-02". The nice thing about Ubiboot is, you don't have to start from scratch. While the device is turned off, plug the USB cable to the computer. The device will turn on in "maintenance mode" and (if you are using a Linux-based OS), all the partitions will be mounted (i.e. your File Manager will fire up, showing the partitions). Once that happens, copy-paste the files as indicated in the Wiki. The only exception is that if you failed to extract the "preinits.tar" file prior. I read all the IRC logs and in one of those conversations, extraction of the "preinits.tar" file needs to happen at the earlier part of the process. So that is what I have followed. By the way, I documented the steps in such a way that it conforms to how the author (juiceme) already designed the "ubiboot.conf" file so as to lessen the number of things that a user would need to do (example: I wrote the steps such that "zImage" would be renamed to be spelled the same way as it was in the ubiboot.conf file, e.g. "zImage_e-yes_nitdroid+l2fix"...under "NITDroid Files"section). Hopefully this allows more end-users to be able to install Ubiboot with the least amount of trouble, as long as they follow the steps in the order it was written in the Wiki. Of course, more experienced users can afford to alter the order of steps as they know what they are doing (editing ubiboot.conf, etc.). I targeted the Wiki/guide to end-users so as to gain patronage of Ubiboot. |
Re: Introducing ubiboot N9 (multiboot OS loader)
Quote:
|
Re: Introducing ubiboot N9 (multiboot OS loader)
Quote:
|
Re: Introducing ubiboot N9 (multiboot OS loader)
Quote:
I also know what you wrote in the wiki, I took the liberty to edit parts of it when you posted the message of its creation ;) |
Re: Introducing ubiboot N9 (multiboot OS loader)
Quote:
What I was trying to achieve, is to have the same password for ubiboot ssh console as exists for root user on Harmattan (which is "rootme" as default but I sure hope everybody changes it to something different on their devices...) The problem here is that as ubiboot runs rootFS from ramdisk, there is no persistent storage and I had an idea of symlinking the existing files from Harmattan. Now thinking of this, I realise that the correct way to do this is of course by storing the credentials in ubiboot.conf and creating the needed files on-the-fly in init. :D |
Re: Introducing ubiboot N9 (multiboot OS loader)
Quote:
G_NEMO_INITSCRIPT="\/sbin\/init" G_NEMO_PARTITION=4 G_MOUNTABLE_PARTITONS="/mnt/2 /mnt/4" G_NEMO_NUM=1 G_NEMO_AUTOBOOT=0 ## or could be 1 actually in this case G_NEMO_1_LABEL="Latest 2.6.32" G_NEMO_1_FILE="/boot/Nemo/boot/bzImage" |
Re: Introducing ubiboot N9 (multiboot OS loader)
Quote:
This is why ubiboot refers to the Nemo kernel as "/boot/Nemo/boot/bzImage", which in turn is the symlink inside Nemo to the vmlinuz-2.6.32.xxxxxxxx in the same directory. It just works, out-of-the-box. One thing, when you say the device "turns off after Nemo boot", did you check that it did not actually start Nemo, but without GUI? If you plug the device in USB, if the IP interface appears on your computer, you can configure, for example 192.168.0.100 as the IP address there and SSH as root to your Nemo in 192.168.2.15 If that happens, rebooting the device should get you GUI on the next boot. BTW, can you check the ubiboot logs on Harmattan side /var/log/ubiboot.log and /var/log/ubiboot.dmesg. From there you can see if there was some problem in the kernel selection. |
Re: Introducing ubiboot N9 (multiboot OS loader)
2 Attachment(s)
Quote:
|
All times are GMT. The time now is 15:15. |
vBulletin® Version 3.8.8