![]() |
*really* backing up an n800?
so... I've been using an n800 (although not the same one- see below) for about a month and a half now. while I really like the device, I have one major issue:
is it in any way possible to access/mount/image/backup the onboard (not sd card) memory *without* installing the 3rd party init.fs bootmenu package? I've been hacking away at this thing off and on, installing programs and changing stuff in /etc and various hildon config files, and a couple times now I've edited the wrong file the wrong way or installed an unstable program and caused the n800 to hang or crash on reboot. I solved those by reflashing, but that gets real old real fast. I've been looking into ways to fully backup the n800 (or at least mount the internal memory on another machine so I can dd it), but I'm not finding any good solutions. the backup program that's provided by nokia is a joke as it doesn't actually backup any programs (much less /etc), searching on the forums lead me to init.fs, but installing that completely bricked my n800 (black screen, wouldn't boot, wouldn't charge, wouldn't reflash, wouldn't anything)... thankfully I was still within my 30 days return period so I was able to swap it for the one I have now. it's kinda gotten to the point where I'm almost afraid to use it, at the very least, I'm very leery of installing anything or changing any settings anymore for fear of it hanging and me having to reflash it and lose everything again. so I pose this question: is there any way I can get at the onboard memory on this thing without installing another program? do people have instructions on like building a cable for the serial port? would that even work? is my only option to keep buying (and potentially bricking) n800's till I get one where init.fs suceeds? |
Re: *really* backing up an n800?
Just create a tarball of the rootfs?
|
Re: *really* backing up an n800?
Quote:
If one intends to restore backup as is, it is possible to create jffs2 image directly from rootfs and such image is flashable via Nokia linux flasher over USB. See http://www.internettablettalk.com/fo...3348#post33348 or search this forum for sumtool, mkfs.jffs2 and possibly also nandwrite, flash_eraseall |
Re: *really* backing up an n800?
Quote:
|
Re: *really* backing up an n800?
If I do say so myself I am really good with backups and have one of my home computers backing up all my machines each night via rsync (much faster and only backs up the files that have changed).
When I got my N800 I added a script to back that up too. I set my home router to always issue the IT the same IP every time it connects via WiFi (also makes things easier to connect to for other things). Each night the script pings the IT and if it's online will SSH to it and backup securely via rsync, this backs up the entire tablet including any cards loaded. I also added a few more things, using hard links on my backup box I can keep weeks of backups using a fraction of the space and if the IT is offline for more than 10 days then I get an e-mail each night until it gets backed up :p |
Re: *really* backing up an n800?
Quote:
in any event, since I couldn't turn it on, I couldn't reflash it. and yes I tried leaving it out overnight with and without the battery. |
Re: *really* backing up an n800?
I use rsnapshot, which copies over the network with rsync.
With rsnapshot you can configure daily/hourly/whatever backups and it only stores the changes, then you can restore from any backup point. rdiff-backup works similarly, but I've not tried it yet. |
Re: *really* backing up an n800?
Quote:
?? |
Re: *really* backing up an n800?
Quote:
... unless you mean there's a way to convert that rsync into a flashable image I can use with the flasher program. |
Re: *really* backing up an n800?
Quote:
|
Re: *really* backing up an n800?
Quote:
Quote:
|
Re: *really* backing up an n800?
Quote:
http://maemo.org/development/documen...sher_tool.html |
Re: *really* backing up an n800?
Quote:
As for installing initfs with bootmenu Quote:
http://maemo.org/development/documen...e.html#OSLayer http://maemo.org/development/documen...ure.html#Flash |
Re: *really* backing up an n800?
Quote:
Quote:
is that the "set default root device" option? what's the syntax for that? Quote:
Quote:
|
Re: *really* backing up an n800?
Quote:
Quote:
Quote:
|
Re: *really* backing up an n800?
I'd love to see some sample scripts to accomplish this. I want to implement a similar backup system using rsync.
Quote:
|
Re: *really* backing up an n800?
Quote:
Code:
/usr/bin/rsync --bwlimit=512 -az --log-format=%f --numeric-ids --delete --rsh=ssh --stats --exclude-from=/backup/scripts/libs/host.example.com.exclude --link-dest=/backup/backups/host.example.com/2008-03-05-01 host.example.com:/ /backup/backups/host.example.com/2008-03-06-01All the scripting is just the checking that commands executed correctly and building up the above command. I hope that helps. |
Re: *really* backing up an n800?
Thanks for the info!
|
Re: *really* backing up an n800?
so, I think doing daily rsyncs and compiling them to a flashable image is probably the best overall backup solution. can anyone point me to a reference on how to do this?
also, does anyone have any further information on booting from SD using the stock init.fs as fanoush noted? I'm curious what the limitations are. |
Re: *really* backing up an n800?
Quote:
Quote:
|
Re: *really* backing up an n800?
Quote:
Quote:
I'm probably going to try your init.fs again, but I'm trying to make a couple bootable backups I can test on an SD card first in case something goes wrong again. |
Re: *really* backing up an n800?
So, did this thread die? Is there no easy way to backup and restore? something for the average user...
|
Re: *really* backing up an n800?
This is a FAQ and should be added to a Wiki when someone provides a clear answer. I don't worry about it myself, and am willing to accept smoke and ashes from my tablet from time to time. Starting over from nothing has its benefits.
|
| All times are GMT. The time now is 14:31. |
vBulletin® Version 3.8.8