Dňa Tuesday 03 June 2008 17:50:42 Jan Mate(jek ste napísal:
Lukas Ocilka napsal(a): | Marc Ensenbach wrote: |> Hello, |> |> I would like to suggest an enhancement of the partitioner. The dialog |> where you can select the type of installation (new/update/repair) should |> offer more options which then are interpreted by the partitioner. I |> would like to see something like |> |> ======== |> Installation type |> |> ( ) Install additionally to existing operating systems |> (without touching them) |> |> ( ) Modify [ComboBox with already installed Linux Versions |> on the machine] |> ( ) Install over the selected operating system |> (this will delete the selected operating system) |> ( ) Update selected Linux |> ( ) Repair selected Linux |> |> ( ) Set up a machine with one single operating system |> (this will delete all installed operating systems) |> ======== |> |> Any comments on this proposal? | | Yes, I have some... | | 1.) Where would you like to put "Add-On products"? | 2.) Where would you like to put "Automatic configuration"? | 3.) How would you like to deal with the fact that not all systems are | displayed for upgrade, some partitions are not visible unless u user | selects to "Show all partitions" (those partitions/systems that are | somehow invalid for the upgrade mechanism).
I actually like the proposal - but not as a replacement for "Type of install", but as a replacement for "Partitioning" wizard in new installation, which is in many cases just plain old dumb.
That would of course mean that "repair/upgrade" options would have to go out. Those are well covered by "Type of install" anyway - user should know in advance whether he wants to update or install fresh, and the upgrade dialog seems to work well enough.
Actually, two options would be sufficient: ( ) Install in addition to existing operating system(s) - the default ( ) Replace an existing operating system - which would install over one selected partition (perhaps splitting it in two to have swap) Maybe a third one, "wipe everything and start from scratch", which would be automatically used if the disk is blank.
Partitioner should also be more clever with handling "empty" partitions, ~ i.e. existing partitions which contain nothing (or "lost+found", "recycled", "system volume information", ".Trash" and friends), and primarily offer to wipe and format those. And if there is an existing partitioning scheme, it better not touch it, unless it has a good reason to.
This assumes you can mount the partitions. But this is not always the case, as even mounting might mean modifying a partition. Now imagine you cannot mount a partition (because it's broken). In the worst case, you might hit a kernel bug and end up with kernel panic. I think safety goes first in this scenario and the installer should not mess with partitions until user asks him to do (IRIC if you select 'Update', the installer mounts the disks looking for older releases) Stano --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org