Use libblkid for Filesystem Probing
Summary
Use libblkid instead of custom code in isys for filesystem probing
Owner
- Name: JeremyKatz
Current status
- Targeted release: Fedora 9
- Last updated: 2007-12-04
- Percentage of completion: 75%
Detailed Description
We should use the filesystem probing code in libblkid instead of our hand-rolled stuff in isys.
As of anaconda-11.4.0.5-1, we are now using libblkid for probing of everything except for PVs. Probing for these is not yet supported by libblkid though Jeremy has been involved in some discussions to try to get that support in (https://bugzilla.redhat.com/show_bug.cgi?id=409321). For now we are just using some hardcoded stuff in isys still for detecting PVs.
Benefit to Fedora
Less goofy partitioning and file system code in anaconda is better. That's fewer places for bugs to lurk, and fewer things that need updating as new file systems are added.
Scope
Should be limited to a chunk of code in isys/isys.py.