Hiyas Daniel,<br><br>I'd also like to see the simple ability to make (and recommend) a /home partion rather than ask a n00b to delve into the tender mercies of manual partitioning. Hopefully, one day the dev team may catch their breath and incorporate it. :)<br>
<br>Regards,<br><br>Phill.<br><br><div class="gmail_quote">On 26 December 2010 13:20, Daniel Gross <span dir="ltr"><<a href="mailto:daniel.gross@utoronto.ca">daniel.gross@utoronto.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div dir="ltr"><pre><font size="4">Hello <br><br>I just had a really bad experience while working with Ubuntu 10.10, <br>which suggested to me another reason for having a separate home folder.<br><br>My ext4 boot partition with all my data became inaccessible -- not mountable, not checkable, only <br>
accessible via dd or ddrescue, but the data coming out is very partial (the image i am getting <br>claims to be of type ext2, for some reason, so can't be checked either).<br><br>I had just started a new virtual machine, and then the hard drive started spinning at "full speed", <br>
with the computer not responding. After a while I felt that the only way out is a hard reset.<br><br>Unfortunately, either the spinning out of control, or the hard reset, or both, have <br>damaged the ext4 partition in a significant way. Interestingly, a second NTFS partition (with my preinstalled windows xp pro on it)<br>
wasn't affected, and i was able to boot windows xp without problems, but not able to access the <br>ext4 partition, also not with a special ext4 file system utility.<br><br>After much trial and error i still can not properly access the ext4 partition, getting a "drive exclusively in use by<br>
other process or mounted error?".<br><br>I happened to have another 320 SATA drive around, which i am not freshly installing with ubuntu 10.10. <br>To avoid such problems with the boot partition in the future, I decided to the the following <br>
partitioning scheme.<br><br>Ubuntu Boot partition -- 40 GB, ext4<br>Primary NTFS partition of size 220 GB, mounted at /windows<br>Primary NTFS partition of size 60 GB, not mounted.<br><br>My plan is to move my home directory to the 220GB partition. <br>
<br>Like this if the ubuntu ext4 boot partition fails again, i will hopefully be <br>able to access all my data from both windows and ubuntu rescue facilities.<br><br>So, the reason to move the home directory to a different partition (and file system type), relates to not putting all your files in <br>
one ext4 boot partition basket.<br><br>Daniel<br><br><br><br><br><br>On Wed, Oct 27, 2010 at 8:01 PM, Daniel Gross <<a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss" target="_blank">daniel.gross at utoronto.ca</a>> wrote:<br>
><i> Hello,<br></i>><i><br></i>><i> I have finally taken the plunge and installed the latest Ubuntu instead<br></i>><i> of Windows XP (while still running Windows xp in a VM).<br></i><br>Congrats :)<br><br>><i> It would be great if a tool existed that supports moving the home folder<br>
</i>><i> from the "boot" partition to a "data" partition. Ideally, the tool would<br></i>><i> support creating a data partition by resizing the boot partition, as<br></i>><i> well as recommending a minimum size for the data partition based on the<br>
</i>><i> size of the home folder.<br></i>><i><br></i>><i> Ideally, i think, such a setup could already be suggested during the<br></i>><i> Ubuntu installation process. Perhaps, under an "advanced setup" heading<br>
</i>><i> -- removing the need to move the home partition.<br></i>><i><br></i>><i> The main benefit for such a setup, is that it allows reinstalling Ubuntu<br></i>><i> without loosing the users data, which would be safely sitting in a<br>
</i>><i> separate data partition.<br></i><br>Putting it on a separate partition isn't actually necessary. Currently<br>when Ubuntu is directed to install to a partition which previously had<br>Ubuntu on it, it reinstalls only what is necessary, leaving things<br>
such as user settings intact. So this is effectively already done,<br>just without the necessity for multiple partitions.<br><br>><i> Also, during (re)installation, Ubuntu could recognize the existence of a<br></i>><i> data partition that includes a home folder, and suggest configuring<br>
</i>><i> itself accordingly.<br></i><br>This is an interesting idea. I'm not sure what we currently suggest<br>when another Ubuntu is already installed, but a kind of<br>reinstall/upgrade option would probably be useful. Again, we'd only<br>
need the one partition for it though.<br><br>><i> Taking this idea a step further, perhaps its possible to also preserve<br></i>><i> the packages that were installed, so that these remain intact in the<br></i>><i> data partition also. Perhaps a better name for the data partition could<br>
</i>><i> be "User" partition, which includes all user configured, tailored,<br></i>><i> created data. As opposed to the System partition which includes the base<br></i>><i> OS only, and that can be reinstalled at will.<br>
</i><br>Technically, every part of Ubuntu (including the base OS) is<br>considered just an installed package, so doing this wouldn't be<br>simple. I'm also having trouble seeing the use case for this - most<br>people (in my experience) reinstall Ubuntu as a way to clean up cruft<br>
(or apparent cruft - a fresh install often feels faster just by<br>placebo effect). Presumably they would want such packages removed,<br>else why would they reinstall? They're may be something I'm missing,<br>but I can't see "reinstalling while keeping current packages" to be a<br>
common desire.<br><br>You've raised some very interesting points, all of which merit further<br>discussion.<br>Enjoy your shiny new Ubuntu :)<br><br>Cheers,<br>Evan<br></font></pre></div>
<br>--<br>
Ubuntu-devel-discuss mailing list<br>
<a href="mailto:Ubuntu-devel-discuss@lists.ubuntu.com">Ubuntu-devel-discuss@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss</a><br>
<br></blockquote></div><br>