Wenn du unbedingt Yast für die Konfiguration brauchst, dann mußt du die CD von SUSE starten.
Yast wird (zum Glück) nur unter SUSE genutzt.
Installier den GRUB in den MBR so wie es hier erklärt wird:
http://www.gnu.org/software/grub/manual/legacy/grub.html#Installing-GRUB-natively
"3.2 Installing GRUB natively
Caution: Installing GRUB's stage1 in this manner will erase the normal boot-sector used by an OS.
GRUB can currently boot GNU Mach, Linux, FreeBSD, NetBSD, and OpenBSD directly, so using it on a boot sector (the first sector of a partition) should be okay. But generally, it would be a good idea to back up the first sector of the partition on which you are installing GRUB's stage1. This isn't as important if you are installing GRUB on the first sector of a hard disk, since it's easy to reinitialize it (e.g. by running `FDISK /MBR' from DOS).
If you decide to install GRUB in the native environment, which is definitely desirable, you'll need to create a GRUB boot disk, and reboot your computer with it. Otherwise, see Installing GRUB using grub-install.
Once started, GRUB will show the command-line interface (see Command-line interface). First, set the GRUB's root device4 to the partition containing the boot directory, like this:
grub> root (hd0,0)
If you are not sure which partition actually holds this directory, use the commandfind(see find), like this:
grub> find /boot/grub/stage1
This will search for the file name/boot/grub/stage1and show the devices which contain the file.
Once you've set the root device correctly, run the commandsetup(see setup):
grub> setup (hd0)
This command will install the GRUB boot loader on the Master Boot Record (MBR) of the first drive. If you want to put GRUB into the boot sector of a partition instead of putting it in the MBR, specify the partition into which you want to install GRUB:
grub> setup (hd0,0)
If you install GRUB into a partition or a drive other than the first one, you must chain-load GRUB from another boot loader. Refer to the manual for the boot loader to know how to chain-load GRUB.
After using the setup command, you will boot into GRUB without the GRUB floppy. See the chapter Booting to find out how to boot your operating systems from GRUB."
Hier alles noch mal in deutsch (falls du Probleme mit english hast):
Starte die Knoppix CD mit einem alten grub legacy und gib in der Konsole (Tasten Strg - Alt - F1)
folgende Befehle nacheinander ein. Du mußt dafür keine Partition unter Knoppix irgendwie mounten !
1. grub> find /boot/grub/stage1
Dieser Befehl zeigt die Partition an , auf der grub (legacy) installiert ist:
Beispiel für eine Ausgabe:
(hd0,1)
2. jetzt gibst du den Befehl
root (hd0,1)
ein
(hd0,1) muß mit der richtigen Ausgabe des vorherigen find Befehls ersetzt werden.
3. grub> setup (hd0)
Dieser Befehl installiert den grub in den MBR und dadurch brauchst du auch keine Bootdiskette mehr (warum eigentlich eine Bootdiskette ?)
Man kann den grub auch in den Bootsektor von einer Linuxpartition installieren und einen anderen Bootmanager in den MBR installieren. Grub läßt man dann von dem anderen Bootmanager starten .
Beispiel:
grub> setup (hd0,0)
installiert den grub in Bootsektor von der ersten primären Partition von der ersten Festplatte.
Das sollte auch unter SUSE funktionieren, auch ohne diesem YAST.