Distribusi saya adalah Fedora 17 Gnome. Setiap kali saya reboot / restart komputer saya, saya perlu menjalankan perintah ini sebagai root:
modprobe rt2800usb
Bagaimana saya bisa membuatnya permanen?
systemd
kernel-modules
startup
modprobe
sesuatu Sesuatu
sumber
sumber
Jawaban:
Pada setiap distro yang menggunakan
systemd
Anda dapat memuat modul secara otomatis melaluimodules-load.d
:buat file config:
/etc/modules-load.d/rt2800usb.conf
buka dan edit seperti ini (tambahkan nama modul):
rt2800usb
lain kali Anda me-reboot modul akan dimuat secara otomatis
Penyelesaian masalah:
Periksa apakah
systemd
layanan memuat modul:Outputnya akan terlihat seperti ini:
Baris terakhir berisi
PID
(id proses) dan kode keluar.status=0/SUCCESS
berarti modul berhasil dimasukkan, dikonfirmasi oleh:output menjadi:
Dalam hal kegagalan,
systemctl
output terlihat seperti ini:dengan
journalctl -b
pelaporan:Ketika kode keluar
0/SUCCESS
itu berarti modul Anda telah berhasil dimasukkan; berlariharus mengkonfirmasi bahwa:
Jika
lsmod
output tidak mengkonfirmasi (meskipun kode keluar layanan0/SUCCESS
) itu berarti ada sesuatu yang dihapus modul setelah diambil olehmodules-load.service
. Salah satu penyebab yang mungkin adalah*.conf
file lain yang masuk daftar hitam modul. Cari garis seperti:di
/etc/modprobe.d/*.conf
,/usr/lib/modprobe.d/*.conf
atau/run/modprobe.d/*.conf
dan komentari / hapus itu.sumber
Untuk memuat modul saat boot, Anda membuat file di
/etc/modules-load.d/
; file ini dapat memiliki nama apa saja, tetapi harus diakhiri dengan.conf
. Dalam hal driver wifi Anda, Anda bisa misalnya membuat file/etc/modules-load.d/rt2800.conf
.Dalam file tersebut, tambahkan satu baris dengan nama modul yang ingin Anda muat seperti:
Halaman Arch Wiki pada modul Kernel memiliki informasi lebih lanjut.
sumber