Active Topics

 


Reply
Thread Tools
Posts: 329 | Thanked: 142 times | Joined on Oct 2009
#21
Here's an idea: we could make an app called safetynet. It will do nothing except create a considerably-sized file on / (the size is to be discussed, maybe 1 MB should do). It will be highly recommended to anyone working with -testing/-devel, or who just want to install every app in the repo
When the chocolate hits the spinning blades, our app (well, it does do something) will be called in to conveniently remove this file, thus giving the user just enough maneuver room to uninstall other apps
__________________
I don't mean to crush your hopes, I just can't help it
 
Posts: 992 | Thanked: 995 times | Joined on Dec 2009 @ California
#22
Just link /usr/share (and ...) to somewhere outside of / FS and allows the installation in it only. That is a fundamental solution - split stuff to 3 stages: (1)boot-and-mount, (2)basic-GUI-start and (3)optional-and-manual-stuff-(system-can-run-w/out-it).

I know, it is a lot of work, but cant resist.
 
chemist's Avatar
Administrator | Posts: 1,036 | Thanked: 2,019 times | Joined on Sep 2009 @ Germany
#23
Please post solutions to the brainstorm item so people can vote on them once it leaves the sandbox.
 

The Following User Says Thank You to chemist For This Useful Post:
noobmonkey's Avatar
Posts: 3,203 | Thanked: 1,391 times | Joined on Nov 2009 @ Worthing, England
#24
*Bump*

any other ideas - suggestions or people willing to look at the brainstorm and propose things?
__________________
----------- Follow me on Twitter here
----------- My Photography Website and Blog is here
----------- Author of the N900 Health Check Application ----------- New Version in Extras Devel (Dec 2010 - 2.9.10)
----------- Are you on the N900 World Map? - http://pininthemap.com/maemo - masterpin: shotgun
----------- What apps do you want to see on the n900 or in MeeGo in the future? -
 
chemist's Avatar
Administrator | Posts: 1,036 | Thanked: 2,019 times | Joined on Sep 2009 @ Germany
#25
Now it is in need of votes to leave sandbox status
 
RevdKathy's Avatar
Posts: 2,173 | Thanked: 2,678 times | Joined on Oct 2009 @ Cornwall, UK
#26
I voted. (I thought I also posted).

I'd love to do a bit more by way of testing and feedback, but the thing stopping me is a fear of doing something to My Mo I can't recover. I haven't yet had to reflash (*quietly thanks all available deities*) and it's not something I'm in a hurry to try. This would be perfect for me.

Small suggestion: safe mode and roll back? - probably too big to implement. But something that would let you launch in safe mode and roll back to a previous point would be perfect. I could create a 'roll-back' point before installing anything I wasn't sure of, then just go back there.

(yeah, I have big ideas and no notion whether they'd do-able! ;p )
__________________
Hi! I'm Kathy and I'm a Maemo Greeter! Welcome.
Useful links for newcomers: New members say hello , New users start here, Community subforum, Beginners' wiki page, Maemo5 101, Frequently Asked Questions (FAQ)
Did you know Meego.com has forums too?
 

The Following User Says Thank You to RevdKathy For This Useful Post:
noobmonkey's Avatar
Posts: 3,203 | Thanked: 1,391 times | Joined on Nov 2009 @ Worthing, England
#27
Originally Posted by RevdKathy View Post
I voted. (I thought I also posted).

I'd love to do a bit more by way of testing and feedback, but the thing stopping me is a fear of doing something to My Mo I can't recover. I haven't yet had to reflash (*quietly thanks all available deities*) and it's not something I'm in a hurry to try. This would be perfect for me.

Small suggestion: safe mode and roll back? - probably too big to implement. But something that would let you launch in safe mode and roll back to a previous point would be perfect. I could create a 'roll-back' point before installing anything I wasn't sure of, then just go back there.

(yeah, I have big ideas and no notion whether they'd do-able! ;p )
i do like the idea of a roll-back! (We are becoming more and more micro-nux'd or li-softed!!)

But good ideas - i feel what this could turn into is a start out safety button - but possibly a suite of mini tools, like roll back, etc etc....

Still need some lovely developers
__________________
----------- Follow me on Twitter here
----------- My Photography Website and Blog is here
----------- Author of the N900 Health Check Application ----------- New Version in Extras Devel (Dec 2010 - 2.9.10)
----------- Are you on the N900 World Map? - http://pininthemap.com/maemo - masterpin: shotgun
----------- What apps do you want to see on the n900 or in MeeGo in the future? -
 

The Following User Says Thank You to noobmonkey For This Useful Post:
benny1967's Avatar
Posts: 3,790 | Thanked: 5,718 times | Joined on Mar 2006 @ Vienna, Austria
#28
Originally Posted by PowerUser View Post
Crash recovery without data loss (or with limited data loss) is generally not an easy task and requires working brain. Look, you need to:
1) Fetch failed partition from device.. Haha, now if device already failed to boot, you simply can't do it at all due to quite stupid boot loader. At least I know no documented ways of doing so.
2)Then you need to mount filesystem image on your PC from a file. No, Windows can't do that at all (especially for UbiFS, etc). So you would have some troubles with getting a single-button windoze app to fix this. Surprise, surprise.
3) Then you need to edit partition to fix issues. It's not very easy to decide automatically which "useless" data to remove.
4) Then corrected partition have to be uploaded back to device.
Remember that the original use case was a lot simpler:

There was a cry for help from a user who couldn't perform the SSU because his rootfs was full. He was told the usual strategies to free some space, but it was evident he didn't feel confident enough...

What we thought would be nice in such a situation would be to reset the device to "a sane recommended state" for such a non-techy end user. Which means: Get rid of applications installed from repositories other than Extras, Ovi and the other 2 Nokia ones. Disable said repositories.

There will be a lot of data loss, because you simply uninstall or downgrade an unknown number of applications. But then it's meant to be the next best thing to re-flashing for such users. Also, it server the purpose of bringing the user back to where he "belongs": to Extras. Away from -testing and -devel.
 

The Following User Says Thank You to benny1967 For This Useful Post:
qgil's Avatar
Posts: 3,105 | Thanked: 11,088 times | Joined on Jul 2007 @ Mountain View (CA, USA)
#29
Do you mind editing the title of the brainstorm?

"Brainstorm: N900 - 'Save Me' - Disaster Recovery tool"

It indicates nothing about the real problem trying to be solved: a tool solving the problem of having run out of rootfs space.

Thanks!
 
Reply

Tags
disaster, recovery, saveme


 
Forum Jump


All times are GMT. The time now is 05:56.