SuSE 9.1 hangs during installation

Posted on 2004-09-04
Last Modified: 2010-04-20
I'm trying to install SuSE 9.1 personal onto an old PC. I'm doing an install from CD, using a disk burned from the .iso image from The installation is basically standard (boot from CD, graphical installation, install media=CD), except that I'm using a software RAID-5 drive as the root filesystem. I have 3 40GB maxtor IDE drives, each partitioned with a 256MB partition at the front of the disk, and the rest of the space used in the RAID. On one of the disks, the small partition is /boot, on another it is swap, on the third it is unused.

The problem is, at some point during the installation of packages, the installer mysteriously hangs. Files stop copying, but the system hasn't actually crashed - the mouse cursor is still animated, I can use the keyboard to change the focus, but no more progress is made copying the files, and I can't seem to abort the installation. This happens apparently at a random point during installation - sometimes after only 3%, sometimes after 75%, an it isn't always the same package that causes the hang.  Another peculiarity is that the "estimated time remaining" is always 2 hours exactly - I don't know if this has anything to do with the problem or not.

I've tried "safe mode" install, normal install and "manual" install, all with the same result. I'm not ruling out a hardware failure here, as the MoBo, processor and RAM are both pretty old (Gigabyte G5AA, K6-2 500mhz, 32MB + 128MB PC100), but the disks are brand new, and so is the CD drive I'm installing from. I've also checked the .iso file against the MD5, and it is intact.

Does anyone have any idea what's going on here? Is it possible that I'd have more luck with a network install? Text-mode install? Is there a way to get YAST to write a log somewhere, so that I can investigate what causes the hang?

Thanks in advance,
Question by:mishagale
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
LVL 40

Expert Comment

ID: 11980920
This sounds similar to what I've seen on an older 500Mhz AMD system with Fedora Core 2. The installer would walk off into never-never land. It didn't crash or emit any sort of errors. Installing over the network worked, so I presume it was some deadlock between reading from the CD and writing to disk. Dunno if the same technique would work in your case, but it's worth a try.
LVL 44

Accepted Solution

Karl Heinz Kremer earned 250 total points
ID: 11981395
You need at least 256MB for a graphical install using YaST2. You could try to do a manual installation with the text interface to YaST2. Or, just add more memory to the machine (at least during the installation).
LVL 36

Expert Comment

ID: 11981619
I agree that it is probably a memory issue. During installation there is no swap partition active so if you run out of memory the system can crash or hang.

With Fedora FC2 if you install and it detects you haven't much memory it will prompt you abd activate the swap partition early so it can install.
Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.


Author Comment

ID: 11981628
I have no problem with the text interface, so I'll try that, since I don't have any sticks of compatible memory lying around. I'd activate the swap partition manually, except that for some reason I can't switch virtual consoles. Failing that, I'll set up a local ftp server with the files from the CD, and try that. Will let you know if I have any luck.
LVL 17

Expert Comment

ID: 11982162
Whenever the install fails, switch to alternate consoles by pressing ctrl+alt +Fx where x = a number between one and 12. In other words ctrl+alt+F1 would take you to the first console. During an installation different information is logged to different consoles. It may show you why the install is failing.

Author Comment

ID: 12069325
Ok, I'm still stuck.
Niether a text-mode install, nor a "safe" install (ACPI and DMA turned off) prevent the installer from crashing. I have tried an FTP install, but unfortunately, my network card is not recognised. It is a Netgear FA311, for which there isn't a driver in YAST - there may be a driver on the "modules" floppy, but I didn't bother to install a floppy drive in the machine, and I don't think I have one spare anyway. I have drivers on a CDROM from netgear, but they are in source form, and need compilation.

My next thought was that a hard disk installation might be successful, so I used the "rescue system" to copy the contents of the CD to my RAID, which was no trouble. Unfortunately, YAST seems unable to recognise /dev/md0 until after the installer has started, when it is too late to change the source medium. If no one knows how to make this work, I'll repartition so that I have a non-RAID filesystem large enough for the contents of the CD.

I still have no idea as to the cause of the crash (I can't switch virtual consoles once it has stopped responding), but I'm pretty sure the hardware is sound, since the machine never crashes while I'm using it in rescue mode, or before the file copy stage of installation.

If no one has any bright ideas, I guess I'll have to try a different distribution. It's a shame, because apart from the installer, I rather like SuSE.
LVL 40

Expert Comment

ID: 12069437
> I'm pretty sure the hardware is sound, since the machine never crashes while I'm using it in rescue mode

That's not a safe assumption. The rescue mode boot is using a stripped down kernel with most things disabled. Usually all that gets enabled in rescue mode is the keyboard, text mode video, and disk. The installer also uses a stripped kernel, but it may enable drivers for NIC's that it finds. Additionally, the installer will be doing lots more compute work and much greater amounts of disk I/O. So a small fault in the system that kills the installation might not show up in your use of rescue mode.

Author Comment

ID: 12069498
jlevie: Agreed. The CD has a memory test utility, which I figure will show up any errors with the RAM, or CPU. Can anyone recomend me a utility to test the rest of the system, particulary the IDE controller?
LVL 40

Assisted Solution

jlevie earned 250 total points
ID: 12071553
You might want to try a memtest86 run on the machine ( If there are any memory, cache, or certain processor faults it should find them.

When you did the install in text mode were any errors reported or did the box just hang? If it just locked up I'd be suspicious of some sort of DMA/chipset/disk/CD problem. Sometimes those sort of problems can be cured by updating the system BIOS to the latest version. For old motherboards it can be a problem to find a later BIOS. But if it was from a major vendor they may still have the BIOS & flash utility available for download.

Another thing you can try is to strip the system down to essentials, meaning that only the video card is installed/enabled. NIC's, sound cards, etc should be removed or disabled (if they are on-board).

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction We as admins face situation where we need to redirect websites to another. This may be required as a part of an upgrade keeping the old URL but website should be served from new URL. This document would brief you on different ways ca…
Google Drive is extremely cheap offsite storage, and it's even possible to get extra storage for free for two years.  You can use the free account 15GB, and if you have an Android device..when you install Google Drive for the first time it will give…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
How to Install VMware Tools in Red Hat Enterprise Linux 6.4 (RHEL 6.4) Step-by-Step Tutorial
Suggested Courses

739 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question