![]() |
[solved] Installing Nemo to EMMC without wiping Maemo
Hi,
The de-installer script wipes off Maemo installation. The Nemo raw image contains three partitions. What about installing it side by side? My idea is: shrink the MyDocs partition and copy the partitions to the emmc. Create uboot entries and run. Can this be done with Nemo? /edit: solved. First guide (important notes in 2 last posts): http://talk.maemo.org/showpost.php?p...4&postcount=12 http://talk.maemo.org/showpost.php?p...1&postcount=18 http://talk.maemo.org/showpost.php?p...1&postcount=19 Another guide: http://talk.maemo.org/showpost.php?p...5&postcount=17 |
Re: Installing Nemo to EMMC without wiping Maemo
Bumping the thread...
Best wishes. |
Re: Installing Nemo to EMMC without wiping Maemo
Just why? Whats wrong with external microsdcard?
|
Re: Installing Nemo to EMMC without wiping Maemo
Yep, whats wrong with SD?
And no I do not think it is possible. I am sure (did not check fstab, as I use Nemo only on N9 since I got it) that there will arise problems with partition mounting inside Nemo ... |
Re: Installing Nemo to EMMC without wiping Maemo
this thread should be moved from Meego/Harmattan to Maemo5/Fremantle
|
Re: Installing Nemo to EMMC without wiping Maemo
Some reasons:
My spare N900 has a broken microSD port Installing to microSD removes any other content that's already there, even if there's much more space available than for Nemo only. Someone might not want to buy a microsd card just to test another system. Even if there might be problems, I have vacation now and can try. If it doesn't work, no problem. But maybe it'll work. How to do this then? |
Re: Installing Nemo to EMMC without wiping Maemo
well, i did run debian like that for a long time (because my SD would come up with the -110 timeout problem in the kernel I was using).
just resize your emmc partitions following the instructions in wiki, and you'll be fine. uboot doesn't have any problem booting the kernel at /dev/mmcblk0p4 for example |
Re: Installing Nemo to EMMC without wiping Maemo
I tried and copied. Unfortunately, I'm gettings
** Invalid partition: 4 ** in u-boot (the nemo rootfs partition) What's more there are only partitions mmcblk0p{1,2,3} visible. The "new" partitions aren't visible. Any ideas what's going on? |
Re: Installing Nemo to EMMC without wiping Maemo
what did you use to partition the emmc? is there a filesystem in that partition now? are you able to mount it in Maemo for example?
|
Re: Installing Nemo to EMMC without wiping Maemo
Nope. I used mass storage mode. Then shrank the MyDocs partition. Created 3 partitions. dd-ed the stuff. (on rootfs the cable got disconnected, so re-dd-ed)
Yes, Linux Mint 15 detects it without problem. In Maemo not. the hildon fm detects only the mydocs. |
Re: Installing Nemo to EMMC without wiping Maemo
ok. you have to export the whole emmc via USB in order to adjust partitions. Here is the wiki i pointed you to: http://wiki.maemo.org/Repartitioning_the_flash
Once the partition is there, you can mount it in Maemo *manually* from Xterm to see if it is ok. |
Re: Installing Nemo to EMMC without wiping Maemo
Quote:
Step to install Nemo mobile on EMMC: 1. Download Nemo mobile image 2. Extract and mount it (mount -o loop), let say to /tmp/nemo1 3. Create 3 partition as I mention above. You should be able to use your Maemo's swap partition. So you'll likely only need 2 partition. Let say your swap is /dev/mmcblk0p5, Nemo's /boot partition is /dev/mmcblk0p6 and root partition is /dev/mmcblk0p7. Format the partition. 4. Mount the partition, let say /dev/mmcblk0p7 to /tmp/nemo2, /dev/mmcblk0p6 to /tmp/nemo2/boot. 5. cp -rv /tmp/nemo1/* /tmp/nemo2/ 6. Edit /tmp/nemo2/usr/lib/oneshot.d/10-n900-swap according to your swap partition 7. Edit /tmp/nemo2/etc/fstab according to your Nemo's root partition and boot partition 8. Edit your u-boot's Nemo.item file. ITEM_DEVICE must be pointed to your Nemo's boot partition ( /dev/mmcblk0p6 ) and ITEM_CMDLINE="root=xxx" pointed to Nemo's root partition ( /dev/mmcblk0p7 ) |
Re: Installing Nemo to EMMC without wiping Maemo
Quote:
? Thanks |
Re: Installing Nemo to EMMC without wiping Maemo
Can we flash nemo image to emmc just like we flash maemo image thus wiping entire maemo?
|
Re: Installing Nemo to EMMC without wiping Maemo
Quote:
But I'm having problems with it. (When flashing kernel - "bz2 - not found" |
Re: Installing Nemo to EMMC without wiping Maemo
Thanx marmistrz for the wiki page link. I read the page but it says emmc installation is not possible through windows machine.
Thanx alot man. |
Re: Installing Nemo to EMMC without wiping Maemo
Quote:
I have done it many months ago (over one year ago) with meego before and nemo after, with no problems. Please read this guide (after translating it with google) that I have written two years ago: http://www.smartphonetab.net/forum/s...-MeeGo-su-eMMC u-boot part is to be completly revised but I suppose that the rest is still usable. |
Re: Installing Nemo to EMMC without wiping Maemo
Quote:
I think by default, u-boot only provide 3 .item file: Maemo default kernel, Maemo power kernel and Backupmenu item file. So you'll need to create a new item file for Nemo. This is my Nemo.item file: Code:
ITEM_NAME="Nemo Mobile" Nemo will detect /dev/mmcblk0 as /dev/mmcblk1 and /dev/mmcblk1 as /dev/mmcblk0. Hope this help. |
Re: Installing Nemo to EMMC without wiping Maemo
Quote:
In case someone needs it: if you don't have the SD card (there's no /dev/mmcblk1), /dev/mmcblk0 is still /dev/mmcblk0 |
Re: [solved] Installing Nemo to EMMC without wiping Maemo
Quote:
thanks marmistrz Can you work a detailed explanation please Including some pictures And links to Required files And the images version used hold from here or from somewhere else http://repository.maemo.org/meego/Ne...1-08.1/images/ And the end will be like this video or not http://youtu.be/8Rp32sOiNNQ |
Re: [solved] Installing Nemo to EMMC without wiping Maemo
Quote:
You can use kpartx to mount the image as here: http://talk.maemo.org/showthread.php?t=89491 sLumPia has explained everything. I was using cp -arv instead of cp -rv to create an identical copy |
Re: [solved] Installing Nemo to EMMC without wiping Maemo
I want to use Maemo swap partition for Nemo, so in "/usr/oneshot.d/10-n900-swap" i change mmcblk1p3 to mmcblk0p3. But I don't know how to edit "/etc/fstab". Can you show me ?
Code:
UUID=b6197181-6cba-4e50-9a30-eca3efde8e7b / ext4 defaults,noatime 0 0 |
Re: [solved] Installing Nemo to EMMC without wiping Maemo
Quote:
|
Re: [solved] Installing Nemo to EMMC without wiping Maemo
thanks u so much. It booted :D
|
Re: [solved] Installing Nemo to EMMC without wiping Maemo
Quote:
|
Re: [solved] Installing Nemo to EMMC without wiping Maemo
what kind of can't boot problem you have, is it just blank screen or there are error messages?
what is your partition configuration? give us a more detail information |
Re: [solved] Installing Nemo to EMMC without wiping Maemo
If you have a reboot loop, try reinstalling.
|
Re: [solved] Installing Nemo to EMMC without wiping Maemo
Quote:
My partition are: /dev/mmcblk0p5(swap) swap /dev/mmcblk0p6(/root) ext4 /dev/mmcblk0p7(boot) ext2 etc/fstab: /dev/mmcblk0p7 / ext4 defaults,noatime 0 0 /dev/mmcblk0p6 /boot vfat defaults,noatime 0 0 /dev/mmcblk1p5 swap swap defaults,noatime 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 tmpfs /dev/shm tmpfs defaults 0 0 proc /proc proc defaults 0 0 sysfs /sys sysfs defaults 0 0 in /etc/bootmenu.d/Nemo.item ITEM_NAME="Nemo Mobile" ITEM_KERNEL="nemo-n900-uImage" ITEM_DEVICE="${INT_CARD}p7" ITEM_FSTYPE="ext2" ITEM_CMDLINE="root=/dev/mmcblk1p6 rootwait rw console=tty02,115200n8 console=tty0 omapfb.vram=0:2M,1:2M,2:2M mtdoops.mtddev=2" ITEM_OMAPATAG="1" ERROR: When i select nemo mobile option in uboot it says there is no nemo-uImage-n900 and when i run with command "run emmcboot" from uboot option then nemo booted but it stuck at nemo image only.... plz tell me where i m wrong plz rply me plz |
Re: [solved] Installing Nemo to EMMC without wiping Maemo
Quote:
Which one is correct? Your root partition (/) is /dev/mmcblk0p6 or /dev/mmcblk0p7 ? I assume this is your configuration: Quote:
Code:
/dev/mmcblk0p7 / ext4 defaults,noatime 0 0 Code:
/dev/mmcblk1p7 / ext4 defaults,noatime 0 0 # mount /dev/mmcblk0p6 /tmp/nemo-boot # cp /dir_of_nemo_uImage/nemo-n900-uImage /tmp/nemo-boot/nemo-n900-uImage # u-boot-update-bootmenu ---edit--- Shouldn't this thread place under Nemo? |
Re: [solved] Installing Nemo to EMMC without wiping Maemo
Quote:
thnx bro...thnx alot it booted..... |
Re: [solved] Installing Nemo to EMMC without wiping Maemo
Quote:
hey, i just created my new partition with more space and i follow whatever u said and make changes as u said... but now i m not able to boot from nemo it again stuck at nemo image.... partition of nemo is: /dev/mmcblk0p7 / (root) /dev/mmcblk0p6 /boot (boot) /dev/mmcblk0p5 swap (swap) i m using my created swap partation(it is nemo fstab): /dev/mmcblk1p7 / ext3 defaults,noatime 0 0 /dev/mmcblk1p6 /boot ext2 defaults,noatime 0 0 /dev/mmcblk1p5 swap swap defaults,noatime 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 tmpfs /dev/shm tmpfs defaults 0 0 proc /proc proc defaults 0 0 sysfs /sys sysfs defaults 0 0 /usr/lib/onesot.d/10-n900-swap(nemo) in this i change "/dev/mmcblk1p3" to "/dev/mmcblk1p5" This is my Nemo item is this ok or i m wrong somewhere plz check this and when i change ITEM_DEVICE="/dev/mmcblk1p6" i get an error at uboout menu.....plz check in /etc/bootmenu.d/Nemo.item ITEM_NAME="Nemo Mobile" ITEM_KERNEL="nemo-n900-uImage" ITEM_DEVICE="${INT_CARD}p6" ITEM_FSTYPE="ext2" ITEM_CMDLINE="root=/dev/mmcblk1p7 rootwait rw console=tty02,115200n8 console=tty0 omapfb.vram=0:2M,1:2M,2:2M mtdoops.mtddev=2" ITEM_OMAPATAG="1 I m also using mmc so i need to change somewhere......plz rply i kwn its irrating for u bt plz help me bro plz.... |
Re: [solved] Installing Nemo to EMMC without wiping Maemo
Your root partition now formatted using ext3, not ext4 anymore?
Did you format your boot partition? If you are, then please copy again Nemo uImage to boot partition. Also dont forget to run u-boot-update-bootmenu command. |
Re: [solved] Installing Nemo to EMMC without wiping Maemo
Quote:
for nemo....becoz now i have 11GB space for nemo.... so if available plz suggesst me repository..and is there any chance to run n9/950 apps in nemo is so then plz tell me how....Thnx |
Re: [solved] Installing Nemo to EMMC without wiping Maemo
I never change the repository, so I don't know.
You should check this page to check the Nemo project status. AFAIK, not many application working perfectly. You could also check the Nemo sub forum. |
All times are GMT. The time now is 10:32. |
vBulletin® Version 3.8.8