Related Articles

15 users responded in this post

Subscribe to this post comment rss or trackback url
User Gravatar
Tweak said in October 10th, 2008 at 13:20

Is there any speed bonus or penalty for booting from SD?

User Gravatar
penguinbait said in October 10th, 2008 at 17:16

I did these numbers yesterday, its slightly faster to boot from SD. Flash is a jffs2, which is a compressed filesystem. So it takes a small cpu hit to uncompress to load.

Flash boot

Thu Oct 9 17:27:49 EDT 2008

Boot (can see desktop) 36 seconds
Thu Oct 9 17:28:25 EDT 2008

Connected to AP 59 seconds
Thu Oct 9 17:28:48 EDT 2008


SD (4GB Kingston microsd)

Thu Oct 9 17:31:54 EDT 2008

Boot (can see desktop) 29 seconds
Thu Oct 9 17:32:23 EDT 2008

Connected to AP 51 seconds
Thu Oct 9 17:32:45 EDT 2008

User Gravatar
tom2 said in October 11th, 2008 at 14:59

Thanks for great instructions and software. However: What are the reasons to clone? Will it stop me from getting “out of disk space” problems after installing tons of applications? What are other possible advantages?

User Gravatar
pton said in October 11th, 2008 at 20:09

“/mnt/initfs cal-tool –set-root-device ask:flash” — I couldn’t find this command. /mnt/initfs is a directory.

User Gravatar
penguinbait said in October 11th, 2008 at 21:25

chroot /mnt/initfs cal-tool –set-root-device ask:flash

You missed the chroot

User Gravatar
jchord said in October 11th, 2008 at 21:27

@tom2 it will stop the out of disk space problem. Also it can make it nice and easy to back up your tablet once you get it all setup the way you like it.

User Gravatar
pton said in October 12th, 2008 at 7:40

Thanks! I got it working. But because ‘/usr/sbin’ where ‘chroot’ command is found is not in my root’s default search path (I’m using rootsh app), so I have to prefix the command with /usr/sbin. The full command becomes:
/usr/sbin/chroot /mnt/initfs cal-tool –set-root-device ask:mmc2
(for partition 2 on internal memory card)

User Gravatar

[...] The debs still works and is quick and dirty, but this works great if you want to specify some values. Debs can be found here –> [...]

User Gravatar
new iphone said in October 16th, 2008 at 14:02

Very interesting article, i bookmarked your blog, thanks for share

User Gravatar
dragon788 said in November 3rd, 2008 at 17:27

Hi Penguinbait, thanks for the awesome deb. Just thought I’d mention something I beat my head against all day today. I installed a bunch of programs on my flash that I wanted to clone, left enough free space for the process, and proceeded to try and clone, I kept getting an error and Application Manager was unhelpful, tried again in Xterm with dpkg -i and noticed I got a lot of xargs errors, well apparently the “full featured” find-utils-xargs available from one of the repos on Gronmayer’s site prevents your install scripts from working. I haven’t narrowed down the exact cause (bad symlink or whatnot) but uninstalling that package did alloow me to proceed freely and get it installed and cloned.

A question as well, could you post up on the backup/recovery method you mentioned in one of your posts on the cloning process? I ran into a case where my boot menu stopped booting to the SD and it would have been nice to have been able to recover my settings intact after a reflash/reclone. Rsync/ssh/ftp or a physical PC with cardreader the best way?

User Gravatar
Gerard said in November 20th, 2008 at 9:50

Awesome!. I have been looking all over the web to find a way to do this. Being a newbie to Linux, scripts didn´t serve me much. Your program and explanation solved my problem. No more running out of disk space for a long time. Thanks!

User Gravatar
vjktm said in November 24th, 2008 at 19:51


Thank you very much for this useful deb. I have it working on an external 8GB card on a nokia 810.

I have a few questions, File Manager show 474.8 MB total size and 8 kB in use after OS cloning. Why is this? Is the rest in another partition? Why is it not visible in File Manager? What do I have to do?


User Gravatar
fang said in November 26th, 2008 at 4:48

how to change boot order?
flash boot is default!

User Gravatar
maxzar100 said in January 9th, 2009 at 2:01

hi, i have a n800 with the newest diablo firmware and this wont install! it says unable to install

User Gravatar
jeff( said in January 29th, 2009 at 4:02

I like this model and very good article.

Leave A Reply

 Username (Required)

 Email Address (Remains Private)

 Website (Optional)