GRUB wiederherstellen unter OpenSUSE
GRUB im Boot-Sektor einer Partition
Standardmäßig schreibt bzw. beläßt openSUSE einen generischen MBR (master boot record) und installiert GRUB (GNU GRUB, the GRand Unified Bootloader) entweder in die Systempartition (wenn diese eine primäre Partition ist) oder in die erweiterte Partition (wenn die Systempartition eine logische Partition ist). Ein generischer MBR bewirkt, daß eine als "aktiv" gekennzeichnete Partition gesucht und der Bootcode (also GRUB) der ersten gefundenen ausgeführt wird.
Durch eine Windows-Installation oder -Reparatur wird die Windows-Systempartition als "aktiv" gekennzeichnet, daher startet nur mehr Windows. Um den vorherigen Zustand wiederherzustellen, muss die den Bootcode von GRUB enthaltende Partition (also entweder die System- oder die erweiterte Partition) als "aktiv" gekennzeichnet werden. Dazu wird von der openSUSE-DVD das Rettungssystem gestartet und nach der Anmeldung als root (ein Paßwort ist nicht erforderlich) z. B. der Befehl
sfdisk -AY /dev/sdX
(Y ist die Partition und X die Platte) ausgeführt. Beispiel: Um /dev/sda4 als "aktiv" kennzuzeichnen, ist der Befehl
sfdisk -A4 /dev/sda
zu verwenden. Alternativ kann für diesen Befehl auch ein Live-System verwendet werden.
GRUB im MBR
Falls an Stelle der Standardvorgabe GRUB in den MBR installiert wurde, wird durch eine Windows-Installation oder -Reparatur ein generischer MBR angelegt. Um GRUB wieder in den MBR zu installieren, sind im Rettungssystem folgende Befehle auszuführen:
grub find /boot/grub/stage1 root (hdX,Y) <== hierher kommt das Ergebnis von find, z. B.: root (hd0,2) setup (hd0) quitQuelle: http://www.linupedia.org
- 16.6.2010 OpenSuse11.2 / KDE 4.3 und KDE 4.4
Lösung:
- Kate mit root-Rechte starten: <ALT>+<F2> , kdesu kate eingeben, Passworteingage
- Öffnen der Datei /etc/sysconfig/displaymanager
- Zum einschalten, Eintrag ändern in: DISPLAYMANAGER_AUTOLOGIN="username"
- Zum Abschalten, Eintrag ändern in: DISPLAYMANAGER_AUTOLOGIN=""
- 06.06.2010 OpenOffice 3.2.1 / OpenSuse11.2
- Starte mit root Rechte Kate: <ALT>+<F2> kdesu kate , Passworteingabe
- Öffne die Datei /usr/lib/ooo3/program/soffice (kate legt Sicherungskopie an)
- Die folgenden 2 Zeilen auskommentieren (also jeweils # an den Zeilenanfang stellen):
- SAL_ENABLE_FILE_LOCKING=1
- Export SAL_ENABLE_FILE_LOCKING
- 16.12.2010 OpenSuse11.2 / KDE 4.x
Schritte:
1. Download der libusb von hier.
2. Konsole als root öffnen.
3. Befehl eingeben: rpm -Uvh --oldpackage libusb-0_1-4-0.1.12-139.1.1.i586.rpm
4. Normalerweise funktiert das sofort, ohne Recherneustart.
5. Wenn alles funktioniert, muß jetzt noch das installierte Paket gesperrt werden, damit es beim nächsten Systemupdate nicht wieder durch die aktuelle Version überspielt wird.
Zu diesem Thema gibt es auch einen Bugreport bei Novell
- 25.11.2010 Firefox 3.5.6 / OpenSuse11.2 /KDE 4.x
1. In älteren Versionen ist es die Datei "downloads.rdf
2. In Version 3.5.6 ist es die Datei "downloads.sqlite"
Firefox neu starten. Der Fehler müßte jetzt weg sein.
- In der Adresszeile von Firefox "about:config" eingeben, um das Konfigurationsskript aufzurufen.
- Als Filter "print.printer_CUPS/druckername.print_paper_name" eingeben, wobei anstatt "druckername" der Name ihres Druckers stehen muß. Bei mir heißt er MFC-210C.
- Nun dort den Wert "BrA4" in "A4" ändern. Dazu in das Feld doppelklicken, um das Dialogfeld zu öffnen.
- Firefox nun neu starten. Fertig.
- Kernel-Version:
Einfach eine Konsole öffnen und diesen Befehl eingegben: cat /proc/version