Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 12357 ideas, 58479 comments, 1187050 votes

Idea #7762: Understandable partition tool for installation



up
238
down
Written by bert.ubuntu the 28 Apr 08 at 09:57. Category: Installation.
Related to: Nothing/Others. Status: New
Description
Many people have trouble installing Ubuntu alone. I will list here some common problems people find and in the end I will propose some solutions.

Attitudes like: "If the user doesn't know how to partition he/she should ask for help from someone else more experienced" are not really the solution to attract new users (mainly people having their first Linux experience or without internet access).

Some problems:
1. One of the first things the partitioner does is to ask what kind of partition should be created. Well, more than 50% of the users would say: What is a partition ? (before even have to ask themselves "Why should I do it?").

2. People don't know they should create a "/" partition (does it sounds any intuitive at first glance ?)

3. People don't know why do they have to do it because "in te system X I don't need to do it ! Everything simply works out of the box". We should not think it as any natural concept.

Off course it has many more problems. Let us stop here and show some possibilities:

- An introductory screen with short and acurate information. One suggestion is:

First screen:
"Now you may choose to have your disk partitioned. This process can make your system more secure, responsive and easy to manage. "

Second Screen:
"Some advantages of partioning:
-Frequently people have their personal data (internet content, projects, documents under construction), system data (installed programs, configuration files, etc.) and some shared data (like music, video, documents, etc.). If you have more than one system you should use partitions to organize it. If you have only one system you may use partitions to separate the contents from each other. This technique permits, for example, one to erase the whole system data preserving your personal and shared data and allowing you to install a new system with your old content.

-You may want to install different file systems(fs) on each partition. One file system may be used to install other OS like Windows, Solaris, etc. Another fs may be used for software management while another one may be used to load big multimedia files faster or to keep your configuration files which are rarely deleted.

-You may give special permissions in the partition you want or use one as backup and deactivate it from external activities when are not using to protect your data.
"

After that the user will want to do partitions or if they don't they will at least know why not!

The installer should suggest a setup explaining it's usage:

"Partitions must have a name and a type:

Name - Type - Description
/ - Reiser - The / contains everything it is necessary to install the system.

/home - Reiser - This is where the users' personal data could be stored and managed.

/multimedia - xfs - This partition may hold music and video you rarely will delete but rather read frequently and other people could also see it.

Off course there is a device name and everything else, but first of all it should ask what to create and where to put it. Maybe the installer should not even ask where to put the partitions (like /dev/sda5...) because it's not so useful to know it if you are not an experienced user. But, off course, it should always follow an automatic behavior saving the user the work but always giving the option to know more.

It's enough for now. I appreciate your comments

Tags: (none)

Attachments
No attachments.


Duplicates


Comments
bogdan_5844 wrote on the 28 Apr 08 at 13:18
It sounds great.If you can help the newbie,why not?

deadowl wrote on the 28 Apr 08 at 21:32
Like a bar that says

Yea, I could definitely imagine a million ways to make it easier.

ilikedirt wrote on the 28 Apr 08 at 23:59
Hm. I think the partition utility is rather easy already if you understand the concept of partitions. Educating people of this is not in the scope of an installer in my opinions. Something like that should go into a manual (or maybe an additional "help" screen that can be accessed from the installer).

oblique63 wrote on the 29 Apr 08 at 02:52
I agree, has anybody taken a look at the partitioning tool mandriva uses for its installations? thats like about as awesomely user friendly as you can get right there, so Ubuntu could, and should definitely implement something like that...

larryfroot wrote on the 2 May 08 at 00:26
Wasn't there an option to create a /home partition during installation mooted? if it was there it was hidden from me, or I had my head in the clouds, as usual. Yep, mandrivas partition tool is so easy. Any distro can do with a partition tool like that.

If not some clarity in the form of wizards or contextual tooltips and hints would be welcome.

jeffT wrote on the 20 May 08 at 06:01
As a relative noob to this kind of thing, I agree with the idea of simplifying the partitioning process. Why even force the user to understand the concept of "/" and "/home"? Why not refer to these as more familiar terms, like "System" and "Personal Files", as well as getting rid of names like "/dev/sda5" which can even confuse someone like me who's somewhat familiar with partitioning.

Although I haven't seen much more than one screenshot of Mandriva's installer, it looks simple, therefore seems good.

Also, I think the manual partitioning process would be eased if it allowed one to use a GUI-based tool (like a mod of gparted, perhaps). It could give people with just a little (not quite no) experience a good visual representation of what they're doing, as well as allowing them to grab and drag their other drives, and add new ones without understanding much more than what a hard drive does, while also giving advanced users the power to do what they wish.

deadowl wrote on the 20 May 08 at 15:33
It didn't actually take me terribly long to adapt to 'root' or '/' and 'home' or '~'. Also, home sounds much friendlier than personal files and makes me feel at one with my computer.

bert.ubuntu wrote on the 21 May 08 at 02:39
That kind of resistence won't take us too far. The question is exactally about things like "They should read the manual". How many people read the license agreement before installing anything? I mean, everything should be made easier in computers. No technology is useful when just a little few geeks are able to understand it.

That is our role as computer system designers. Giving a hint is always better than having the user to figure everything out by her/himself.

Pointing out information is also a good idea. Something like "Click here if you want to learn more". Further more it won't get in the way of any experienced user. Just one more benefit to new comers. If we keep them we will for sure raise the attention for this project (I mean, Ubuntu and the related stuff).

glibik wrote on the 21 May 08 at 06:35
I agree wholeheartedly with a more understandable partitioning tool for installation.

For a long time I've complained about the 'dumbing down' of partitioning in Linux installers. They are just so inflexible, and to my way of thinking, stupid! Virtually impossible to understand. :-(

I've become so disillusioned that I've adopted the approach of booting the box from a Knoppix LiveCD before booting the install disc. From the LiveCD I can open a shell and set up the complete partition table using fdisk. Sometimes, I go further and format the partitions before booting the install disc.

Upon booting from the install disc, I can tell the installer; Use the existing partitions and mount these file systems on them! And don't argue! :-D

IMHO fdisk is still the most flexible and easy to understand partitioning tool that I've seen.

Mr.elderman wrote on the 4 Jul 08 at 18:05
The easier, the better! Let us be ahead with accessibility.


Post your comment