Tato část vás provede nastavením hardwaru, který je občas potřeba před vlastní instalací mírně připravit. Obecně se tím myslí kontrola a případná změna nastavení BIOSu/systémového firmware. „BIOS“ nebo „systémový firmware“ je nejnižší úroveň softwaru, který je využíván zařízeními v počítači, a rozhodujícím způsobem ovlivňuje start počítače po jeho zapnutí.
Jedná se o výtah z dokumentu IBM PowerKVM on IBM POWER8.
Open Power Abstraction Layer (OPAL) je systémový firmware na serverech založených na procesorech POWER.
Někdy je vhodné aktualizovat firmware na novější verzi, což může přinést nové vlastnosti nebo podporu dalších zařízení.
Před aktualizací se ujistěte, že jsou splněny následující podmínky:
Na počítači běží OS.
Máte .img soubor s OPALem verze, na kterou chcete aktualizovat.
Počítač není pod kontrolou HMC.
Power Systems mají flash paměť rozdělenou na dvě části - trvalou a dočasnou. Díky tomu můžete vyzkoušet aktualizaci firmwaru v dočasné části a po otestování, že vše funguje, můžete provedené změny přenést z dočasné do trvalé části paměti.
Aktualizaci OPALu provedete následovně:
Před aktualizací si uložte úroveň současného firmwaru. V systémovém menu ASM klikněte na
, zvolte a spusťte následující příkaz:
cupdcmd -f
Stáhněte si .img soubor s firmwarem, na který chcete aktualizovat, někam do souborového systému. Ohledně stažení souboru konzultujte IBM Fix Central.
Ověřte stažený obraz firmwaru následujícím příkazem a výstup si uložte.
$
update_flash -v -f
firmware.img
Aktualizujte firmware příkazem
$
update_flash -f
firmware.img
Poznámka | |
---|---|
|
Ověřte verzi aktualizovaného firmware v dočasné části flash paměti stejně jako v kroku 1.
Pokud je z nějakého důvodu potřeba vrátit aktualizaci zpět, můžete tak učinit příkazem
$
update_flash -r
Návrat je možný pouze v dočasné části flash paměti, takže byste měli novou verzi firmwaru před zápisem do permanentní části důkladně otestovat.
Novou verzi můžete zapsat do permanentní části paměti příkazem
$
update_flash -c
Slimline Open Firmware (SLOF) je implementací standardu IEEE 1275 a dá se použít jako firmware pro hosty na počítačích řady pSeries běžících pod QEMU nebo KVM.
Balík qemu-slof
je závislostí balíku
qemu-system-ppc
(který též poskytuje virtuální
balík qemu-system-ppc64
) a na systémech
založených na Debianu se dá nainstalovat pomocí
apt:
#
apt install qemu-slof
SLOF se samozřejmě dá nainstalovat i na systémech používajících balíčkovací systém RPM, jen je potřeba přidat správný repositář. Zdrojový kód je dostupný na http://github.com/leilihh/SLOF.
Při používání qemu-system si můžete volit mezi
různými SLOF tak, že při startu qemu za příkaz přidáte parametr
-bios
.
slof_soubor
Budete potřebovat funkční DHCP/TFTP (BOOTP) server a webový server.
Po stažení obrazu
ibm-powerkvm-*-ppc64-service-*.iso
, jej připojte
a rozbalte obsah do podadresáře v kořenovém www adresáři vašeho
webového serveru.
#
cd
adresář-s-iso-souborem
#
mkdir ./iso
#
sudo mount -o loop ibm-powerkvm-*-ppc64-service-*.iso ./iso
#
cp -a ./iso/*
cesta-k-www-root
V podadresáři kořenového adresáře TFTP serveru
(např. /tftproot/powerkvm
) vytvořte soubor
petitboot.conf
s následujícím obsahem:
label PowerKVM Automated Install kernel http://IP-adresa-serveru
/cesta-k-wwwroot
/ppc/ppc64/vmlinuz initrd http://IP-adresa-serveru
/cesta-k-wwwroot
/ppc/ppc64/initrd.img append root=live:http://IP-adresa-serveru
/cesta-k-wwwroot
/LiveOS/squashfs.img repo=http://IP-adresa-serveru
/cesta-k-wwwroot
/packages rd.dm=0 rd.md=0 console=hvc0 console=tty0
Na začátek souboru dhcpd.conf
přidejte nastavení:
option conf-file code 209 = text;
a dále vytvořte záznam:
hostváš-systém
{ hardware ethernetmac-adresa-systému
; fixed-addressip-adresa-systému
; option host-name "jméno-systému
"; option conf-file "powerkvm/petitboot.conf
"; }
Restartujte DHCP server, aby se načetlo nové nastavení.
Nastartujte počítač PowerLinux.
Petitboot by měl nabídnout následující volbu:
"Power KVM Automated Install"
Po jejím výběru by se měl automaticky objevit instalační systém.