收起左侧

虚拟机提示无法打开/dev/net/tun的解决办法

0
回复
118
查看
[ 复制链接 ]

3

主题

365

回帖

0

牛值

社区共建团

2025-8-19 12:55:28 显示全部楼层 阅读模式

飞牛主机开机,Windows11虚拟机没有随机启动。

手动开机,却发现出现提示:

执行开机命令失败:无法打开 /dev/net/tun,是否载入了tun模块?没有那个设备

01.png

打开系统日志:

02.png

这样好像也看不出来啥。。。

既然提示是/dev/net/tun,那么,直接SSH连终端:

03.png

检查并加载TUN模块

执行命令确认模块状态:

lsmod | grep tun

若未显示 tun 模块,需手动加载:

sudo modprobe tun

持久化加载‌:编辑 /etc/modules-load.d/tun.conf ,添加:

tun

04.png

验证设备文件权限

检查 /dev/net/tun是否存在:

ls -l /dev/net/tun

05.png

这里已出现tun。

若不存在,手动创建并设置权限:

sudo mkdir -p /dev/net
sudo mknod /dev/net/tun c 10 200
sudo chmod 666 /dev/net/tun

随后手动开启win,发现系统已启动:

06.png

重启飞牛,随后打开日志,发现win已随机启动,问题解决:

08.png

收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则