SDB:Computer No Longer Boots After an Update

Şuraya atla: kullan, ara


Version: 8.1

Symptom

After having updated to SuSE Linux 8.1, your computer hangs with an error message when you try to restart it.

Cause

An incomplete entry was added to LILO's configuration file, so the installation of the boot loader failed.

Solution

Boot the installed system as described in the following:

  • Boot from your CD or DVD as for an install.
  • Select "Installation" (already preset).
  • Select your language.
  • In the next menu, select "Boot installed system".
  • The root partition is detected automatically and the system will be booted from it.

Log in to the system and open a root shell as described below:

  • In KDE, press ALT+F2.
  • Enter "xterm" in the opened input field.
  • Click "Run".
  • Enter the command "su -" in the next window.
  • Enter the root password.

Open the file /etc/lilo.conf with an editor of you choice, for example, mcedit, by entering:

mcedit /etc/lilo.conf

At the end of the file, find an incomplete entry. It might look like this:

     label = linux
     append = " hdd=ide-scsi "

Delete this entry.

If you boot LILO from the floppy disk, check the variable "boot=" located at the beginning of the file as well. When booting from the floppy disk, the variable must be set to:

boot=/dev/fd0

Save the changes (with F2 in mcedit) and quit the editor (with F10). Execute the following command in the shell:

lilo

to reinstall the boot manager with the new settings. If you boot from the floppy disk, the LILO boot floppy must be inserted in the drive when rewriting.

Restart your computer. Now you should be able to boot.

SDB:The Boot Loader Concept in SuSE Linux 8.1


<keyword>booting,lilo,update,8.1</keyword>