<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title><![CDATA[Add "Repair existing system" option to Installer]]></title>
    <link>http://brainstorm.ubuntu.com/item/1251/</link>
    <description><![CDATA[Currently, each time when my Ubuntu install is messed up, I have to reformat my partition and reinstall Ubuntu. Next I have to set up everything again. That's very annoying. <br />
<br />


<b>[1686 votes] Solution #1: Add "Repair existing system" option to installer</b>
<br />

<br />
<br />



]]></description>

    <language>en-us</language>
    <pubDate>Fri, 29 Feb 2008 10:54:06 +0000</pubDate>
    <lastBuildDate>Tue, 31 May 2011 16:32:32 +0000</lastBuildDate>
    <generator>QAPoll module</generator>
    <guid isPermaLink="true">http://brainstorm.ubuntu.com/idea/1251/</guid>
        <item>
  <title>Comment from PreviousN</title>
  <description><![CDATA[I think it would be hard to implement but would be down right useful.<br /><br />I see people on the forums all the time resorting to reinstalling because they can't get x configured correctly. ]]></description>
  <pubDate>Fri, 29 Feb 2008 10:59:24 +0000</pubDate>
</item>
        <item>
  <title>Comment from SeySayux</title>
  <description><![CDATA[PreviousN: oh wait a sec, then I post the proposal to add Sax2 ;)<br /><br />And it wouldn't be harder than normal installing. Mount drive, check if dpkg isn't damaged, repair dpkg if necessary, reinstall everything (can be done with chrooting+apt-get)<br /><br />- SeySayux]]></description>
  <pubDate>Fri, 29 Feb 2008 11:21:14 +0000</pubDate>
</item>
        <item>
  <title>Comment from ebrahim</title>
  <description><![CDATA[At least implement an easy way to repair GRUB!<br />I'm embarrassed of telling a n00b to boot into live CD and type in terminal (what is that?!) 'sudo grub-install hd0' to get his/her GRUB back!]]></description>
  <pubDate>Fri, 29 Feb 2008 12:38:46 +0000</pubDate>
</item>
        <item>
  <title>Comment from SeySayux</title>
  <description><![CDATA[@ebrahim: yes, I also have lots of people on the Dutch Ubuntu forum with Grub troubles. I even had to compile a list with the most common grub error codes explained in normal (non-techtalk) language.]]></description>
  <pubDate>Fri, 29 Feb 2008 13:54:23 +0000</pubDate>
</item>
        <item>
  <title>Comment from jschlicht</title>
  <description><![CDATA[Trying to explain to someone how to reinstall grub is horrible.<br /><br />Easy reinstalling grub shouldn't take too much, but it would definitely help.]]></description>
  <pubDate>Fri, 29 Feb 2008 23:51:20 +0000</pubDate>
</item>
        <item>
  <title>Comment from tgstte2</title>
  <description><![CDATA[I'm not sure everyone is on the same page here.  There is BIG difference between broken GRUB or 'messed' up system.  So what is being fixed here?  the GRUB or the system itself?<br /><br />If what needs to be fixed is the stupid update-grub.]]></description>
  <pubDate>Mon, 17 Mar 2008 02:37:34 +0000</pubDate>
</item>
        <item>
  <title>Comment from SeySayux</title>
  <description><![CDATA[My idea was to repair the whole system, so grub too.<br /><br />- SeySayux]]></description>
  <pubDate>Tue, 18 Mar 2008 12:24:21 +0000</pubDate>
</item>
        <item>
  <title>Comment from nitro182</title>
  <description><![CDATA[Good idea! A function that I was expecting from a complete O.S.<br /><br />Other possible functions of "Repair-mode":<br /><br />-Automatic check and repair the root file system (with possibility of backup first).<br />-Restore the original grub configuration.<br />-Read the database and re-download and re-install all the packages previously installed (with the possibility to add other new packages).<br />-Restore all configurations (maybe previously backupped) or change the configuration with the same GUIs of a normal Ubuntu (Look & Feeling, etc etc).<br /><br />I think that in a Live Ubuntu together with the "Install" function, a "repair" function would be great!!<br /><br />Sorry for my bad english.]]></description>
  <pubDate>Fri, 11 Apr 2008 22:08:29 +0000</pubDate>
</item>
        <item>
  <title>Comment from natureflow</title>
  <description><![CDATA[The Recovery Modus or the Disk (CD/DVD) should have an great repair function.<br /><br />* reinstall und configure grub<br />* repair filesystem<br />* repair/reset all configurations<br />* repair/reinstall packetmanagement software<br />* check md5sums of software files to detect modifications of installed packets and reinstall this package]]></description>
  <pubDate>Sat, 12 Apr 2008 18:07:25 +0000</pubDate>
</item>
        <item>
  <title>Comment from mp3phish</title>
  <description><![CDATA[nice idea! It's maintenance tools like this that make ubuntu user friendly. Please see my related idea about a user files repair option: <a href="http://brainstorm.ubuntu.com/idea/6864/">http://brainstorm.ubuntu.com/idea/6864/</a>]]></description>
  <pubDate>Sat, 12 Apr 2008 21:37:21 +0000</pubDate>
</item>
        <item>
  <title>Comment from rafalcieslak</title>
  <description><![CDATA[Good idea.<br /><br />There should be also an option to upgrade older sytem using live cd.]]></description>
  <pubDate>Thu, 17 Apr 2008 11:41:12 +0000</pubDate>
</item>
        <item>
  <title>Comment from mudfly</title>
  <description><![CDATA[different levels of repair aggressiveness would be nice.<br /><br />*Repair to Pristine System<br />would repair the system to a fresh install, remove any third party debs, and rewrites config files. But does not delete user files.<br /><br />*Repair System<br />would attempt to repair all installed packages and checks sanity of configuration files. third party packages might be disabled.<br /><br />in addition to other ideas in this thread.]]></description>
  <pubDate>Wed, 13 Aug 2008 18:34:37 +0000</pubDate>
</item>
        <item>
  <title>Comment from matsonfamily</title>
  <description><![CDATA[    Many would benefit from an automatic GRUB installer (in the repair tool) that would also put windows (r) back in the bootloader (since it's likely the reason the boot sector was clobbered).  I also think that it would be good to have options to repair the filesystems, fix APT issues (maybe even open synaptic/aptitude, to remove troublesome packages?), fsck, find and replace superblock, and to turn off features (like ACPI).  I know all these can be done with just some simple searches on Google and typing in a few keystrokes, but most people feel a level of comfort with a GUI, and knowing they have a repair option.]]></description>
  <pubDate>Sun, 21 Dec 2008 06:58:33 +0000</pubDate>
</item>
        <item>
  <title>Comment from Schwinn</title>
  <description><![CDATA[Agreed - repair option is essential. Other similar brainstorm items have comments that mention that the Alternate CD installer can do this (see http://brainstorm.ubuntu.com/idea/9749/ ) but no answer as to how. If this is really possible, I'd like some info on this. Additionally, if it's doable, then it should be "scriptable" on the LiveCD's boot menu (ie, without having to Live-boot).<br /><br />http://brainstorm.ubuntu.com/idea/1242/ which recommends a CD-boot selection to reinstall GRUB only, which is a great related-idea, to include with this brainstorm, as it's part of a typical repair-requirement.<br /><br />As above, I support mudfly's options, as well as the others listed here. For that matter, during the repair, if any config files are being changed, you could offer to show what the differences are before applying the changes. (I believe I've seen some updates do this?) Of course, this would need to be optional, for "advanced users" or something, so you don't annoy everyone with tons of prompts.<br /><br />]]></description>
  <pubDate>Sun, 11 Jan 2009 03:38:59 +0000</pubDate>
</item>
        <item>
  <title>Comment from portablejim</title>
  <description><![CDATA[I am wanting the feature.<br /><br />What happened to me was that a customised system (as most systems are) got a large journaling and I lost system files like:<br />- fstab<br />- shadow<br /><br />however I have most of my /usr intact.<br /><br />It is annoying having to reinstall when some system files could be fixed.]]></description>
  <pubDate>Thu, 29 Jan 2009 05:44:45 +0000</pubDate>
</item>
        <item>
  <title>Comment from muni3131</title>
  <description><![CDATA[Is a repair feature available yet?  Is Ubunto & Linux in general only for those with a detailed technical knowledge.  I am and will always be a newbie and much of what you say is beyond me.  OK, I know that you were brainstorming here but elsewhere when making suggestions please remember that newbies also make endless, often fruitless, searches for solutions that they can  actually implement.  For example, it is no use suggesting a sudo command without explaining how you can enter it when the blesses thing won't even boot from the hard disk.  My Ubunto is refusing to boot again and I on the verge of giving up Linux altogether.  I was looking for a non-MS alternative, a stable, easy to use operating system that did not bow to the MS monopoly.  I would pay for such a thing.  Nice try Ubunto; you are free but I am beginning to think that you can't expect much for nothing.  My contribution this this brainstorm is that it is a 'no brainer'; of course you need to be able to repair the operating system without destroying all your data.  What use is a non-MS operating system if a newbie can't control it?]]></description>
  <pubDate>Sat, 24 Oct 2009 12:43:23 +0000</pubDate>
</item>
        <item>
  <title>Comment from bmarkovic</title>
  <description><![CDATA[Another vote for repair option. I also propose a political move: Those with required permissions should merge this with http://brainstorm.ubuntu.com/idea/1242/ because the ideas are simmiliar, this one just expands the 1242 in a good way, and 1242 has quite a grass-roots movement behind it.<br /><br />I don't know where the devs stand on this one but I also think it's important for non-tech users to be able to start an automagical repair script from the CD installer and I like the ideas presented by mudfly above options to:<br /><br />1) Just repair GRUB and filesystems.<br /><br />2) Repair system -- with preserving /home and /opt (apart from config changes under /home that don't pass the sanity check, but making backups of everything the user did), backing up /etc files that need to be reverted after a sanity check, and offering to reinstall all packages that were user installed (and not available in a pristine system) a list witch checkboxes would be great here too.<br /><br />3) More agressive Repair to Pristine System preserving files under /home and /opt but resetting all user configuration under /home without backing up customizations, and NOT backing up customizations under /etc, and NOT reinstalling any user installed packages.<br /><br />Directory permissions should also be reset to defaults under options 2) and 3).<br /><br />None of this should require booting a live cd environment.]]></description>
  <pubDate>Sun, 03 Jan 2010 14:08:36 +0000</pubDate>
</item>
        <item>
  <title>Comment from electroken</title>
  <description><![CDATA[Yes after a failed restart after installing the distro from disk it should be allowed in some fashion to repair the installation so that the whole install would not have to be done over again.<br />I can see why in windows this is not allowed because they are trying most to prevent illegal installations and have no desire to let someone do this. It used to be possible to run from the command line as follows: "sys c:" and the system files would be recopied to the disk from the install floppy.<br /><br />In Ubuntu and all the other distros which are free for anyone to install it should it not be made easy to repair an existing install? <br /><br />In my own case I have run an install of Ubuntu 9.10 several times with the same result that it will not boot on restart and I made sure there were no other disks connected during install so that there is no dual boot or windows disk in the mix anywhere to confuse things. Each has been a clean install with deleting the existing partition. There should be some way to make a repair to this in a simple way.]]></description>
  <pubDate>Thu, 17 Jun 2010 14:17:45 +0000</pubDate>
</item>
      </channel>
</rss>

