Langkah-langkah mengatasi masalah untuk mengatasi galat saat memuat enclave saat Menjalankan Intel® Software Guard Extensions (Intel® SGX)
- Intel® Software Guard Extensions (Intel® SGX) diaktifkan di BIOS.
- Platform Software (PSW) Intel SGX terbaru terinstal.
- Saat menjalankan Intel SGX Sampel, atau aplikasi SGX kustom, dalam mode debug perangkat keras, mengalami galat: gagal memuat enclave.
- Check jika driver Intel SGX terinstal:
$ sudo/sbin/depmod
$ sudo/sbin/modprobe isgxJika Anda mendapatkan kesalahan, driver Intel SGX tidak terinstal dengan benar.
- Menginstal driver Intel SGX anda:
- Unduh driver SGX yang diinginkan dari Intel SGX Linux Driver Repository terbaru (Sebagai contoh, driver_2.6.0_b0a445.bin adalah driver SGX reguler; driver_1.36.bin adalah driver DCAP).
- Eksekusi berkas bin: sudo ./sgx_linux_x64_driver_2.6.0_b0a445b.bin.
- Anda akan melihat instalasi berhasil! pesan.
- Konfirmasi bahwa driver telah diinstal: ls/dev | grep sgx.
-
Mulai layanan aesmd:
$ ps aux | grep -i aesm
$ sudo systemctl mulai aesmd
$ cat /var/log/syslog | grep -i aesm