as to why this is the default FS layout? I do not know! I also think this is not the best way to partition a linux system. With the majority desktop installs being on a single disk I see no reason for 1) split filesystems 2) LVM. Usually when I install a desktop system I choose just two partitions a 2gb swap and allt the rest in “/” with no seperate home and with physical partitions and not LVM (a multidisk server would be different of course).
as to how to fix this, I think you have three solutions:
resize your partitions if they are LVM. for “/” this sucks and involves booting from dvd and can be tricky
reinstall on one big partition. probably the easiest but you would lose all your stuff
The strange partitioning is probably caused by too much experimentation
I’m currently trying out multiple OS to determine which would be best for my server.
I previously installed VMWare ESX, XenServer, Open Solaris and CentOS, but they all have serious issues with my network card (onboard RTL8111B on Asus P5B-VM).
Actually OpenSUSE is the first Linux OS I tried which doesn’t seem to have problems with my network adaptor.
I will backup my virtual machines and try a fresh install.
instead of a fresh install, why not just resize the partitions ? use something like system rescue cd or Gparted both have tools for resizing partitions & saves a lot of kerfuffle re-installing
Create a /home will allow the user to format / without losing configuration files. Separate /var is also useful, since you can tell yast to save every rpm downloaded. So if ever you have to reinstall, it can be done very fast and offline.
So there is a need of separate file systems. Generally, based purely of utility, I would have:
/
/var
/home
swap
I also have /home/Documents in NTFS so I can access my documents under linux or Windows. And if I need to clean /home, it wont affect my personal files.
Then, if we take into account fragmentation (and ext does fragment):
/
/var
/var/cache
/tmp
/home
swap
But this setup is now a little bit pointless, since most of us update at each suse’s release.
instead of a fresh install, why not just resize the partitions ? use something like system rescue cd or Gparted both have tools for resizing partitions & saves a lot of kerfuffle re-installing
I think that suse’s disk provide a partition tool.
If you plan to run programs that need to put a lot of stuff in the tmp folder then you may need more than that. But I really can’t figure out why many normal users would ever need more that 20 GB for root.
This isn’t Windows where it takes almost all of that 20 GB to install the OS without software. You could install a ton of OpenSuse and never use the 20 GB for a long time
What you guys are telling about the separately stored user settings makes sense now
I couldn’t understand how, after reinstalling the systeem, the system still had my file downloads on the desktop, hehe.
Anyway, aparently it is possible to specify a different storage folder in VMWare Server.
So I moved the virtual machine folder to “/home/Virtual Machines”.
Problem solved
But i wish to thank you guys for giving me some extra insight in this matter.