Active Topics

 



Notices


Reply
Thread Tools
Posts: 2,225 | Thanked: 3,822 times | Joined on Jun 2010 @ Florida
#191
Originally Posted by RobbieThe1st View Post
You've got the right idea, but went about it the wrong way.
FYI, the three important lines are the apps that were run: "ldd flasher" "ldd ubinize" and "ldd mkfs.ubifs"
ldd - If you haven't already looked it up - lists all libraries required for a specific application. If you want to copy an application to another system, you have to copy all of it's required libraries also, or else it won't work.

Now, the applications in question... Where have I seen those before?.
;3
Took me a while (mainly I've been distracted) but I figured it out. You're figuring out how to put the tools that allow you to make flashable images from within backupmenu, aren't you? You, sir, are awesome.

Now to just figure out if I can get backupmenu to work underneath uboot (so uboot loads, you pick maemo kernel, and if that loads with keyboard out, it takes you to bootmenu/backupmenu). And then from there, if I can figure out how to run the flasher from on board in a way that flashes the other stuff but NOT the kernel, this device is one step closer to utter perfection. I mean hell, I can't even do this kind of backing up / restoring from my Windows machine. Granted, I don't try, but still.
 
Posts: 842 | Thanked: 1,197 times | Joined on May 2010
#192
Originally Posted by Mentalist Traceur View Post
Took me a while (mainly I've been distracted) but I figured it out. You're figuring out how to put the tools that allow you to make flashable images from within backupmenu, aren't you?
Bingo.
Originally Posted by Mentalist Traceur View Post
Now to just figure out if I can get backupmenu to work underneath uboot (so uboot loads, you pick maemo kernel, and if that loads with keyboard out, it takes you to bootmenu/backupmenu). And then from there, if I can figure out how to run the flasher from on board in a way that flashes the other stuff but NOT the kernel, this device is one step closer to utter perfection.
AFAIK, the flasher'll let you flash the rootfs and the kernel as individual files. Everything else can be individually flashed, but requires a FIASCO image "wrapper" before it'll work.
Though, I'm not sure anything -needs- custom flashing other than the rootfs or kernel.

One thing I'm interested in is that - provided the internal-flasher can be used like the external - would it be possible to do on-the-go kernel image flashing without actually flashing it to NAND? I mean, if you can do a "test boot" with a kernel currently, and not disturb the actual kernel partition, you should be able to end up with multiboot-style booting... and no kernel flashing required.
Of course, u-boot should end up doing the same basic thing, so I'm not sure if it's any advantage, but...
__________________
My projects: BackupMenu - OS Backup & restore | Video: Flashing your n900(LiveCD)
My devices: N770 + 8GB SD card soldered internally, N900 with 8GB SD card + Custom OC(125-950 typically).
OC freqs: 0:22,90 125:22,90 250:28,180 500:30,360 550:32,400 600:34,430 700:39,430 750:41,430 805:45,430 850:47,500 900:50,500 950:54,500 1000:58,500 1100:67,520 1150:71,520
 

The Following User Says Thank You to RobbieThe1st For This Useful Post:
Posts: 2,225 | Thanked: 3,822 times | Joined on Jun 2010 @ Florida
#193
We're discussing this here right now (or were a page back - or to be fair it was mainly lunat who was interested in exactly what you're talking about):
http://talk.maemo.org/showthread.php?t=64921&page=4

I think at this stage, UBoot is better, because it has a headstart, but honestly, that sounds like a really good idea. IF it works. The guy who tried to test-load a kernel without flashing said his on-board flasher wouldn't cooperate. If you could make it work, it wouldn't be an advantage, but it wouldn't be worse either.

Last edited by Mentalist Traceur; 2010-11-04 at 12:04.
 
Posts: 842 | Thanked: 1,197 times | Joined on May 2010
#194
@Mentalist Traceur:
Thanks.

Everyone:
Ok, V0.51-1's uploaded to Extras Devel and my website; go take a look!

Edit:
Working on V0.52, which has compression for root/optfs, improved streamlining(less "please press a key to continue" unless there's an error), and removed Rootfs FSCK mode(Turns out there's no FSCK module for Ubifs).

V0.52-1 Uploaded and hopefully in the repo by now.
__________________
My projects: BackupMenu - OS Backup & restore | Video: Flashing your n900(LiveCD)
My devices: N770 + 8GB SD card soldered internally, N900 with 8GB SD card + Custom OC(125-950 typically).
OC freqs: 0:22,90 125:22,90 250:28,180 500:30,360 550:32,400 600:34,430 700:39,430 750:41,430 805:45,430 850:47,500 900:50,500 950:54,500 1000:58,500 1100:67,520 1150:71,520

Last edited by RobbieThe1st; 2010-11-04 at 08:01.
 

The Following 2 Users Say Thank You to RobbieThe1st For This Useful Post:
Posts: 842 | Thanked: 1,197 times | Joined on May 2010
#195
Ok, 0.52's up in the repo: http://maemo.org/packages/view/backupmenu/
I must warn people - using Compressed mode is SLOW. It took many times the normal amount to make a compressed rootfs - I'm guessing that the CPU's only running at like 250mhz; I'm gonna have to see about that.
__________________
My projects: BackupMenu - OS Backup & restore | Video: Flashing your n900(LiveCD)
My devices: N770 + 8GB SD card soldered internally, N900 with 8GB SD card + Custom OC(125-950 typically).
OC freqs: 0:22,90 125:22,90 250:28,180 500:30,360 550:32,400 600:34,430 700:39,430 750:41,430 805:45,430 850:47,500 900:50,500 950:54,500 1000:58,500 1100:67,520 1150:71,520
 

The Following 3 Users Say Thank You to RobbieThe1st For This Useful Post:
Posts: 3,617 | Thanked: 2,412 times | Joined on Nov 2009 @ Cambridge, UK
#196
Originally Posted by RobbieThe1st View Post
Ok, 0.52's up in the repo: http://maemo.org/packages/view/backupmenu/
I must warn people - using Compressed mode is SLOW. It took many times the normal amount to make a compressed rootfs - I'm guessing that the CPU's only running at like 250mhz; I'm gonna have to see about that.
What effect does compression have on the restores? I presume it's using basic gzip compression? If it's not too slow on restores, then just gzipping the backups afterwards sounds like a good option to save space.
 
Posts: 284 | Thanked: 320 times | Joined on May 2010 @ Peterborough, UK
#197
The flashable-image feature and compressed mode are brilliant, Robbie - I can now remove my scripts to ubinize the tarball. Are you using the mtd-utils that Titan committed to extras-devel? Will be sure to test out the speed later on too.
 
Posts: 842 | Thanked: 1,197 times | Joined on May 2010
#198
I haven't made a flashable image utility -yet-, but yes, I will be using that mtd-utils.
edit:
Ooh, forgot to add code for -restoring- a gzipped image. It might work automatically though...
Next version time!
__________________
My projects: BackupMenu - OS Backup & restore | Video: Flashing your n900(LiveCD)
My devices: N770 + 8GB SD card soldered internally, N900 with 8GB SD card + Custom OC(125-950 typically).
OC freqs: 0:22,90 125:22,90 250:28,180 500:30,360 550:32,400 600:34,430 700:39,430 750:41,430 805:45,430 850:47,500 900:50,500 950:54,500 1000:58,500 1100:67,520 1150:71,520

Last edited by RobbieThe1st; 2010-11-04 at 09:36.
 

The Following 2 Users Say Thank You to RobbieThe1st For This Useful Post:
Posts: 539 | Thanked: 165 times | Joined on Feb 2010 @ Berlin, Germany
#199
Hi, just don't know what I'm making wriong but I just can't get any version after 0.32 to work. First I updated to recent version (something like 0.48 or so) and then successively updated to every version published. but when running backupmenu it always shows version 0.32 and always generates them old image files.
Now I deinstalled it, powerd off, booted with open keybord and - of course - no bootmenu was shown. Then I reinstalled backupmenu, booted .... and it's still version 0.32
Where do I have to kick it to get the current version running? It's already installed but somewhere there must be them old files. Did I oversee something?
 
Posts: 842 | Thanked: 1,197 times | Joined on May 2010
#200
Read the first post. You have to do "apt-get remove --purge backupmenu", because debian thinks that my file was a configuration file.
__________________
My projects: BackupMenu - OS Backup & restore | Video: Flashing your n900(LiveCD)
My devices: N770 + 8GB SD card soldered internally, N900 with 8GB SD card + Custom OC(125-950 typically).
OC freqs: 0:22,90 125:22,90 250:28,180 500:30,360 550:32,400 600:34,430 700:39,430 750:41,430 805:45,430 850:47,500 900:50,500 950:54,500 1000:58,500 1100:67,520 1150:71,520
 

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

Tags
backup, backupmenu, cssusupplement, max(useful), rescue-console, restore, system


 
Forum Jump


All times are GMT. The time now is 09:41.