вторник, 5 марта 2019 г.

AMD 2990WX ASUS ROG STRIX X399-E GAMING Raid Ubuntu 16.04.5 працює (AOSP compile time 4 minutes)

Налаштування BIOS

1) Обираємо стабільний XMP профіль для DDR4
2) Переключаємо режим SATA з AHCI на RAID ("F10"-> Reboot)
3) конфігуруємо RAID controller в новому пункті в BIOS

Компіляція драйвера

Компілюємо драйвер від AMD X370 під то ядро, що є а USB ISO (uname -a)
https://www.amd.com/en/support/chipsets/amd-socket-am4/x370
Якщо ядро не 4.4, а нове, то потрібно використати патч звідси https://raw.githubusercontent.com/martinkarlweber/rcraid-patches/master/rcraid.patch  
Копіруємо на другу USB Flash драйвера
Стартуємо з USB Flash, під час detect мережевої плати, перемикаємося в іншу консоль
та робимо insmod rcraid 
Інсталятор зараз побачить Raid 
Встановлюємо як звичайно


Після інсталяції

Після встановлення знову стартуємо з USB flash, перемикаємося, insmod rcraid
Бачимо Raid 
копіруємо на Raid драйвера

  • mount -t proc proc proc/
  • mount -t sysfs sys sys/
  • mount -o bind /dev dev/
  • mount raid disk to folder /mnt/ubuntu
  • chroot /mnt/ubuntu /bin/bash
Робимо chroot
компілюємо драйвер


Оновлюємо initramfs

 update-initramfs -u
Перевіряємо чи все добре
lsinitramfs /boot/initrd.img-<image number>-generic | grep rcraid
Перевантажуємо

AOSP за 4 хвилини пересборка