Installation fails on EDEV (Emulated FBA) device
Machine Type = 2817
Steps to Reproduce
1. Apply the parted patches from LTC bug # 84317 and 84318
Bug 84318 - RH707032- Installation on EAV DASD failed
Bug 84317 - RH707027 - RFE: Installation on Z/VM EDEV failed during format
2. Try installing on EDEV device. Installation fails.
3. Some of the functions from 'parted' are required to be available for Anaconda to exploit the changes done for EAV/EDEV devices. So changes are required for 'pyparted'.
== Comment: #3 - NAGESWARA R. SASTRY <firstname.lastname@example.org> - 2012-12-07 05:48:48 ==
1. What is EDEV device:
Fixed Block Access (FBA) DASDs are mainframe-specific disk devices
which are layed out as a sequence of 512-byte sectors. In contrast
to ECKD DASDs, these disks do not require formatting and resemble
the LBA layout of non-mainframe disks. Despite this resemblance,
the Linux kernel applies special handling during partition detection
for FBA DASDs, resulting in a single, immutable partition being
While actual FBA DASD hardware is no longer available, the z/VM
hypervisor can simulate FBA DASD disks, backed by either ECKD or
2. How does installation fail
The function 'ped_disk_new_fresh' exported to Anaconda as
'freshPartedDisk', which set the type of the disk to a device.
This function sets wrong meta-data to EDEV disk.
3. Why does it fail
Because of the wrong meta-data on EDEV devices.
4. How does this patch solve this problem.
The proper meta-data written to the EDEV kind of disks by function
named 'ped_disk_new'. So this function is exported to Anaconda as
'newPartedDisk'. This will help in writing correct meta-data to the
disk. Having correct meta-data on the disk will help in successful
Created attachment 661372 [details]
pyparted-3.10-1.fc19 has been submitted as an update for Fedora 19.
* should fix your issue,
* was pushed to the Fedora 19 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing pyparted-3.10-1.fc19'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).
pyparted-3.10-1.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.
------- Comment From email@example.com 2013-06-05 08:13 EDT-------
Tested pyparted-3.10-1.fc19, it contains the required patch and working as expected.