Keresés

Új hozzászólás Aktív témák

  • kgymac

    őstag

    válasz dchard #4666 üzenetére

    Én csak ki akartam próbálni, hogy milyen.
    Saját kernelt kell fordítani, mert a biosban van egy xml táblázat, amiben a gyártó megadja, hogy átadható-e vm-nek a slotban lévő kártya. A gen8-ban persze tiltva van, én úgy olvastam, hogy a hpe először tagadta, majd adott egy segédprogit (dl360g7hez volt talán), amivel be lehet sütni egy új xml-t a biosba, persze saját felelősségre.
    Vagy letöltöd a kerneled forrását, megpatch-eled az intel_iommu.c -t fordítás előtt, kivéve belőle az rmrr ellenőrzést, majd buildelsz egy kernelt és telepíted az elkészült csomagokat. Az 5.4-nél ennyi elég is volt, simán átadta a hba-t az xpenology VM-nek, de a 6.2 alatt az új kernel valami memóriavezérlő engedély miatt blokkolja a VM indítást, eddig még nem sikerült megoldást találnom rá. Volt infó, hogy valami udev szabály hiányzik, de ehhez a részhez nem igazán konyítok (bár át kellett írnom egy py file-t xpenon, hp nyomi csatlakoztatása esetén egy pjl file-t kellett átmásolni a nyomira /hp lj1020/, hogy hálózatosan is működjön, az elvileg udev -es rész volt). Csak félművelt hobbi unix-os lennék, így elég ismeretlen ez a terep, eddig még nem láttam rá megoldást a kernel fordítással foglalkozó topicokban.
    Én itt nézelődtem 6.2-nél, meg itt is. A fordítás e3-1220lv2-n proxmox alatt jó 2-3 óra volt, érdemes scriptet írni hozzá (6-8 lépés, a make már nem kell bele), míg az 5.4 kernele elsőre, a 6.2 kernel csak kb. 3-ra fordult le (felfordult, de rmrr patch nélkül, ill. egyszer kevés volt a hely is. lvm-thin volt a pve-data, de nem csatolta fel a /var/lib/vz-be, csak némi újraszervezés (sima lvm) után.
    Azért érdekes, mert az 5.4 simán csatolta, két délutánomba van, mire rájöttem a problémára, ráadásul utálom az lvm-et. Az lvm-thin-ből persze nem lehetett átméretezni, plusz minden VM adata azon volt bonyolításként.
    A pve-kernel közben verziót is váltott (saját 5.x.60-1 után 2-3 nappal kijött az 5.x.60-2), így két fordított kernelem is lett, de egyik sem működik. Emiatt is jó a script.

Új hozzászólás Aktív témák