Bug 150253

Summary: Partitioning - tries to delete and split the last partition and installed system
Product: [openSUSE] SUSE Linux 10.1 Reporter: Terje J. Hanssen <terjejhanssen>
Component: InstallationAssignee: Thomas Fehr <fehr>
Status: RESOLVED INVALID QA Contact: Klaus Kämpf <kkaempf>
Severity: Normal    
Priority: P5 - None CC: suse-beta
Version: Beta 2   
Target Milestone: ---   
Hardware: x86   
OS: SuSE Linux 10.1   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Terje J. Hanssen 2006-02-12 19:30:52 UTC
The 10.1 beta2 intial Partitioning unhappily changes the long time YaST2 installations since previous Suse versions and distros. While 10.0 installs streamlined by the user selecting one of the available partitions for root, 10.1 tries automatically to delete (format) and split the LAST partition found in two partitions for / and /home, regardless if there is a system installed on it from beforehand. 

Example:
On a multiboot installation containing Win2k, and several Linux distros:
/dev/hda9  (containing JDS3/SLES9)
/dev/hda10 (Free for OpenSuse10.1) 
/dev/hda11 (containing Ubuntu 5.10)
/dev/hda12 (containing OpenSuse 10.0)

During a new installation of OpenSuse 10.1 beta2, Partitioning automatically tries to delete /dev/hda12 and split it into /dev/12 and /dev/hda13 fro /home and / respectively.
First of all it is easy to oversee and dangerous by unwishible get deleted the previous Suse 10.0 installation in this case. 
Well, to avoid this problem, one has to go into Partitioning, use the suggested shceme, delete /dev/hda13, resize /dev/hda12 back again, change mount point from /home to /suse10, select /dev/hda10 and set mount point to / (for 10.1).
At the same time I set mount point to /jds3 for /dev/hda9.

Another side effect of this stupid atomatical partitioning, is that Suse 10.0 wasn't included on GRUB's startup menu, while Windows and JDS3/Linux were. I had to add it manually into the /boot/grub/menu.lst file for OpenSuse10.1.

Suggestion:
Let the user continue to manually select partition for the 10.x installation, and let the user select an extra /home partition, especially if delete/format of an existing partition is necessary (not automatically).
Comment 1 Michael Gross 2006-02-13 11:19:22 UTC
Does this still happen with Beta3?
Don't forget to fix the fontconfig problem as described at http://en.opensuse.org/Bugs:Most_Annoying_Bugs
Comment 2 Terje J. Hanssen 2006-02-13 17:34:07 UTC
Haven't downloaded or tried beta3. This happends during early installation phase  before any fontconfig problem. 

Regarding the mount point, see also the somewhat related
Bug 150255 - Installation mount points missing for Windows FAT and NTFS file systems
https://bugzilla.novell.com/show_bug.cgi?id=150255

Comment 3 Michael Gross 2006-02-14 14:19:06 UTC
Thomas: Please provide a comment.
Comment 4 Terje J. Hanssen 2006-02-18 16:00:21 UTC
This still happends installing beta 3
Comment 5 Thomas Fehr 2006-03-13 12:55:31 UTC
The proposal is just this: A proposal.

If it does not fit the needs of the user, he simply can throw the proposal
away and manually select the partition to install to. The tester apparently 
did not throw the proposal away but tried to modify it, which is more work.