Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
Live CD installer
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas

Contributor MighMoS on Live CD installer

Labels are for humans, UUID's are for machines  
Written by treschny the 29 Mar 10 at 01:24. New
When users are trying out a new OS like Ubuntu it would be very useful to be able to label the new partition accordingly, as well as re-label other partitions so it's easy to see which OS is where. It would also be beneficial to users to have all their newly labeled partitions mount automatically by default.

For example, I'm using Ubuntu 9.10 and Windows and had one partition labeled "Ubuntu". Now I'm trying out Ubuntu 10.04 and I wanted to be able to label the former Ubuntu partition as Ubuntu9 and the new one Ubuntu10. To do this, I had to boot into Ubuntu 9.10 to name the partition for Ubuntu10 and boot into Ubuntu 10.04 to re-label the Ubuntu partition as Ubuntu9. Then I had to edit the fstab file on each as well so they would mount properly. I think editing fstab is too much to ask of new users.
181
votes
up equal down
Solution #1: new tool for (re)labeling partitions during Install (and after) w/ autogen fstab
Written by treschny the 29 Mar 10 at 01:24.
Installing from the Live CD/DVD gives a unique opportunity to be able to clearly label / re-label all partitions because they are not booted into any of them at the time. I think we could add a GUI-based tool/step during installation that lets users label / re-label their partition's however they want. It should show any pre-existing labels as well as the hard drive make, size, sda-z assignment, etc., to make them easy to recognize.

Since I understand that Ubuntu always uses UUID's, it seems to me that re-labeling shouldn't need to affect booting up or symlinks to existing places like Documents, Music, etc. In fact if Ubuntu always kept track of the UUIDs and displayed ONLY the user-defined labels of partitions to users, Ubuntu could probably autogenerate error-free fstab files for 99.9% of users. The other 0.1% would be very experienced Linux users with unique requirements - we don't need to worry about these folks. A successful implementation of this tool could mean that most Ubuntu users would never even need to know what fstab was. This would increase user satisfaction immensely. This GUI-based tool should also then be made available within Ubuntu's System/Administration, with an option to label / re-label any and all partitions. If a user chose to re-label the host partition, it could be done during the next boot cycle, with the appropriate fstab changes made automatically at this time.

Are there any OS's that call upon partitions by their labels only and not their UUID's? Changing labels so easily could potentially cause problems the next time a user booted up into an OS like this.
109
votes
up equal down
Solution #2: Extend partitoning GUI in the installaer
Written by aliam13_2 the 30 Mar 10 at 18:18.
The manual partition editor already does something very close to this. You can create/delete/resize/format partitions etc. Why not be able to set the label on partitions as well. Default labels could be introduced for the root partitions and for others like home.

This seems like the logical place to put the functionality without bloating the installer - its a single more field in the add/edit partition window of the manual partition GUI in the installer. Putting it here also hides it from the average user who will not be manipulating partitions manually.
-23
votes
up equal down
Solution #3: Ad ability to detect the correct disk
Written by AdlerHorst the 5 Apr 10 at 18:45.
while booting, the system should first use UUID. If he not found it, it should automatically use label name, and if he did not find the label name .....
10
votes
up equal down
Solution #4: Promote the use of LVM2
Written by janozaurus the 18 Apr 10 at 20:36.
LV are addressed by labels (and invisible to other OSs).

See the 5 comments or propose a solution (latest comment the 24 Apr 10 at 16:16) >>

99% of users dont check its instalation cd in boot menu  
Written by m0z4rt the 26 Aug 09 at 14:49. New
99% of users dont check its instalation cd in boot menu and you get wrong installation when your installation cd had errors and stop write to disk in example at 29% progress time
-206
votes
up equal down
Solution #1: check installation cd inside installer before write anything to disk
Written by m0z4rt the 26 Aug 09 at 14:49.
check installation cd inside installer before write anything to disk
449
votes
up equal down
Solution #2: add a quick check
Written by ssam the 27 Aug 09 at 13:25.
a quick check should always run. it could detect the most common burn errors.
* check size of CD
* check that some files exist
-85
votes
up equal down
Solution #3: Automatically run a background check
Written by Otus the 27 Aug 09 at 13:34.
The beginning of the installation process includes questions requiring user interaction. The installer should use this time to check the data in the background. While at it, most of the data could probably be cached for a faster installation overall.
224
votes
up equal down
Solution #4: Add the CD check as an option in the install summary screen.
Written by Ssdg the 27 Aug 09 at 14:21.
When you review your installation parameters, there should be a checkbox that allows the user to check for defects on the cd-rom before installation (say you've got to install ubuntu on a few computers or more, you'll check the CD the first time, do the install and just install next times).

Of course, the live CD will continue to work during the integrity check (games, firefox, ...) so you're not looking at a boring progress bar.
148
votes
up equal down
Solution #5: Make cd burning programs check for an md5_sums files on burned cd's
Written by Darwin Survivor the 27 Aug 09 at 16:02.
Why are we checking the cd for integrity AFTER rebooting the machine and trying to use it instead of right after the problem would have occured (burning).

The best time to check the integrity of something is right after it is created. All ubuntu live cd's have and md5 checksums file (this is what the regular checker uses), why not have the cd burning software itself do this scan?

Burning software already verifies the cd against the iso file (default checked option), but it does not check against an md5 checksum file (which would also verify that the original ISO was valid).
-98
votes
up equal down
Solution #6: Distribute ISO file in an archive to avoid burning a corrupt image to disk
Written by cos the 28 Aug 09 at 19:15.
Make the *default* download (that beginners will get) a zipped ISO. An alternative download for the usual raw ISO should also be provided for people who know the risks.
Even though this wouldn't necessarily help with failed CD burning, it should catch bad downloads at least.

Zip files can be extracted on both Linux and Windows without additional software, everybody knows how to use them, and they check file integrity while they are being extracted. This would help beginner users to catch download errors before they attempt to burn the iso to CD.

This also allows a README file to be included in the archive to explain what needs to be done, and what to do if you get extraction or burn errors, as well as explain why running the CD check before the installer is a good idea.

Of course, this would need an additional step to extract the zip, and more disk space -- a small price for beginners to pay, next to a failed OS installation!
155
votes
up equal down
Solution #7: Repair broken packages automatically
Written by natureflow the 3 Sep 09 at 09:14.
The packaging system should detect broken packages automatically and repair them when internet connection is available.

So if there is a broken package on CD, installation won't fail and the system will repair the package later (when internet connection or a better CD is available)
32
votes
up equal down
Solution #8: Make more extensive use of metalink downloads
Written by CyberKiller the 9 Sep 09 at 11:36.
Metalink has checksum checking built in (MD5 and SHA1) so you always got a good file downloaded.
41
votes
up equal down
Solution #9: Check after failed installation
Written by albatroxx the 15 Sep 09 at 16:04.
Add an option to check the CD after a failed installation, it makes no sense to slow down 99% of all installations when the problem could be resolved by checking for errors only if something goes wrong
11
votes
up equal down
Solution #10: Source disc check
Written by Jaksco the 18 Sep 09 at 02:38.
Have the installer automatically check (after Install Summary), but have a button or something for user to skip.

"During this helpful step, Installer takes a few moments to check the source disc itself before starting the installation process. If you see a message about a "failed checksum," then there may be an issue with your optical disc or optical drive (see the tips below).

Note: During this step, you may see a "Skip" button in the Installer window. If you haven't used your Install disc before (or recently), you should not skip this step."

(http://support.apple.com/kb/HT2956)
28
votes
up equal down
Solution #11: Automatically fix bad sectors, when Ubuntu is running
Written by Lachu the 18 Sep 09 at 10:33.
If system starts, it have change to install normally. Ubuntu can check medium on file copy operation(installation process). If we have network connection, it could download broken part of CD's and fix packages/files.
(You can also put sha1/md5 sums of files on CD's, so the check can be done on installation process very easy and only broken files will be downloaded).
It should also allow to save patches on the pendrive/floppy disk, so it don't must been downloaded twice time.

See the 17 comments or propose a solution (latest comment the 16 Dec 09 at 14:19) >>

Non Technical Installation options to help with growing user base  
Written by cornbread the 1 Oct 09 at 17:17. New
Currently it is difficult for new users to install a system and understand how the installer works. I have had several friends that have attempted this by themselves and get scared they will lose their data.

I think that simple wording changes and additional options can drastically help the new users cope.
60
votes
up equal down
Solution #1: Define very easy to understand upgrade steps
Written by cornbread the 1 Oct 09 at 17:17.
1. I've got windows or mac os installed and I want to keep them installed.

2. I've got windows or mac os installed and I don't want to keep them installed.

3. I've got windows or mac os installed and I want to keep them installed and I want my settings and transferred (ie background, favorites)

4. I've got windows or mac os installed and I don't want to keep them installed, but, I want my settings and transferred (ie background, favorites, pictures, documents)

And of course an advanced button. Or you can hide this under a beginner button.
-31
votes
up equal down
Solution #2: Ask user what their skill level is
Written by bvidulich the 5 Oct 09 at 00:10.
At the start of the installation, ask the user what their level of skill is with Ubuntu.

Depending on what they chose, use appropriate language/words (e.g. Solution #1) that best suits the user's skill level.
-8
votes
up equal down
Solution #3: Selectable default apps like fedora / Mandrake (to name 2)
Written by ActionParsnip the 13 Oct 09 at 11:40.
Have an advanced option which users can select to then take out half the bloat that comes with a stock install of ubuntu. I am having to resort to ulite to get a small punchy OS rather than a tonne of extra drivers / apps I will not use. There should be a big button for the windows folks to madly click on without thinking and a nice little link to open a dialogue to remove and add apps from CD / Online repos etc.
2
votes
up equal down
Solution #4: #1 + a boot option for advances users
Written by nsanz the 21 Oct 09 at 05:06.
wen you run the live cd, in he window that you select language, keyboard distribution, and install or start the live version add an Advanced Option whit a lighted and more advanced version of the wizard, maybe like karmic or jaunty versions

See the 1 comments or propose a solution (latest comment the 31 Oct 09 at 16:47) >>

Break the standardized Languagedepending unit-settings  
Written by Loofy the 10 Sep 09 at 16:03. New
My problem is related to my own situation so I take that as an example:
I am from Sweden, but I like to run my computers in English.
However, even though I like to run the system in English, I might want another system wide default for settings like: currency, what length or weight system I want to use and so on. These settings are stored somewhere in the system so when a user chooses to install other applications that are dependent on some kind of default values they can use these preconfigured settings, etc.
-17
votes
up equal down
Solution #1: Add one step during installation
Written by Loofy the 10 Sep 09 at 16:03.
Just add a step/screen in the system installation to let user pick what he'd prefer as default settings.
79
votes
up equal down
Solution #2: Add entries in Session settings/ language settings or "about me"
Written by Ssdg the 10 Sep 09 at 21:19.
Allow the user to change these in a userspace based way.
24
votes
up equal down
Solution #3: Make the desktop and all applications respect LANGUAGE
Written by mikaelstaldal the 11 Sep 09 at 09:37.
The old UNIX way to do this is to control the language used for translations with the LANGUAGE environment variable. Just make the desktop and all applications respect this.

(Other locale settings is controlled with the LANG environment variable. This is also used as default for translations if LANGUAGE is not set.)

The settings in solution #2 should update the LANGUAGE and LANG environment variables.

See the 7 comments or propose a solution (latest comment the 21 Sep 09 at 08:09) >>

SWAP memory into FILE option, additonaly to swap partition  
Written by Theodore the 1 Jan 09 at 18:30. New
I think Ubuntu needs more users. Many are still scared of messing with new partitions when it comes to create a dual boot of Windows and Ubuntu.

The extra swap partition is just over complicating things. Ubuntu could offer the swap partition as additional option and a file per default.

Performance differences from swap file to swap partition are nearly nothing, if anything.
-16
votes
up equal down
Solution #1: Auto-generated solution of idea #16961
Written by Theodore the 1 Jan 09 at 18:30.
Make swap file the default option with the option to do swap partitions for advanced users.

See the 18 comments or propose a solution (latest comment the 3 Jan 09 at 14:35) >>