Use libblkid for Filesystem Probing
Use libblkid instead of custom code in isys for filesystem probing
- Name: JeremyKatz
- Targeted release: Fedora 9
- Last updated: 2007-12-04
- Percentage of completion: 75%
We should use the filesystem probing code in libblkid instead of our hand-rolled stuff in isys.
As of anaconda-188.8.131.52-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.
Should be limited to a chunk of code in isys/isys.py.