Hallo!
Zuest habe ich unter Windows die Recovery CDs gebrannt. Glücklicherweise hab ich sie noch nie gebraucht... Dann defragmentiert und dann konnte es losgehen:
Es ist nun schon eine weile her und ich muss, um genau zu sein, sagen, dass auf diesem Modell Suse 9.3 nicht lief: Bildschirm blieb schwarz. Dann auf Suse 10.0 rc1 funktionierte alles. Habe dann später auf Suse 10.0 und dann auf Suse 10.1 aktualisiert.
Ich habe vor einem Jahr, als ich Linux installierte folgenden Hinweis gefunden: Vor der Installation ins BIOS gehen (F1 beim Erscheinen des IBM Logos). Dort unter "Security", "IBM Predesktop Area" den Eintrag auf "Disable" setzen. Sichern Sie die Einstellungen und fangen Sie mit der Installation an. Denken Sie daran diese Einstellung zurück auf "Normal" zu setzen, nachdem Windows das erstemal nach der Installation gestartet wurde (es läuft dabei checkdisk durch). Mit dem Erfolg, dass nach der Installation die Access-IBM-Taste nichts mehr tat. Es könnte aber auch daran gelegen haben, dass ich grub in den MBR gespeichert hatte... (Ob man das mit dem "IBM Predesktop Area" trotzdem besser lässt, oder den Modus "Secure" versucht?) - Ich habe nach der ganzen Installation den Masterbootrecord (MBR) wieder hergestellt, indem ich mit Hilfe eines externen Diskettenlaufwerk folgendes Tool verwendet habe: http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-54483 (Inzwischen gibt es hier auch ein ISO-Image für CD-ROM statt Diskette...) Hiermit funktionierte die Access-IBM Taste wieder, allerdings musste ich dann mit einer Suse-Boot-CD starten, um Linux erreichen zu können und mit YaST grub neu installieren - Nun aber in die Partition /boot statt in den MBR...
Bei der Installation bin ich dann folgender Anleitung gefolgt, die zwar für ältere Versionen und Thinkpads geschrieben wurde, aber sinngemäß übernommen werden kann. Der wichtigste Teil ist wohl der, der beschreibt, WELCHE Partition verkleinert werden soll und an welcher NICHTS verändert werden darf und wo der Bootmanager hingehört: NICHT in den MBR, sondern in die Partition /boot... http://www.pro-com.org/NOFOST.DE/Pages/SUSE_Language01.aspx
Ich habe mich damals für die Netzwerkinstallation entschieden, da ich viel Zeit! und eine schnelle Internetverbindung hatte. Ist allerdings etwas tricky, da die Namen der mirrors nicht aufgelöst werden. D.h. vorher von dem in Frage kommenden mirror die IP ermitteln und alles genau!!! auf Papier notieren...
Anleitung gibt es unter:
http://de.opensuse.org/Stabile_Version#Internetinstallation
Zu beachten: www.opensuse.org enthält nicht die kommerziellen Pakete (Treiber für die WLAN-Karte ipw2200, Realplayer, Adobe Acrobat Reader etc.) Diese können aber nachinstalliert werden. (Von gekaufter CD oder durch Hinzufügen einer zusätzlichen Netzwerkinstallationsquelle im Yast nach erfolgreicher Installation - zu finden unter http://de.opensuse.org/Spiegelserver_der_stabilen_Version#Deutschland unter "Add-on Installations-Quelle". Das Paket heisst: ipw-firmware)
Die volle Version von Suse kann auch kostenlos geladen werden:
Novell Download
Nun mit den kommerziellen Paketen funktioniert bei mir alles bis auf Infrarot und Modem ganz gut. Habe beides noch nicht getestet und hatte auch keinen Anlass dazu. Sie könnten allerdings tricky sein...
Die Tastenkombi FN+F5 für WLAN an/aus funktioniert nicht out of the box. Allerdings kann man das dafür zuständige script (/usr/lib/powersave/scripts/thinkpad_acpi_events) schnell anpassen, indem man bei f5 folgendes einfügt und das vorhandene ersetzt (backup der Datei vorher erstellen!):
[code:1] 4101%u29 HOTKEY="Fn+F5" # Wireles LAN
RF_KILL=`find /sys/bus/pci/drivers/ipw2200/0*/rf_kill`
if %u5b "x$%u7bRF_KILL%u7d" != "x" %u5d ; then # only when driver is available
WLAN_STATE=`cat "$RF_KILL"`
#DCOP_KINTERNET=`run_on_xserver '/opt/kde3/bin/dcop | grep kinternet'`
if %u5b "$%u7bWLAN_STATE%u7d" = "0" %u5d ; then # wlan is enabled
# disable wlan
echo 1 > "$%u7bRF_KILL%u7d"
else
# enable wlan
echo 0 > "$%u7bRF_KILL%u7d"
fi
fi
;;
[/code:1]
Da mein Thinkpad kein Bluetooth hat, kann ich dies ohne Sorge machen. (Ansonsten muss man evtl. das Script mit dem vorhandenen kombinieren?)
Evtl. muss man das Script noch im "Editor für /etc/sysconfig Dateien" unter System -> Powermanagement -> Powersave -> Events -> EVENT_OTHER eintragen. Bzw. wenn man den Namen ändert hier anpassen.
Nun funktioniert bei mir alles super. Habe keine weiteren Probleme gehabt und nach dem oben beschriebenen reparieren vom MBR funzt die "Access IBM" Taste auch wieder richtig.
Nun wüsste ich nur zu gerne, welche Schritte man direkter und eleganter erledigen kann... Doch das überlasse ich anderen, da mein System bereits so schön läuft. Aber vielleicht kommen ja Ergänzungen als Antworten in diesem Thread?
Zuest habe ich unter Windows die Recovery CDs gebrannt. Glücklicherweise hab ich sie noch nie gebraucht... Dann defragmentiert und dann konnte es losgehen:
Es ist nun schon eine weile her und ich muss, um genau zu sein, sagen, dass auf diesem Modell Suse 9.3 nicht lief: Bildschirm blieb schwarz. Dann auf Suse 10.0 rc1 funktionierte alles. Habe dann später auf Suse 10.0 und dann auf Suse 10.1 aktualisiert.
Ich habe vor einem Jahr, als ich Linux installierte folgenden Hinweis gefunden: Vor der Installation ins BIOS gehen (F1 beim Erscheinen des IBM Logos). Dort unter "Security", "IBM Predesktop Area" den Eintrag auf "Disable" setzen. Sichern Sie die Einstellungen und fangen Sie mit der Installation an. Denken Sie daran diese Einstellung zurück auf "Normal" zu setzen, nachdem Windows das erstemal nach der Installation gestartet wurde (es läuft dabei checkdisk durch). Mit dem Erfolg, dass nach der Installation die Access-IBM-Taste nichts mehr tat. Es könnte aber auch daran gelegen haben, dass ich grub in den MBR gespeichert hatte... (Ob man das mit dem "IBM Predesktop Area" trotzdem besser lässt, oder den Modus "Secure" versucht?) - Ich habe nach der ganzen Installation den Masterbootrecord (MBR) wieder hergestellt, indem ich mit Hilfe eines externen Diskettenlaufwerk folgendes Tool verwendet habe: http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-54483 (Inzwischen gibt es hier auch ein ISO-Image für CD-ROM statt Diskette...) Hiermit funktionierte die Access-IBM Taste wieder, allerdings musste ich dann mit einer Suse-Boot-CD starten, um Linux erreichen zu können und mit YaST grub neu installieren - Nun aber in die Partition /boot statt in den MBR...
Bei der Installation bin ich dann folgender Anleitung gefolgt, die zwar für ältere Versionen und Thinkpads geschrieben wurde, aber sinngemäß übernommen werden kann. Der wichtigste Teil ist wohl der, der beschreibt, WELCHE Partition verkleinert werden soll und an welcher NICHTS verändert werden darf und wo der Bootmanager hingehört: NICHT in den MBR, sondern in die Partition /boot... http://www.pro-com.org/NOFOST.DE/Pages/SUSE_Language01.aspx
Ich habe mich damals für die Netzwerkinstallation entschieden, da ich viel Zeit! und eine schnelle Internetverbindung hatte. Ist allerdings etwas tricky, da die Namen der mirrors nicht aufgelöst werden. D.h. vorher von dem in Frage kommenden mirror die IP ermitteln und alles genau!!! auf Papier notieren...
Anleitung gibt es unter:
http://de.opensuse.org/Stabile_Version#Internetinstallation
Zu beachten: www.opensuse.org enthält nicht die kommerziellen Pakete (Treiber für die WLAN-Karte ipw2200, Realplayer, Adobe Acrobat Reader etc.) Diese können aber nachinstalliert werden. (Von gekaufter CD oder durch Hinzufügen einer zusätzlichen Netzwerkinstallationsquelle im Yast nach erfolgreicher Installation - zu finden unter http://de.opensuse.org/Spiegelserver_der_stabilen_Version#Deutschland unter "Add-on Installations-Quelle". Das Paket heisst: ipw-firmware)
Die volle Version von Suse kann auch kostenlos geladen werden:
Novell Download
Nun mit den kommerziellen Paketen funktioniert bei mir alles bis auf Infrarot und Modem ganz gut. Habe beides noch nicht getestet und hatte auch keinen Anlass dazu. Sie könnten allerdings tricky sein...
Die Tastenkombi FN+F5 für WLAN an/aus funktioniert nicht out of the box. Allerdings kann man das dafür zuständige script (/usr/lib/powersave/scripts/thinkpad_acpi_events) schnell anpassen, indem man bei f5 folgendes einfügt und das vorhandene ersetzt (backup der Datei vorher erstellen!):
[code:1] 4101%u29 HOTKEY="Fn+F5" # Wireles LAN
RF_KILL=`find /sys/bus/pci/drivers/ipw2200/0*/rf_kill`
if %u5b "x$%u7bRF_KILL%u7d" != "x" %u5d ; then # only when driver is available
WLAN_STATE=`cat "$RF_KILL"`
#DCOP_KINTERNET=`run_on_xserver '/opt/kde3/bin/dcop | grep kinternet'`
if %u5b "$%u7bWLAN_STATE%u7d" = "0" %u5d ; then # wlan is enabled
# disable wlan
echo 1 > "$%u7bRF_KILL%u7d"
else
# enable wlan
echo 0 > "$%u7bRF_KILL%u7d"
fi
fi
;;
[/code:1]
Da mein Thinkpad kein Bluetooth hat, kann ich dies ohne Sorge machen. (Ansonsten muss man evtl. das Script mit dem vorhandenen kombinieren?)
Evtl. muss man das Script noch im "Editor für /etc/sysconfig Dateien" unter System -> Powermanagement -> Powersave -> Events -> EVENT_OTHER eintragen. Bzw. wenn man den Namen ändert hier anpassen.
Nun funktioniert bei mir alles super. Habe keine weiteren Probleme gehabt und nach dem oben beschriebenen reparieren vom MBR funzt die "Access IBM" Taste auch wieder richtig.
Nun wüsste ich nur zu gerne, welche Schritte man direkter und eleganter erledigen kann... Doch das überlasse ich anderen, da mein System bereits so schön läuft. Aber vielleicht kommen ja Ergänzungen als Antworten in diesem Thread?