Wow! I was off for a while and many things have been happened in this period. But it is a few days that I’m back. One of the first things that I decided to do was to start testing a new version of Fedora much sooner. So, for the first time I downloaded an Alpha version of Fedora DVD to test and report any bugs encountered.
I have a ThinkPad X61 laptop which doesn’t come with any DVD/CD drives. So, I usually install Fedora using Hard disk installation method. Before Fedora 12 (IIRC), hard disk installation was only supported using ext or Fat partitions. Also, it doesn’t support installing from LVM partitions. As a result, I had a 10GB non-LVM ext3 partition solely for this purpose which was really annoying considering my 120GB hard disk. Fortunately, in Fedora 12 and 13 hard disk installation from NTFS partitions was supported, so I happily removed the 10GB ext3 partition and added it to the pole of LVM physical volumes (I have a NTFS partition for my Windows OS, and I put Fedora DVD iso images for installation there).
Well, I downloaded Fedora 14 Alpha iso and started the installation… but after selecting the desired partition and images directory, the installer simply stopped doing anything! I tried playing with different options and trying again, but with no progress. So, I filled this bug and it was discovered that this problem occurs only in NTFS partitions and not in ext4. Unfortunately, it seems that this bug is considered not-important just because that the documentation (which is outdated IMHO) says that only installation from ext and fat partitions are supported (has anybody still FAT partitions in his hard disk?!! or people should stop using LVM?).
IMHO, if hard disk installation is going to remain a really “useful” option, it should at least support either installation from LVM partitions or NTFS partitions.
Following that bug report, I decided to try installing from an ext4 partition. Fortunately, my 120GB hard disk is replaced with a 500GB hard disk and I use the 120G hard disk as an external USB hard disk. I had not touched its partition table since the replacement and retained its contents for backup purposes. However, for this test I was forced to create an ext4 partition and try to install from it. This time, I could advance in the installation process past the partitioning section.
I found two nice tweaks in the installer compared to older versions:
1. It correctly detects my Windows partition and does not try to use my sda1 (which is my recovery partition) as my Windows partition to boot from.
2. In the date/time configuration window, the “System clock uses UTC” option is not checked by default (apparently because it knows that I have a Windows installed and this option is not appropriate for dual boot systems who use Windows). This was one of the things that I always noted to almost everybody who wanted to try installing Fedora, as almost all of them wanted to install it beside their Windows.
Unfortunately, the bugs are still present in Fedora 14 Beta RC2 (thanks to delta isos I was able to jump over different releases with not too much download) and it seems that they’ll be in Fedora 14 Beta release too. Considering the comments in both bugs, I’m afraid that they’ll be taken seriously for Fedora 14 final release; which means that I might be able to install Fedora 14 on my system from hard disk which would be a considerable regression in my point of view. (Yes, certainly I can setup a server on another system and install from network (if it still works though!), but that’s really undesirable. And I don’t like to buy an external DVD drive just for this purpose!
Well, not a very interesting experience of trying Fedora early pre-relaeses! But if it’s just for the pre-release versions, it’s still nice. I’m afraid of encountering the same problems in the final release… 😦
OK, that was too much! I did other things too. First, I decided to once again tray to have a look at what’s annoying in PackageKit for me, and report the problems in a reasonable way. The result was a set of bug reports and a patch (30251, 30276, 30284, 30252 and 30240) which will hopefully make Fedora package management system a bit more pleasant for some of us (usually people who doesn’t have a fast internet access). Three of the bugs are already fixed (thanks Richard) and I hope that the other 2 will be fixed soon. Now, PackaeKit should correctly support split media repositories (e.g. Fedora installation CDs in addition to Fedora installation DVDs) and be more well behaved in some scenarios.
Second, I’ve also joint Fedora Localization team to contribute a little to Fedora Persian translation.
And finally, I’m starting my work on yum which I talked about it about 3 months ago! Who knows, maybe I can make it a Fedora 16 feature 😛