База знаний

www. IT-Mehanika .ru --  журнал доброго админа

SLIC для Seabios в Proxmox

Подготовим машину к имплантированию :
apt-get update
apt-get install build-essential iasl pve-headers-`uname -r`
Далее сам процесс:

1. Качаете набор SLIC OEMCERT, можно найти в интернете. Например на MDL .
2. Загружаем Seabios 1.7.2 и распаковываем.
    wget http://code.coreboot.org/p/seabios/downloads/get/seabios-1.7.2.tar.gz
    tar xzf sea*
    mv seabios-1.7.2 seabios
    cd ./seabios/src
3. Конвертируем нужный SLIC в Hex используя xxd -i source-bin-file.bin | grep -v len | sed 's/unsigned char.*/static char SLIC[] = {/' > acpi-slic.hex
4. Тащим патчик
    wget http://hiveliberty.org:60080/other/seabios/172/acpi_slic.patch
5. Прверяем что файлики acpi-slic.hex и acpi_slic.patch лежат в seabios/src и запускаем таинство

   patch -p1 < acpi_slic.patch

6. Идем в корень seabios и набираем
    make
7. Копируем /out/bios.bin в /usr/share/kvm/bios.bin
8. Перегружаемся. Должно работать :)