<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title><![CDATA[Install with LVM and separate /home by default]]></title>
    <link>http://brainstorm.ubuntu.com/item/34/</link>
    <description><![CDATA[At the moment the live CD allows you to manage the creation of partitions yourself before you install, or choose "everything in one partition". The alternate CD also has similar features, but also has the option of using LVM (Logical Volume Manager) to make post-install partition management easier, and MD (Multi-Disk) to do software RAID based installs.<br /><br />These (LVM & MD) should be incorporated into the live installer (Ubiquity) and further there should be an easy option for having a separate root (/) and home (/home) partition on installation. <br /><br />There are a few significant benefits to this, not least of which is the ability to easily reinstall the OS (or install a different derivative or even different distro) without losing the valuable data in /home.<br /><br />Other benefits include resilience (from MD), easy partition resizing (from LVM), and better space management, making it so that a full /home partition does not affect the system as a whole (as / would not be full).<br />
<br />


<b>[476 votes] Solution #1: Auto-generated solution of idea #34</b>
<br />

<br />
<br />



<b>[4 votes] Solution #2: Integrate Fedora's partitioner</b>
<br />

<br />
<br />



<b>[55 votes] Solution #3: Make it more obvious that you need alternate ISO for an upgrade</b>
<br />

<br />
<br />



<b>[21 votes] Solution #5: Provide an install DVD that is big enough to contain Live and Upgrade distribs.</b>
<br />

<br />
<br />



<b>[3 votes] Solution #6: Option to export my update needs to download it on a computer with internet</b>
<br />

<br />
<br />



]]></description>

    <language>en-us</language>
    <pubDate>Thu, 28 Feb 2008 15:11:25 +0000</pubDate>
    <lastBuildDate>Sun, 24 Jul 2011 20:14:20 +0000</lastBuildDate>
    <generator>QAPoll module</generator>
    <guid isPermaLink="true">http://brainstorm.ubuntu.com/idea/34/</guid>
        <item>
  <title>Comment from anzan</title>
  <description><![CDATA[Yes, this would be very useful.<br /><br />We have over twenty computers on our LAN and the standard install moving forward is to have a separate /home folder. I hadn't thought about a separate root but that makes good sense.<br /><br />Doing this "manually" is quite time-consuming and really should be default.]]></description>
  <pubDate>Thu, 28 Feb 2008 15:42:27 +0000</pubDate>
</item>
        <item>
  <title>Comment from Estesark</title>
  <description><![CDATA[Great idea, I'm strongly in favour of this. openSUSE gives you separate partitions for /home, /tmp, /swap, /boot and / by default, and something similar would make a lot of sense for Ubuntu.]]></description>
  <pubDate>Thu, 28 Feb 2008 16:44:35 +0000</pubDate>
</item>
        <item>
  <title>Comment from randomnote1</title>
  <description><![CDATA[I'm not so sure about the LVM, but a separate /home directory would be very smart]]></description>
  <pubDate>Thu, 28 Feb 2008 23:57:17 +0000</pubDate>
</item>
        <item>
  <title>Comment from brunus</title>
  <description><![CDATA[This option should be ticked by default, and have a "recommended" tag.]]></description>
  <pubDate>Fri, 29 Feb 2008 00:09:40 +0000</pubDate>
</item>
        <item>
  <title>Comment from AaronPeterson</title>
  <description><![CDATA[I'm quite sure about LVM, but I'm not sure about having a seporate /HOME dir.<br /><br />Many users don't know what's going to be on their systems, or how big things are going to be.  I like to share items across all users, so I need a big /var directory -- isn't that a horrible name for common to most users of this computer?<br /><br />/var/music<br />/var/videos<br />etc...<br />I don't want them in<br />/home/myusername/music<br />that's where my private stuff goes.<br /><br />That said, what happens if I want to put a video clip or something that I don't want everybody to get to.. it goes in my home folder.. then the disk is full!?!!?!<br /><br /><br />]]></description>
  <pubDate>Fri, 29 Feb 2008 02:41:00 +0000</pubDate>
</item>
        <item>
  <title>Comment from Estesark</title>
  <description><![CDATA[If your disk gets full, you can use LVM to resize the partitions. If your ENTIRE disk is full, that's neither LVM nor /home's fault.]]></description>
  <pubDate>Fri, 29 Feb 2008 03:02:25 +0000</pubDate>
</item>
        <item>
  <title>Comment from jeremy_bar</title>
  <description><![CDATA[I don't think the default should be to use LVM and partition the disk separating /, /home, /var ... by default.  Of course, the user should be offered a manual partitioning option.<br /><br />The reasons are:<br /><br />o If /home and /var are separated by default, the user can waste disk space, or run out of it.  There are no easy tools out there to resize Ext3 according to disk space usage, and without loosing data.<br /><br />o Complexity, if you have a heavily partitioned system, the chances for failures are increased, especially through upgrades.<br /><br />o Systems management becomes more complicated.<br /><br />o The LVM also introduces one more layer of indirection and a software or hardware bug can cause more damage to the data.<br /><br />o Partition tools like Acronis and Partition Magic can't deal with LVM partitions.<br /><br />o Disk imaging software, such as Ghost, Acronis True Image or partimage can be confusing to use with a complicated partition schemes and don't work with LVM.<br /><br />o The PC partition table gets complicated if using an "extended" partition, better only create primary partitions, as the meta data is kept in one place, in order to do this, the number is limited to 4, thus reducing the number of partitions.<br /><br />o Rescuing data, imagine the hardware dies but the disk is OK, (typical if you lost the only NIC), with an LVM, you can't simply "mount" the partition if the disk is connected to an other system, you need to have the specific LVM tools installed and know the correct commands...<br /><br />My conclusion is that the simplest partitioning scheme should be the default, letting the user customize his installation if necessary with LVM, MD and all the rest.<br /><br />Jeremy]]></description>
  <pubDate>Fri, 29 Feb 2008 06:14:26 +0000</pubDate>
</item>
        <item>
  <title>Comment from supermike</title>
  <description><![CDATA[I agree. I've been using separate /home partitions for quite awhile and it makes for easier upgrades and for a safety card you can pull when you start to have bad blocks and fsck errors. In one case I was getting a lot of fsck errors on boot, so I booted anyway, backed up my /home with 'scp' to another Ubuntu workstation, used gparted to unmount and reformat /home, ran fsck to do bad block marking, and then restored my data. I could do much of this while the desktop was up because / was a separate partition.]]></description>
  <pubDate>Fri, 29 Feb 2008 06:37:18 +0000</pubDate>
</item>
        <item>
  <title>Comment from rduke15</title>
  <description><![CDATA[I'm voting this down because I agree with jeremy_bar's objections.<br /><br />I will change my mind if/when LVM becomes so widely supported that I can take a disk out of a dead system and be sure I will have immediate access to the data with all the usual tools (any popular Linux LiveCD, Acronis, Partition Magic, any recent Linux box, my Windows box with the IFS driver, etc.)<br />]]></description>
  <pubDate>Fri, 29 Feb 2008 08:30:51 +0000</pubDate>
</item>
        <item>
  <title>Comment from zigzed</title>
  <description><![CDATA[I'm voting this down too.<br /><br />I use linux for 4 or 5 years, and know little about LVM...<br /><br />LVM is a great idea, but I'm worry about stability.]]></description>
  <pubDate>Fri, 29 Feb 2008 09:05:01 +0000</pubDate>
</item>
        <item>
  <title>Comment from herodiade</title>
  <description><![CDATA[Yes, all partitions should be wrapped in LVM group by default, at install. <br /><br />Even if we don't have yet a clean Ubuntu GUI to make use of LVM cool features (like partitions resizing, hot snapshots, assigning a new disk to a saturated partition, ...), making use of LVM now is good provision, at no cost.<br /><br />LVM is quite robust, and used by default in RHEL and Fedora since long (ie. was already installed by default in RHEL 4.6).<br />]]></description>
  <pubDate>Fri, 29 Feb 2008 09:34:04 +0000</pubDate>
</item>
        <item>
  <title>Comment from sketec</title>
  <description><![CDATA[Making /home a separate partition is always a good idea. Should always be default.]]></description>
  <pubDate>Fri, 29 Feb 2008 10:15:10 +0000</pubDate>
</item>
        <item>
  <title>Comment from gs1104</title>
  <description><![CDATA[Having an easy way to install a separate home directory would be a useful feature.  You don't want it turned on by default because it's too difficult to adjust the balance between home and root if the user picks a bad split, you need to know what you're doing for this to be an improvement.<br /><br />Linux LVM makes managing the disk more difficult for a typical user and last time I checked the performance of LVM was unacceptable compared to simple partitions.  The management tools are less than impressive as well.  As bad as partitioning is, at least that's a solved problem with no performance or reliability implications.]]></description>
  <pubDate>Fri, 29 Feb 2008 13:32:24 +0000</pubDate>
</item>
        <item>
  <title>Comment from pturing</title>
  <description><![CDATA[<br />These things belong as optional, disabled by default.<br /><br />LVM adds additional complexity, and means you can't do things you expect. For example:<br /><br />You have 2 computers. You install Ubuntu on one, set it up with all your programs and settings, and then copy the disk to the other one. Something horrible happens and you can't boot #2, so you put the disk in computer #1. But now you can't see the second disk because it has the same volume group and id as the first one.<br /><br />Same for separate home directory -- there is no since in giving users that don't know what a partition is 2+ partitions to manage.]]></description>
  <pubDate>Fri, 29 Feb 2008 15:37:16 +0000</pubDate>
</item>
        <item>
  <title>Comment from rawsausage</title>
  <description><![CDATA[LVM would enable also better root fs encryption (when you encrypt the root & swap etc that are in LVM volume you need the keys only once). It is really robust technology and other distros use it.]]></description>
  <pubDate>Fri, 29 Feb 2008 23:16:14 +0000</pubDate>
</item>
        <item>
  <title>Comment from pjhayward</title>
  <description><![CDATA[I am strongly opposed to LVM in general.  I have used distros that assume you want LVM when they install, and invariably I have some sort of problem (bad kernel update, screwy initrd, whatever) resulting in an unbootable system.  Fixing this requires a LOT of work on my part, and is only occasionally successful. <br /><br />With that said, the recommendation to automatically create a separate /home partition is always a good one.  But there are plenty of other Brainstorm ideas covering that base, so I'm voting this one down.  I don't think LVM is generally a good idea.  It just has too many possible points of failure.  When it works, life is good (except for ugly volume ids - but that's what fs labels are for).  When it doesn't work...  Well, life ain't so good.]]></description>
  <pubDate>Fri, 29 Feb 2008 23:34:30 +0000</pubDate>
</item>
        <item>
  <title>Comment from schmichael</title>
  <description><![CDATA[-1<br /><br />"by default" is wrong.  KISS.<br /><br />Being able to configure LVM, MD, etc. via the installer GUI would be nice to have as an option though.]]></description>
  <pubDate>Mon, 03 Mar 2008 03:23:23 +0000</pubDate>
</item>
        <item>
  <title>Comment from mbottrell</title>
  <description><![CDATA[LVM has been around for years.<br /><br />It makes adding additional disks, expanding partitions much easier.<br /><br />It *DOES* work and it works well.   <br />It's been in enterprise distros for years.  <br /><br />LVM _IS_ simple and makes disk administration pain-free.<br /><br />Whilst 'by default' is probably not everyone's cup of tea, having it as an option on the default install (not the alt. CD) is probably prudent.]]></description>
  <pubDate>Mon, 10 Mar 2008 09:41:51 +0000</pubDate>
</item>
        <item>
  <title>Comment from Amos Shapira</title>
  <description><![CDATA[To all those who voted this down just because they don't know LVM - please do your research!<br /><br />LVM has been around for years and is used in many serious situations (critical servers, high-availability systems etc).<br />There are probably hundreds of thousands of installations of it churning data around the world as I write this.<br /><br />I can't imagine being able to manage dozens of Xen images, multiple distributions, Linux/Windows mixes, fail-over, multiple disks united into larger volumes etc without having LVM around.<br />]]></description>
  <pubDate>Fri, 21 Mar 2008 02:34:54 +0000</pubDate>
</item>
        <item>
  <title>Comment from bigredradio</title>
  <description><![CDATA[I agree with the last two posts. There is a lot of trash talk and it is apparent that the posters have no idea what they are talking about. LVM for Linux was based on HP-UX's version of LVM. AIX is 100% LVM. Solaris uses the Solaris Volume Manager. All other unix-like OSs use volume management. Anyone from the UNIX world expects some type of volume managment. Using disk partitions is archaic. <br /><br />I think a lot of this hesitancy is because new users are coming from Windows and want familiarity. Throwing everything into one filesystem may be "simple" for users, but introduces problems that were solved years ago with multiple filesystems. <br /><br />]]></description>
  <pubDate>Tue, 25 Mar 2008 04:08:41 +0000</pubDate>
</item>
        <item>
  <title>Comment from Vadim P.</title>
  <description><![CDATA[Don't see why such an industrial-grade thing is needed on a normal desktop...]]></description>
  <pubDate>Fri, 02 May 2008 12:55:24 +0000</pubDate>
</item>
        <item>
  <title>Comment from drinkypoo</title>
  <description><![CDATA[It's a mistake to do either of these by default.<br />Both make the system more complicated.<br />The only filesystem which AFAIK supports even close to all the LVM features is JFS. You can't shrink XFS for example. So if I need a bigger root (or usr or whatever) and I grew home to make room for some big temp files now I'm hosed on at least half the common filesystems.<br />Multiple filesystems is not the solution. If your system explodes when you run out of disk space then your system is stupid. This is why we save a percentage of the space for root, for logging. With a more intelligent trash can we could virtually eliminate this problem.]]></description>
  <pubDate>Fri, 09 May 2008 15:24:09 +0000</pubDate>
</item>
        <item>
  <title>Comment from mfm</title>
  <description><![CDATA[I don't know, if lvm should be used by default, however, installer support for lvm should be added to make it available for not-so-advanced users.]]></description>
  <pubDate>Thu, 09 Oct 2008 05:26:27 +0000</pubDate>
</item>
        <item>
  <title>Comment from philipa</title>
  <description><![CDATA[I don't particularly care whether or not the installer uses LVM by default or provides an optional guided install.<br /><br />However, I'm voting this up, since it would solve a more fundamental problem. The current live CD does not include the LVM packages, so a network connection is necessary for any recovery if you have used LVM to hold your root partition.<br /><br />]]></description>
  <pubDate>Sun, 30 Nov 2008 11:20:16 +0000</pubDate>
</item>
        <item>
  <title>Comment from kapcom01</title>
  <description><![CDATA[I voted up because I cant imagine using my computer without LVM and /home in separate partition.<br /><br />Reading the comments though i reconsidered and I think the best solution is NOT to apply BY DEFAULT. There should be an option on the GUI installer that clearle states the benefits of using LVM.]]></description>
  <pubDate>Sat, 09 Oct 2010 13:34:12 +0000</pubDate>
</item>
        <item>
  <title>Comment from coder543</title>
  <description><![CDATA[Guys, this stuff is pretty mature by now. LVM2 would be awesome to have on a default install, and I respect Fedora a lot for doing this. Ubuntu should too!]]></description>
  <pubDate>Sun, 24 Jul 2011 20:14:20 +0000</pubDate>
</item>
      </channel>
</rss>

