Kazade
April 22nd, 2009, 10:38 AM
Hi all, I'm an avid Ubuntu user, however sometimes I try other distros to see what's going on outside the world of Ubuntu. On Monday after running Jaunty since Alpha 3, I thought I'd try out the beta of Fedora 11 (specifically coz I wanted to see KMS in action)... which is where my adventure begins :)
DISCLAIMER: I'm well aware that pre-releases have bugs, I hardly ever run stable releases of Ubuntu (my upgrade process is to move my main desktop to the next release at Alpha 3).
OK. So the first thing I did was Google "Fedora 11 beta" and download via the torrent (I was unaware at this point that there had been a later "snap1" release). I downloaded the LiveCD ISO, burnt it to disk and booted into the LiveCD. All was fine.
My partition set up is pretty normal, I have Windows on the Primary partition (not that I use it much, if ever, but it refused to install to any other partition) then an extended partition laid out like so:
/dev/sda5 -> /home
/dev/sda6 -> /
/dev/sda7 -> swap
Anyway, I digress, my point is that the partitions were ready, I just wanted to replace my Ubuntu 9.04 install with a Fedora install, leaving everything else untouched.
So I get to the partitioning screen in the installer, choose "custom" and select the / partition, I decided to try ext4 (I use it on my laptop and aside from a few zero-length files when it's been hard reset it's been pretty good). So I format the / partition as ext4, and just because I'm used to Ubuntu's installer doing it for me, I also explicitly format the swap partition. All is well, until I click "next". At which point I'm greeted by this message (or something like this):
"Cannot boot from an ext4 partition"
Hmm, weird, Ubuntu does it fine... oh well. So I go back, change it to ext3 and continue the install. Everything progresses fine until the very last stage when I hit this (again from memory):
"Fatal error. Cannot mount /dev/sda6 as /"
Bugger.
I tried the install twice more, once after a reboot. Same problem every time. Also weirdly, the / partition was displayed as ext4.. I chose ext3(!?). After some Googling I did find a bug report, but there was no workaround. So I went back to the Fedora download page and find that there is a "snap1" release which is a bit later than the beta. "Surely they must have fixed such a show stopper pretty quickly", I thought.
So I download, burn and boot the snap1 release. Start the installer get to the partitioning screen, try ext4 once more just in case and again get the "Cannot boot from ext4" error. So I switch back to ext3 as before and attempt to continue... except I can't, this time I get (from memory):
"This livecd image must be installed to an ext4 partition"
Huh? So, I can't boot from an ext4 partition, but I must install to one? Now, at this stage I *could* have deleted the / partition completely, created a /boot partition as ext3 and then a / parition as ext4. But I really didn't want to mess around creating and deleting partitions when I have data on the /home partition, formatting partitions is quite dangerous enough for me (yes I should have backed up etc. etc.).
So, I remember reading in the bug report that the Alpha version didn't suffer the same bug. So after some browsing of mirrors I found, downloaded, burned and booted the Alpha. I kept the partition as ext3 and the installation went without a hitch (yay!).
So I reboot, log in, check my home folder... ah.
So that particular time through the installation I'd forgotten to mount the /home partition. No problem, I just edit /etc/fstab, set my home partition to be mounted at /home and reboot.
30 seconds later I realize that Fedora's UIDs don't start at 1000 like Ubuntu... they start at 500. Rendering my home folder unreadable by my user. I've seen this before, I just need to switch to a terminal (CTRL+ALT+F2) and run chown on the home folder. So I press CTRL+ALT+F2 (bear in mind I can't log in graphically at this point.. Gnome just hangs).
Interestingly I'm not dropped to the terminal. Instead I'm given an "Out of range" error by my monitor. Side effect of KMS perhaps? The only way for me to fix the error is to reboot, alter Grub to boot into runlevel 3, and then run the chown command, then reboot again and tada, I'm in to Fedora with all my files.
Only that's not the end of the story... I'll continue later, I should do some work... Stay tuned for part II :)
DISCLAIMER: I'm well aware that pre-releases have bugs, I hardly ever run stable releases of Ubuntu (my upgrade process is to move my main desktop to the next release at Alpha 3).
OK. So the first thing I did was Google "Fedora 11 beta" and download via the torrent (I was unaware at this point that there had been a later "snap1" release). I downloaded the LiveCD ISO, burnt it to disk and booted into the LiveCD. All was fine.
My partition set up is pretty normal, I have Windows on the Primary partition (not that I use it much, if ever, but it refused to install to any other partition) then an extended partition laid out like so:
/dev/sda5 -> /home
/dev/sda6 -> /
/dev/sda7 -> swap
Anyway, I digress, my point is that the partitions were ready, I just wanted to replace my Ubuntu 9.04 install with a Fedora install, leaving everything else untouched.
So I get to the partitioning screen in the installer, choose "custom" and select the / partition, I decided to try ext4 (I use it on my laptop and aside from a few zero-length files when it's been hard reset it's been pretty good). So I format the / partition as ext4, and just because I'm used to Ubuntu's installer doing it for me, I also explicitly format the swap partition. All is well, until I click "next". At which point I'm greeted by this message (or something like this):
"Cannot boot from an ext4 partition"
Hmm, weird, Ubuntu does it fine... oh well. So I go back, change it to ext3 and continue the install. Everything progresses fine until the very last stage when I hit this (again from memory):
"Fatal error. Cannot mount /dev/sda6 as /"
Bugger.
I tried the install twice more, once after a reboot. Same problem every time. Also weirdly, the / partition was displayed as ext4.. I chose ext3(!?). After some Googling I did find a bug report, but there was no workaround. So I went back to the Fedora download page and find that there is a "snap1" release which is a bit later than the beta. "Surely they must have fixed such a show stopper pretty quickly", I thought.
So I download, burn and boot the snap1 release. Start the installer get to the partitioning screen, try ext4 once more just in case and again get the "Cannot boot from ext4" error. So I switch back to ext3 as before and attempt to continue... except I can't, this time I get (from memory):
"This livecd image must be installed to an ext4 partition"
Huh? So, I can't boot from an ext4 partition, but I must install to one? Now, at this stage I *could* have deleted the / partition completely, created a /boot partition as ext3 and then a / parition as ext4. But I really didn't want to mess around creating and deleting partitions when I have data on the /home partition, formatting partitions is quite dangerous enough for me (yes I should have backed up etc. etc.).
So, I remember reading in the bug report that the Alpha version didn't suffer the same bug. So after some browsing of mirrors I found, downloaded, burned and booted the Alpha. I kept the partition as ext3 and the installation went without a hitch (yay!).
So I reboot, log in, check my home folder... ah.
So that particular time through the installation I'd forgotten to mount the /home partition. No problem, I just edit /etc/fstab, set my home partition to be mounted at /home and reboot.
30 seconds later I realize that Fedora's UIDs don't start at 1000 like Ubuntu... they start at 500. Rendering my home folder unreadable by my user. I've seen this before, I just need to switch to a terminal (CTRL+ALT+F2) and run chown on the home folder. So I press CTRL+ALT+F2 (bear in mind I can't log in graphically at this point.. Gnome just hangs).
Interestingly I'm not dropped to the terminal. Instead I'm given an "Out of range" error by my monitor. Side effect of KMS perhaps? The only way for me to fix the error is to reboot, alter Grub to boot into runlevel 3, and then run the chown command, then reboot again and tada, I'm in to Fedora with all my files.
Only that's not the end of the story... I'll continue later, I should do some work... Stay tuned for part II :)