Active Topics

 


Reply
Thread Tools
Posts: 16 | Thanked: 0 times | Joined on Jan 2007 @ Munich, Germany
#1
I'm pretty much a newbie at this, but I managed to get the dual boot in the old firmware to work with Schmots' excellent guide:

http://schmots.blogspot.com/

I then spent a long time getting my system just right, including entering my whole telephone book into GPE contacts, and installing a ton of other applications, which are all working just fine. Now along comes the new firmware, and I have spent a number of hours trying to find threads on how to backup all this work before flashing the new image. By the way, I did find Fanoush's new 'initfs_flasher'.

Do I need to back up at all? Do I just need to reflash and then do the dual boot again with the new 'initfs_flasher'. Before originally doing the dual boot, I read somewhere that dual booting would make it easier to back up my apps etc. and get them back up and running after flashing.

Please help ... I didn't get any answers to the last three questions I posted to this forum.
 
Posts: 144 | Thanked: 0 times | Joined on Dec 2005 @ Niles IL...Chicago born and raised.
#2
Originally Posted by Puck View Post
Please help ... I didn't get any answers to the last three questions I posted to this forum.
I hope you don't take this as me being rude, but chances are that people don't know the answer.

About updating the firmware, I did the same thing, set up the 800 to my liking after doing the dual boot, only to find that there was an update that I didn't know about....rats!

So I updated my firmware after making a backup. Redid the last few steps of the boot from mmc, and everything was in tact. The firmware in the about screen was updated, all my apps were still there, settings, home screen, everything. Again, I don't know if in your case you'd be able to keep your phone book etc.
 
Posts: 16 | Thanked: 0 times | Joined on Jan 2007 @ Munich, Germany
#3
Thanks. I'll give it a go. I appreciate your help.
 
Posts: 54 | Thanked: 14 times | Joined on Apr 2008 @ SC, USA
#4
Well, I have been reading on this forum for a bit (though not too in depth), and finally want to ask a question (since I am getting my N800 Friday). So, I am a total noob (even just started running linux last fall), but was wondering about this whole dual boot from MMC thing. Lets say I only have one 8 gb card in addition the massive 128 mb card that came with it. When 'dual' booting, are you really just choosing to use the firmware, then boot the OS and everything else from the MMC (8gb in this case)? The whole dual boot thing seems to imply some sort of OS2008 or ported-SUSE (example) controlled through grub or something, and maybe you can do this: throw in a different card for different OS. My question is, would you mind sharing how the solution of just updating your firmware then following the steps to set up the boot from MMC worked? And lastly, if you don't boot from MMC, what would you boot from? Again, total noob without N800 in hand, but thanks for the help.
 
Posts: 1,950 | Thanked: 1,174 times | Joined on Jan 2008 @ Seattle, USA
#5
Yes, you can have different OSes on different SD cards. When you aren't booting from the MMC, you are booting from the device's internal flash memory (which is the default, how the N800 comes from the factory). I think the guide in my sig, or Schmots's guide that Puck references, answers your other questions.
__________________
.
. .

Help Save This Forum
for N8x0/Diablo Users! Register and Vote for Solution #1 on this Brainstorm. (The Solution will let you see New Posts with any threads you choose -- like the N900 and Maemo5/Fremantle threads -- filtered out.) (To understand the Solution better, see these posts #17, #18, and #19.)
 
Posts: 54 | Thanked: 14 times | Joined on Apr 2008 @ SC, USA
#6
GeraldKo, first off, thanks for your ultimate noob guide, pretty nice having all the files together too. Followed yours with a slight change at the end by adding
Code:
chroot /mnt/initfs cal-tool --set-root-device ask:immc2
. If I am wrong that by default, let me know please. So, one more question about this whole dual boot thing, and if you know where a grub 'menu.lst' type file is to change the time countdown.

So, when I have booted from the MMC, under file manager when it shows the device, I am not totally clear about what partition this is indicating on the internal mmc? If I am reading this correctly, using your values for partitioning an 8GB card, I have ~700 mb for the dual boot, ~7 GB for storage, and I thought a small FAT partition? Except, when I put the card in my linux box, I see the small Sardine partition which has all the boot stuff and is locked (Ext2 right?) and then the 7.4 GB which is not encrypted. Is the 7.4 then the FAT so it is read/write across all platforms? And do you have to use a utility to backup the Sardine partition or just chroot over? Just trying to figure out how this is working, so that I can better understand cloning, restoring and backing up down the road.

And the other question is: when a new firmware update comes around, just flash, then copy the OS back to the internal flash? or just continue using the dual boot, and somehow the firmware update affects this? (Sorry this last part is a serious noob question.)

(Last note for others reading this: the low level format with the panasonic utility with my A-data 8 GB SDHC card worked great with no problems.)
 
Posts: 1,950 | Thanked: 1,174 times | Joined on Jan 2008 @ Seattle, USA
#7
Originally Posted by froghunter View Post
GeraldKo, first off, thanks for your ultimate noob guide, pretty nice having all the files together too. Followed yours with a slight change at the end by adding
Code:
chroot /mnt/initfs cal-tool --set-root-device ask:immc2
. If I am wrong that by default, let me know please.
Good addition. I ought to add that.

Originally Posted by froghunter View Post
So, one more question about this whole dual boot thing, and if you know where a grub 'menu.lst' type file is to change the time countdown.
I don't know. Hopefully someone with more expertise will answer this.

Originally Posted by froghunter View Post

So, when I have booted from the MMC, under file manager when it shows the device, I am not totally clear about what partition this is indicating on the internal mmc? If I am reading this correctly, using your values for partitioning an 8GB card, I have ~700 mb for the dual boot, ~7 GB for storage, and I thought a small FAT partition? Except, when I put the card in my linux box, I see the small Sardine partition which has all the boot stuff and is locked (Ext2 right?) and then the 7.4 GB which is not encrypted. Is the 7.4 then the FAT so it is read/write across all platforms?
No small FAT partition. Just Sardine's partition and one big FAT partition. Yes, read/write on all platforms.

Originally Posted by froghunter View Post
And do you have to use a utility to backup the Sardine partition or just chroot over? Just trying to figure out how this is working, so that I can better understand cloning, restoring and backing up down the road.

About backing up, look at Post #2,
Specifically look at iliaden post and Acronis info. I don't use Linux, so I don't understand all your question. Also, there's the built-in Settings >> Backup/Restore, which is well worth using.

Originally Posted by froghunter View Post

And the other question is: when a new firmware update comes around, just flash, then copy the OS back to the internal flash? or just continue using the dual boot, and somehow the firmware update affects this? (Sorry this last part is a serious noob question.)
Not really noob at all. Unfortunately, you need to flash the internal device memory, and the only way to then have everything on your SD card (or, for that matter, in your Device-memory-based OS), is to re-install everything. (Hey, if there's a better way, someone reading this, please tell us all!) The built-in back-up utility is very useful in this instance.

Originally Posted by froghunter View Post

(Last note for others reading this: the low level format with the panasonic utility with my A-data 8 GB SDHC card worked great with no problems.)
In Post #2 I reference bunanson's thread. This is good info for you to put there (unless it's already there).
__________________
.
. .

Help Save This Forum
for N8x0/Diablo Users! Register and Vote for Solution #1 on this Brainstorm. (The Solution will let you see New Posts with any threads you choose -- like the N900 and Maemo5/Fremantle threads -- filtered out.) (To understand the Solution better, see these posts #17, #18, and #19.)
 
Posts: 54 | Thanked: 14 times | Joined on Apr 2008 @ SC, USA
#8
I really appreciate it. Will look around for some menu.lst type file. Thanks for answering the questions, I think it is starting to make a bit more sense. Thanks again for the tutorial. (and yes, that SD info is already over there, just wanted to re-post it)
 

The Following User Says Thank You to froghunter For This Useful Post:
GeneralAntilles's Avatar
Posts: 5,478 | Thanked: 5,222 times | Joined on Jan 2006 @ St. Petersburg, FL
#9
Originally Posted by froghunter View Post
So, one more question about this whole dual boot thing, and if you know where a grub 'menu.lst' type file is to change the time countdown.
bootmenu.conf.n8x0.example

Change it how you like it, rename it to bootmenu.conf and reflash the initfs.
 
Posts: 2,152 | Thanked: 1,490 times | Joined on Jan 2006 @ Czech Republic
#10
Originally Posted by GeneralAntilles View Post
bootmenu.conf.n8x0.example

Change it how you like it, rename it to bootmenu.conf and reflash the initfs.
And when you are at it, you may read the README first ;-)
Code:
more README.txt
__________________
Newbies click here before posting. Thanks.

If you really need to PM me with troubleshooting question please consider posting it to the forum instead. It is OK to PM me a link to such post then. Thank you.
 

The Following User Says Thank You to fanoush For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 03:37.