开机自启modprobe -r kvm_intel

要创建一个开机自启动并执行一次 modprobe -r kvm_intel 的 systemd 服务,请按以下步骤操作:

1. 创建服务单元文件

使用 root 权限创建 /etc/systemd/system/remove-kvm-intel.service 文件,内容如下:

ini 复制代码
[Unit]
Description=Remove kvm_intel kernel module at boot
After=local-fs.target sysinit.target
Before=multi-user.target

[Service]
Type=oneshot
ExecStart=/sbin/modprobe -r kvm_intel
RemainAfterExit=no
# 如果模块未加载,忽略错误
SuccessExitStatus=0 1

[Install]
WantedBy=multi-user.target

2. 重新加载 systemd 并启用服务

bash 复制代码
sudo systemctl daemon-reload
sudo systemctl enable remove-kvm-intel.service

3. (可选)立即测试运行一次

bash 复制代码
sudo systemctl start remove-kvm-intel.service

说明

  • Type=oneshot:服务执行一次即退出。
  • RemainAfterExit=no:退出后不视为活动状态。
  • After / Before:确保在系统基本初始化之后、多用户目标之前运行。
  • SuccessExitStatus=0 1 :允许命令返回 0 或 1 均视为成功(若模块未加载,modprobe -r 返回 1,但通常无需处理)。
  • 服务会在每次开机时自动运行一次,卸载 kvm_intel 模块。

注意

  • 如果之后需要恢复加载 kvm_intel,可以手动执行 sudo modprobe kvm_intel
相关推荐
HLC++15 小时前
Linux的进程间通信
android·linux·服务器
华清远见IT开放实验室16 小时前
实验室建设案例 | 石家庄科技信息职业学院嵌入式实验室——从底层硬件到系统应用,一所应用型高校的嵌入式人才培养这样落地
linux·arm开发·stm32·嵌入式硬件·高校·实验室建设
groundhappy19 小时前
idalib安装和codex ida-mcp配置
linux·开发语言·python
通信小小昕19 小时前
Ubuntu 26.04 中文输入法安装
linux·运维·ubuntu
张小姐的猫20 小时前
【Linux】网络编程 —— HTTP协议(上)
linux·运维·服务器·网络·http·单例模式·策略模式
栩栩云生21 小时前
AI 写代码犯的错,早被写进了错题集
linux·安全·ai编程
imc.111 天前
linux基础IO
linux·运维·服务器
BelongPanda1 天前
Linux Nginx 纯手动 Let‘s Encrypt 泛域名证书配置教程
linux·nginx
酷可达拉斯1 天前
Linux操作系统-shell编程(0)
linux·运维·服务器·python·云计算
2301_777998341 天前
Linux中断机制:操作系统如何高效运行
linux·运维·服务器