Bug 769555

Summary: Anaconda moves small partition at the beginning of the disk without request to do so.
Product: [Fedora] Fedora Reporter: mimetaster
Component: anacondaAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 16CC: anaconda-maint-list, jonathan, vanmeeuwen+fedora
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-12-21 15:00:53 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description mimetaster 2011-12-21 10:30:06 UTC
Description of problem:
While using custom layout for partition in Anaconda installer, it is not possible to choose the exact layout of partition on the disk:

If ones create more than one partion, Anaconda automatically moves the smaller one at the beginning of the disk, or even on another disk(on sda1 if there's room for it).


Version-Release number of selected component (if applicable):
Fedora 16 DVD

How reproducible:
Always

Steps to Reproduce:
1. Use Custom layout installer on Fedora 16 DVD
2. Create a large partition or leave an unallocated space.
3. Try to create a small partition further in the disk
  
Actual results:
The small partition will be moved on the free space or take the place of the larger partition which will be placed after.


Expected results:
The small partition remain in the unallocated space which as been selected to create the small partition.

Additional info:
Workaround : create the custom partitioning layout before on a live-Cd or with Gparted and only assign partition with Anaconda.

Comment 1 David Lehman 2011-12-21 15:00:53 UTC
(In reply to comment #0)
> Description of problem:
> While using custom layout for partition in Anaconda installer, it is not
> possible to choose the exact layout of partition on the disk:

That is correct. Anaconda offers a great deal of flexibility: growable partitions, partitions that can be allocated from any of several disks, &c. The trade-off for using this functionality is that you do not get to control the order of the partitions on disk or the exact start/end sectors. This can easily be achieved using parted before starting anaconda.

> 
> If ones create more than one partion, Anaconda automatically moves the smaller
> one at the beginning of the disk, or even on another disk(on sda1 if there's
> room for it).

If you want the partition to be on a specific disk, you should indicate that in the "create partition" dialog.