Aktualizacja BIOS-u bez napędu optycznego w Ubuntu
Z ThinkPad-Wiki
Spis treści |
Wprowadzenie
Ten artykuł opisuje przeprowadzenie aktualizacji BIOS-u za pomocą Grub2 i SysLinux. Do jej wykonania nie jest potrzebny ani napęd optyczny, ani pamięć USB.
Wymagania
- Ubuntu 10.04, 10.10 lub 11.04 zainstalowane na dysku twardym (nie system Live!)
- GRUB 2 (w świeżo zainstalowanym Ubuntu jest to domyślne)
- Obraz ISO aktualizacji BIOS-u pobrany ze strony Lenovo.
Instalacja
Kopiowanie obrazu ISO
Pobrany plik kopiujemy do /boot:
sudo cp /pfad/zur/iso-datei /boot/biosupdate.iso
Konfiguracja SysLinux
Ubuntu 10.10 i 11.04
Należy zainstalować pakiet
- syslinux
sudo apt-get install syslinux
Następnie należy skopiować zawarte w nim narzędzie memdisk do /boot
sudo cp /usr/lib/syslinux/memdisk /boot/
Ubuntu 10.04
Z pakietami SysLinux zawartymi w Ubuntu 10.04 aktualizacja BIOS-u nie działa.
Dlatego pobiera się pakiet syslinux-common z 10.10 i rozpakowuje poleceniem
cd /pfad/zum/paket/ dpkg -X syslinux-common_VERSION_all.deb .
i skopiować narzędzie memdisk do /boot
sudo cp ./usr/lib/syslinux/memdisk /boot/
Konfiguracja GRUB 2
Za pomocą edytora z uprawnieniami roota edytuje się plik /etc/grub.d/40_custom i dodaje na jego końcu następujące linie:
menuentry "ThinkPad BIOS Update" {
set root='(hd0,1)' # diese Zeile analog den vorhandenen Einträgen in /boot/grub/grub.cfg anpassen!
linux16 /boot/memdisk iso
initrd16 /boot/biosupdate.iso
}
Jeśli dla /boot utworzono osobną partycję, wpisy wyglądają następująco:
menuentry "ThinkPad BIOS Update" {
set root='(hd0,1)' # diese Zeile analog den vorhandenen Einträgen in /boot/grub/grub.cfg anpassen!
linux16 /memdisk iso
initrd16 /biosupdate.iso
}
Aby przy starcie systemu wyświetlać menu startowe GRUB, w pliku /etc/default/grub należy zakomentować znakiem '#' dwie poniższe linie, jak pokazano:
#GRUB_HIDDEN_TIMEOUT=0 #GRUB_HIDDEN_TIMEOUT_QUIET=true
Na koniec aktywuje się wszystkie zmiany w GRUB poleceniem
sudo update-grub
Przeprowadzenie aktualizacji BIOS-u
Ważne: aktualizację BIOS-u należy bezwzględnie przeprowadzać z naładowanym akumulatorem i podłączonym zasilaczem!
Uruchom (ponownie) system i w menu startowym GRUB wybierz wpis
- „ThinkPad BIOS Update”
Postępuj zgodnie z instrukcjami programu.
Po aktualizacji zaleca się zresetowanie ustawień BIOS-u do wartości domyślnych (fabrycznych):
- Podczas startu systemu wejdź do BIOS-u klawiszem [F1]
- [F9] (Setup Defaults) [Enter] (Yes)
- ponownie wprowadź własne ustawienia (np. tryb SATA)
- [F10] (Save and Exit) [Enter] (Yes)
- gdy pojawi się logo ThinkPad, na krótko wyłącz urządzenie

