Quote:
I am not trying to be rude, but I disagree here. Ubuntu and Kubuntu are great beginner distros and I think they can help you get used to Linux. |
Quote:
But if you have to read the forums, watch out for announcements, only do package management from the console using apt-get (which last time I used Sidux, was the only officially recommended method for package management), that is hard. Now, it'd probably be a safer and less virus-ridden world if everybody was expected to pay attention to their computer and what was going on with it, and read developer news releases and notifications. But that ain't where we are at. The expectation, the goal even, is for computer technology to achieve the nirvana of "it just works". Which at its unhealthy extreme end is the iPad-ification of technology where no one knows or cares what's going on under the hood, what issues of freedom, privacy, or security lurk in the background, and the ability to even find out is severely curtailed... alright so maybe everyone should use Sidux and Arch and Slackware and learn something about their computers. :) |
Still it seems to me that typing
apt-get install package or yum install package or pacman -S package is easier than going through the huge list in a GUI package manager. I guess that maybe a lot of new Linux users associate the Linux command line with the DOS prompt (which I agree is quite unpleasant, scary-looking, and featureless). |
The partitions solutions
I'm astonished to see so many replies, thank you :)
I'll try to provide a generic replay to all of you, since replying to each post might cause this topic to be difficult to follow. I understand now that making a fresh new install for a major version of the distro is recommended. I also understand that there are two types of updates: rolling release (small and frequent updates) and discrete release (big and relatively rare updates / each 6 months). I feel a lot more comfortable with the "discrete release" type of updates. I understand that creating partitions for the data alone and for the OS alone would make the upgrade process much more easier. But which partitions should I create and for what kind of data? Ain't the partition for the OS also contains the file-system? And how should I handle the partitions when I install two operating systems: openSuse 11.1 (the newer version isn't stable yet) and Windows XP alongside ? I assume that the following partitions configuration would be OK (is it? please confirm):
My HDD capacity is 500GB (GB and not GiB) Some details about me:
Thank you all :) |
The way you think that filesystems and OSs should be on different partitions is wrong, filesystems and OSs are not like some kind of separate entities, the filesystem is just a specification on how to to store data on the drive.
A partition cannot contain files and folders on its own, it's just an array of bytes. A filesystem is not a program, it's just a specification for how to abstract this array of bytes into a tree of files and directories. So if you want a partition to store data, including the data that makes up an OS, it MUST have a filesystem on it. This is a "correct" translation of your partition scheme:
BTW, why aren't you using all 500GB? that's like wasting 300GB of your drive! If you want to be able to keep your personal data and settings even if you reinstall Linux:
EDIT: Note that in this scheme, all installed software goes into the root (/) partition, and all your personal data goes into the /home partition. Be careful to choose a good size ratio! If your / partition is too small you will limit the amount of sowtware you can install. If your /home partition is too small, you will limit the amount of personal data you can store. I think you should do some more reading on how partitions and filesystems work before you do this. |
Quote:
/ /home swap The / or root partition, has all or almost all of the system files and installed binaries. The /home partition would just contain user specific data. Your configuration settings for firefox or whatever, your files, your spreadsheets, etc. Swap is not always necessary these days, depending on your RAM. I don't use a swap partition on my netbook to reduce writes to the SSD drive. You can also have a swap file instead of a swap partition. If you want to be able to suspend to disk, you need swap at least equal to RAM, however. If you wanted to install multiple distros, you would need separate partitions for their root directories, but you could share the home directory and swap. Here is some info on partitioning. |
Quote:
Evo2. |
I forgot to mention the Swap partition. It will be used as virtual memory if you don't have enough physical memory. It must be formatted with a special Swap filesystem.
EDIT: AFAIK the swap partition is used to store the contents of the physical memory when hibernating, so if you ever want to hibernate, the swap partition must be larger than the abount of RAM you have (please correct me if I'm wrong). |
Quote:
Cheers, Evo2. |
Quote:
|
Partitioning
When I first found Linux, I used a bunch of different distros.
Every few months a new, better version was available and I wanted it. The official release notes said you could just upgrade, made sense to me, I tried it. I broke my system every time. The forums always advocated a clean install. When going that way, no breakage. My point? I learned that there are a lot of config files in your /home directory which don't always work in the newer version if you don't format and re-install /home during the upgrade. I always keep all personal data on a separate /media/DATA partition outside of /home. Then if I need to re-install I can do both / and /home. It isn't always necessary, but the few times that it is you will be glad you kept it separate. |
get a debian based distro... updating is easy with the apt-get update command... ubuntu, kanotix, knoppix, the list is endless. However you'll need a good internet connection if u want fedora .....
Go to distrowatch.com and have a look... for multimedia support mint and PClinuxOS are best... Goodluck |
Quote:
I guess there must be some limit on how much swap is free before hibernate can happen, but I don't know what it is. It would depend on how much ram and swap is being used and what size it can be compressed down to. And of course much voodoo ;-) Cheers, Evo2. |
Reply to all:
Thanks for your help, now I understand better. I read about the dual-boot installation process of a Linux OS and Windows XP: It mainly requires installing Windows prior to Linux, since Windows overwrites the Master Boot Record and complicates the installation process (although it's possible to install Linux prior to Windows). Moreover, I read about the Short Stroking approach that helps boosting performance by installing all files in the outer tracks of the HDD. But then I asked myself "Which files are accessed the most - the OS's files or my documents files?". The answer to this question would help me to properly partition my HDD. But I should also consider Windows XP's bad performance - which I'll use for playing games that (probably) require better performance than anything else on my PC. So in the end I find myself wonder where to partition what? I mean, should I place Windows XP's files in the outer tracks, or Linux's / (root) directory, or /home directory? About the swap partition - the PC's attached with 4GB of RAM. Should I add a swap partition anyway? I don't mind to "waste" 8 GB of HDD space, I have plenty with my external 500GB HDD. Consider that I'll use also VMware (not for gaming purposes, unless you'll say it's possible). While searching for a dual-boot Windows XP and openSuse Tutorial, I found plenty tutorials regarding Vista or Ubuntu. The only relevant tutorial that I found is "Installation - OpenSUSE 11.0 / Win XP Dual Boot" @ forums.opensuse.org. Is that tutorial compatible with openSuse 11.1 and 11.2 ? Some other tutorials that I found (if someone else will ever need):
Separate replies to each: Quote:
Quote:
Quote:
I can store my personal data in my external HDD, so I'll make the /home partition quite small (about 80GB). Quote:
That article applies to all distros, right..? Quote:
Quote:
But where's the /media directory? I couldn't find it in the Linux's directory structure @ tuxfiles.org. Did you mean that you created that directory/partition in / (root) ? I assume that your suggestion is to setup the following partitions schema:
Quote:
|
Quote:
The basic process is: *You plug in the drive, the kernel registers the device in /sys *Udev create a device node, ie,/dev/sdb1 *The HAL daemon is notified via Dbus. *Hal broadcasts via Dbus to listening applications, ie, nautilus, the GNOME file manager, or Thunar, the XFCE file manager, or a volume manager, like thunar-volman, or whatever GNOME uses these days. *The volume manager dynamically creates the mount point at /media/<volume name>, or can open up your music player for CDs, or whatnot Quote:
Debian and related distros have a longer history of allowing upgrades from one release to the next, and it generally should work. But this doesn't invalidate anything said before - a clean install is always safer. There is no reason you need a better internet connection for Fedora than any other distro. A broadband connection is ideal for any distro. Maybe the poster is referring to the fact that Debian Stable doesn't change as much as some other distros, or that they distribute a CD collection with all of their software, if you choose to get it. Any distro can be a bit of a pain without a network connection. |
All times are GMT -5. The time now is 05:23 PM. |