Bug 649095

Summary: Refuses to install to disks over 2^31 blocks in size [PATCH]
Product: [Fedora] Fedora Reporter: Rob Gilton <rob>
Component: anacondaAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: low    
Version: 14CC: anaconda-maint-list, jlaska, jonathan, vanmeeuwen+fedora
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Unspecified   
Whiteboard:
Fixed In Version: anaconda-15.7-1 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-11-03 18:09:23 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Patch to use a long long int to store storage device size none

Description Rob Gilton 2010-11-02 23:03:57 UTC
Created attachment 457302 [details]
Patch to use a long long int to store storage device size

When preupgrading my machine, anaconda requested a "driver disk" for my machine (and wouldn't let me proceed without one).  I was confused, as my machine has no weird hardware in it, so I went on a debugging spree.

Turns out that it's a bug in the device listing code.  It was using a long int to store the size of a device.  My hard disk is just over this threshold, so it was b0rking at this.

Find a patch attached that fixes this issue.

Comment 1 Chris Lumens 2010-11-03 14:27:48 UTC
Do you know if parted and pyparted also support your device?  If not, you're just going to run into more problems later.

Comment 2 Rob Gilton 2010-11-03 15:21:37 UTC
Yes, parted supports this device.  It's how I partitioned it under F13.

Sorry, I should have been clearer.  This device is a 1.5TB hard disk.  It's not exotic or anything.

This bug is pretty serious, as it means that anyone with a 1.5TB hard disk cannot use preupgrade (it might also affect other methods of upgrade/installation, but I only preupgrade...).

Comment 3 Chris Lumens 2010-11-03 18:09:23 UTC
This will be included in the next build of anaconda for rawhide.  Thanks for the patch.