SuSE installs grub as the default bootloader. Lilo is available if you prefer that. Since you didn't make such a selection, let's assume you have grub. Now, how to confirm?
Open your file manager (konqueror in SuSE). Click on the /boot directory to enter it. If you see a sub-directory called grub, you have grub installed.
Now, click on the grub directory. In there, you have a file called menu.lst, which is probably denied access to regular users; only the root user can access it.
Open a terminal window (the icon of a tv screen with a shell in the corner), and give the command: cd /boot/grub
Now, give the command su. When prompted, supply the root password. Then: cat menu.lst. That will show you the contents of the bootloader menu.
In the entry which begins: title SuSE, you see a kernel line, which tells grub where the root of the filesystem is (the partition it's in), and where the boot directory is with the compressed kernel image used on boot.
Your task is to verify that the kernel information is correct.
Example: you have only one linux partition and only one hard disk, no other operating system installed. The disk is hda (in linux terms), the partition is 1. In grub, that's disk hd0, and partition 0.
So, the kernel line would begin: kernel (hd0,0)/vmlinuz root=/dev/hda1, which tells grub where to find the kernel to boot, and the device file to use when accessing that disk.
You can replace grub with lilo by executing the command /sbin/lilo. However, before you give that command , you'd better write the lilo.conf file (similar to menu.lst, but not generated automatically for you). If you don't have the lilo.conf file when you do /sbin/lilo, you won't be able to boot because lilo has no way of knowing what to do.
Last edited by bigrigdriver; 03-26-2005 at 04:47 PM.