OCT
16
2005

Install Hell

I finally decided to replace my sick hard drive, which had been hobbling along for months. I decided to take this as an opportunity to try out the new SUSE 10.0. I've been a happy Gentoo user for a few years, but I've heard good things about SUSE and wanted to try a distro that would "just work". *cue foreboding music*...

I first tried the "Network installation", which requires only one CD, and downloads packages from the net. Early on in the installation process, it asked me for the address of the FTP server which contains the sources, with an unhelpful hint of "0.0.0.0". Gee, thanks. So, I scoured the net, looking for docu on using this network install. I found almost nothing. I tried filling in the address of one of the SUSE distribution mirrors (mirrors.kernel.org), which it resolved, and logged me in to the server. Groovy. Then it asks for the directory containing the distribution files. Well, I have no idea, and apparently I am the only one on the planet to ever try this installlation option, because I am unable to find any indication anywhere that this is even an issue, much less find a solution. So, I try some likely directories (suse/i386/10.0), but it never works, it always fails with "File not found". Argh, at least tell me what file you are expecting to see, then maybe I can fumble around and find it for you!

Next, I decided to try the full 5-CD OpenSUSE-10.0 installation. At first, this went much more smoothly. However, after installing files from the first CD, rather than asking for the 2nd, it reboots! No message about what the heck is going on (should I remove the CD?), it just reboots. Okaaaay. Then the new SUSE boot menu comes up. Hmm, which should I do? "Boot from Hard disk" or "Installation" (again). I guess "Installation", hoping that it will know we are continuing that process, but no. That was the wrong guess. After getting to the partition step, I reboot again, and this time select "Boot from hard disk". Okay, that was what it was expecting me to do (thanks for letting me know!). The rest of the package installation proceeds normally; it asks me for disks 2, 3, 4, and 5. Then some final configuration, and we're ready to boot the new system! Woohoo!

Reboot. Post. Grub. Select SUSE. Blank screen.

That's it. So, I give up on SUSE. Hmm, I really don't want to spend hours on another Gentoo install. Instead, I try to copy over my old Gentoo root partition with dd, but I couldn't get that to work.

Well, let's give Kubuntu-5.10 a try. People rave about its ease-of-use, and that's what I'm looking for. Burn the install CD. Boot, install, hang. The package installer gets to "Configuring ttf-freefont", where it hangs. According to google and the ubuntu forums, no one in the history of computing has ever had this problem, so I'm stuck. I let it sit there for half an hour, hoping it's just a long step. Then I reboot.

Kubuntu boots me to a text prompt. Hmm, so how can I attempt to repair the failed install? I'm not very familiar with dpkg/apt, but I stumble around a bit, and eventually get an error message which leads me to try "sudo dpkg --configure -a", which actually seems to be continuing where the install left off. Groovy. Well, for a while. It eventually hangs again.

Just then I realized that these hangs may be own fault. My old HD (which is still in the case, so I can retrieve my personal files) sometimes hangs in this way, but usually only when the partition with bad sectors is being accessed. The install isn't accessing that partition (it better not be!), but the partitions on the old disk are being mounted. So I decide to start all over, this time telling the partitioner not to mount any partitions on the old disk. Unfortunately for me, the install process is still hanging, this time on "Configuring hal". >:(

So, perhaps my new disk is fubar? Perhaps the old disk is still exerting is poisoned influence, even from beyond the veil of its un-mountedness? It would be nice if I could see some kernel messages to deduce what is going on. I'll investigate the latter possibility by...yet again...restarting the installation process, this time after disconnecting the old disk.

Are you surprised? It hangs again. This time I get an error message "Unable to handle kernel paging request". Great. Does that mean there's some issue with the swap space? Looks like I am computer-less for a while...

Comments

"The package installer gets to "Configuring ttf-freefont", where it hangs. According to google and the ubuntu forums, no one in the history of computing has ever had this problem, so I'm stuck."

That's a bad CD, try burning again checking MD5 sums of the download image and the burnt CD.

Jonathan


By Jonathan Riddell at Sun, 10/16/2005 - 17:59

That's exactly what I was going to suggest. :)


By Mathias Panzenböck at Mon, 10/17/2005 - 09:06

I don't think it is a bad CD, you know. I installed (vanilla) Ubuntu last night, and first time round it hung on 'Configuring HAL'. I tried again from scratch, and it stopped at 'Configuring libedataserver'. On the third attempt it succeeded, although it did throw out a few warning messages like
[4295473.283000] hdb: timeout waiting for DMA
[4295473.283000] hdb: drive not ready for command
[4295473.386000] hdb: no DRQ after issuing MULTWRITE_EXT
This is on fairly esoteric hardware (a VIA Epia M board) and given the above, I'm prepared to concede that my hard disk is a bit flaky.

The only thing I did differently the third time round is that I plugged into the network and let DHCP do its stuff, rather than skipping network setup with "Do not configure the network at this time".

(Luckily Google was quick off the mark in indexing this page, so I know I'm the second person in the history of computing to have this problem...)


By gasman at Wed, 10/19/2005 - 18:25

I would also suggest trying the OpenSUSE SUPER 1 CD install http://www.opensuse.org/SUPER for a fairly slim KDE specific install. It will likely require getting more packages from their somewhat overloaded repositories, but you should get you up to something familiar.
What better way to get around problems with asking for the next CD. :)


By sander-antoniades at Sun, 10/16/2005 - 18:42

I'd love to try SUPER, but it looks like their server is down, and I haven't been able to find the isos or torrents anywhere else. Anyone know where else I can get them?

--
KStars: A desktop planetarium for KDE


By Jason Harris at Mon, 10/17/2005 - 04:18

It seems as though I'm the only one to try a network install as well. Since all I have is a wireless card wireless drivers don't seem to come as part of the kernel on the CD install.....


By segedunum at Sun, 10/16/2005 - 21:11

1 demerit for not asking first
1 demerit for not simplifying
1 demerit for not RTFM
1 demerit for not trying to use the live DVD

What are you expecting? You use funky hardware and it should still install? Doh! And what happened when imputting a 3 on the GRUB command line? Anyway. Simplify first. Remove the old disk. Read a bit in the docs on how to install this thing. And - if push comes to shove - ask around. I'd be happy to help you out.


By Ruurd Pels at Sun, 10/16/2005 - 22:33

"Demerit"? As you like to say, "WTF"? Who died and made you Linus?

Please do take note of the fact that this is a blog entry marked "Rant"; it is not a post on a forum or mailing list asking for help-with-a-side-of-arrogant-hacker-attitude.

Before trying to criticize me for not simplifying by removing my old HD, you might want to read my whole post, wherein I actually do describe doing exactly that (hint: it didn't help). And before accusing me of your favorite 4-letter acronym, please do note that a big part of my rant was pointing out the fact that there is no FM that I can R in this case.

Look, I appreciate that you're just trying to help me, but why do you have to pile on all this attitude and condescension? I know, it's the Tao of Hacker: never provide a simple answer when derision and sarcasm can be dished out, right? I'm so sick of that. I don't mean to single you out; this is like a plague in our community, IMO. I don't need that crap, so rein it in, cowboy. I'd rather you said nothing at all.

--
KStars: A desktop planetarium for KDE


By Jason Harris at Mon, 10/17/2005 - 04:00