Bug 518894 - Cannot shrink the volume of a windows 7 install for dual boot.
Summary: Cannot shrink the volume of a windows 7 install for dual boot.
Keywords:
Status: CLOSED DUPLICATE of bug 519784
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: 11
Hardware: x86_64
OS: Linux
low
high
Target Milestone: ---
Assignee: Anaconda Maintenance Team
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-08-24 01:06 UTC by chrislazok
Modified: 2009-08-31 18:25 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-08-31 18:25:08 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description chrislazok 2009-08-24 01:06:40 UTC
Description of problem:
Cannot shrink the volume of a windows 7 install for dual boot. With Fedora 11

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


How reproducible:


Steps to Reproduce:
1. install fedora through live cd
2. shrink the volume of a Windows 7 install
3. flail around kicking  and screaming

hardware = Acer Extensa 5420 laptop. 160 gb HDD.  
partitioned as: 
 90 ntfs primary, 30 fat, 30 ntfs  
  
Actual results:


Expected results:  Shrinking the volume for dual-boot install


Additional info:
anaconda 11.5.0.59-1.fc11 exception report
Traceback (most recent call first):
  File "/usr/lib/python2.6/site-packages/parted/disk.py", line 183, in addPartition
    constraint.getPedConstraint())
  File "/usr/lib/anaconda/storage/partitioning.py", line 827, in allocatePartitions
    constraint=constraint)
  File "/usr/lib/anaconda/storage/partitioning.py", line 587, in doPartitioning
    allocatePartitions(disks, partitions)
  File "/usr/lib/anaconda/storage/partitioning.py", line 191, in doAutoPartition
    exclusiveDisks=anaconda.id.storage.clearPartDisks)
  File "/usr/lib/anaconda/dispatch.py", line 205, in moveStep
    rc = stepFunc(self.anaconda)
  File "/usr/lib/anaconda/dispatch.py", line 128, in gotoNext
    self.moveStep()
  File "/usr/lib/anaconda/gui.py", line 1339, in nextClicked
    self.anaconda.dispatch.gotoNext()
PartitionException: Too many primary partitions.

Local variables in innermost frame:
self: parted.Disk instance --
  type: msdos  primaryPartitionCount: 4
  lastPartitionNumber: 4  maxPrimaryPartitionCount: 4
  partitions: [<parted.partition.Partition object at 0x96b288c>, <parted.partition.Partition object at 0x96b28cc>, <parted.partition.Partition object at 0x96b2a4c>, <parted.partition.Partition object at 0x96b2b4c>]
  device: <parted.device.Device object at 0x96b254c>
  PedDisk: <_ped.Disk object at 0x96b258c>
partition: parted.Partition instance --
  disk: <parted.disk.Disk object at 0x96b25cc>  fileSystem: None
  number: -1  path: /dev/sda-1  type: 0
  name: None  active: True  busy: False
  geometry: <parted.geometry.Geometry object at 0x96b9e8c>  PedPartition: <_ped.Partition object at 0x95caecc>


Anaconda instance, containing members:
rescue_mount: True
reIPLMessage: None
intf: InstallInterface instance, containing members:
  intf.icw: InstallControlWindow instance, containing members:
    intf.icw.handle: 2949
    intf.icw.currentWindow: PartitionTypeWindow instance, containing members:
      intf.icw.currentWindow.xml: <gtk.glade.XML object at 0x95c90f4 (PyGladeXML at 0x954f0a0)>
      intf.icw.currentWindow.intf: Already dumped
      intf.icw.currentWindow.prevrev: None
      intf.icw.currentWindow.review: True
      intf.icw.currentWindow.combo: <gtk.ComboBox object at 0x95c9234 (GtkComboBox at 0x913cd40)>
      intf.icw.currentWindow.storage: <storage.Storage object at 0x90bdc2c>
      intf.icw.currentWindow.dispatch: <dispatch.Dispatcher object at 0x90bdeec>
      intf.icw.currentWindow.bootcombo: <gtk.ComboBox object at 0x95c9554 (GtkComboBox at 0x913c9c0)>
      intf.icw.currentWindow.anaconda: Already dumped
      intf.icw.currentWindow.ics: InstallControlState instance, containing members:
        intf.icw.currentWindow.ics.prevEnabled: True
        intf.icw.currentWindow.ics.cw: Already dumped
        intf.icw.currentWindow.ics.nextEnabled: True
        intf.icw.currentWindow.ics.grabNext: True
        intf.icw.currentWindow.ics.title: Automatic Partitioning
      intf.icw.currentWindow.drivelist: <WideCheckList object at 0x95c9504 (GtkTreeView at 0x932f9c8)>
    intf.icw.mainxml: <gtk.glade.XML object at 0x90ba9dc (PyGladeXML at 0x9119860)>
    intf.icw.window: <gtk.Window object at 0x90c16e4 (GtkWindow at 0x916b8f8)>
    intf.icw.installFrame: <gtk.Frame object at 0x90c161c (GtkFrame at 0x911a9a0)>
    intf.icw.anaconda: Already dumped
    intf.icw.reloadRcQueued: 0
  intf.runres: 800x600
  intf.anaconda: Already dumped
rescue: False
updateSrc: None
mediaDevice: None
methodstr: livecd:///dev/mapper/live-osimg-min
dispatch: <dispatch.Dispatcher object at 0x90bdeec>
rootPath: /mnt/sysimage
platform: <platform.X86 object at 0x8c57b8c>
canReIPL: False

Comment 1 Nathan Kinder 2009-08-31 14:49:49 UTC
Reassigning to the correct product/component.

Comment 2 Chris Lumens 2009-08-31 18:25:08 UTC

*** This bug has been marked as a duplicate of bug 519784 ***


Note You need to log in before you can comment on or make changes to this bug.