Everything posted by llm
- 求推荐小说库docker
-
求推荐小说库docker
我下载的小说主要是epub和txt格式的,少量是mobi格式。 但是epub格式的有很多信息不全,我是用文件夹结构整理的。 有没有能直接显示文件夹层级结构、有安卓端的小说库docker?
-
更新6.12.6以后启动时显示modprobe: FATAL: Module nvidia not found in directory /lib/modules/6.1.64-Unraid
移除重装nvidia-driver插件以后好像就没问题了
-
更新6.12.6以后启动时显示modprobe: FATAL: Module nvidia not found in directory /lib/modules/6.1.64-Unraid
如题,而且我发现nvidia-smi命令也不好使了,nvidia-smi: command not found
-
求教右上角头像怎么改
请问具体要怎么操作,我登出又登入unraid.net还是不显示头像
-
如何用UNRAID作为Truenas(或者另一台UNRAID)的备份机
我的意思是希望能实现定时或者手动把一个nas上的改动同步到另一台备份机上
-
求教右上角头像怎么改
我这地方显示的是一直unraid图标,我是6.11.5开始用的,是不是6.11开始不显示头像了
-
紧急求救!!unraid硬盘拆卸未做标记,安装回去无法辨认校验盘和数据盘。。
要不你试试接块固态在上面安装个win10之类的或者直接进PE系统,然后应该能直接看到各个硬盘里的数据了
- U盘云备份失败
-
直通显卡之后虚拟机内存直接跑满了
虚拟机就是这样的,我64G内存给游戏虚拟机分配32G,在unraid里看就是最直接占用32G,在虚拟机里看内存是没占满的
-
求助 Unraid 虚拟win10,在虚拟机中打不开unraid网络共享文件 ,在实体机器上可以打开
你访问的时候用的用户名和密码不对,你可以用虚拟win的用户名和密码在unraid里新建一个用户,然后应该就能直接访问了
-
举几个目前遇到的疑问
比如我就把 /mnt/user/Download/qBittorrent 映射为默认下载路径 /downloads 又把 /mnt/user/Media/Movie 映射为 /movies 每次添加下载的时候,把下载位置从默认的 /downloads 改成 /movies 就行了
-
举几个目前遇到的疑问
可以按照映射下载路径的方式多映射几个路径,然后每次下载的时候手动输入
-
Unraid能否当das使用?
不行,unraid是一个操作系统,用usb连接的时候是作为主机的,正如两台windows电脑也不能用usb相互传数据
-
求助!我的虚拟机总是装不上,系统也被搞崩溃了,固态被弄坏了,
unraid默认设置是最低10%的可用空间,在Windows里也是剩余空间小于10%的时候资源管理器里就变红警告了
-
求助!我的虚拟机总是装不上,系统也被搞崩溃了,固态被弄坏了,
你之前设置的太小了,不要让固态工作在几乎存满的状态,会大量消耗读写量
-
有没有办法在开启/关闭某个docker/虚拟机时自动执行脚本
- 有没有办法在开启/关闭某个docker/虚拟机时自动执行脚本
后来发现还是需要步骤7的,因为开机时也需要运行一次这个脚本 if [[ $2 == "release" ]] 的意思是 “当虚拟机成功关机、显卡控制权交回unraid主系统”- 如何用UNRAID作为Truenas(或者另一台UNRAID)的备份机
RT,有没有什么好用的插件或者docker- unRAID i915 SR-IOV 插件
0000:00:02.0是你的核显,虚拟化会虚拟出0000:00:02.1、0000:00:02.2等虚拟显卡,你需要给虚拟机分配这些虚拟显卡- Unraid 上直接管理压缩文件的应用
我也有相似的需求,我是装了个虚拟win10专门处理这类问题,安装精简版系统,内存只分配8G或4G,启动很快的- 有没有办法在开启/关闭某个docker/虚拟机时自动执行脚本
另外,我发现v2rayA会自动代理应用市场以外的流量,比如plex刮削anidb数据的时候,不需要进行配置- 有没有办法在开启/关闭某个docker/虚拟机时自动执行脚本
v2rayA代理应用市场自动化 由于搞clash和SSR总是不成功,我还是用的自己习惯的v2ray,但是有时候应用市场是能直连的,我不想一直开着代理。 但是v2rayA代理应用市场要改配置文件,在 /boot/config/plugins/community.applications/ 目录下创建文件proxy.cfg,所需命令如下 echo -n "" > /boot/config/plugins/community.applications/proxy.cfg echo "port=20171" >> /boot/config/plugins/community.applications/proxy.cfg echo "tunnel=1" >> /boot/config/plugins/community.applications/proxy.cfg echo "proxy=http://127.0.0.1" >> /boot/config/plugins/community.applications/proxy.cfg 但是改了配置文件就不能直连了,之前我是用两个脚本分别手动创建/删除这个文件 自动化效果: 每10秒检查一次v2rayA这个docker的状态以及代理配置文件是否存在且不为空,据此进行相应操作 方法如下: 新建脚本ca.proxy.v2raya #!/bin/bash # 删除日志文件 rm /tmp/user.scripts/tmpScripts/ca.proxy.v2raya/log.txt # 设置你要检查容器的名称,改成自己的 container_name="v2rayA" # 获取容器的状态 container_status=$(docker inspect -f '{{.State.Status}}' "$container_name" 2>/dev/null) # 获取代理状态(文件存在且不为空) proxy_status=0 if [ -e /boot/config/plugins/community.applications/proxy.cfg ]; then if [ -s /boot/config/plugins/community.applications/proxy.cfg ]; then proxy_status=1 fi fi # 检查容器状态 if [ -z "$container_status" ]; then # 容器 '$container_name' 不存在或无法访问。 exit 1 fi if [ "$container_status" == "running" ]; then # 容器 '$container_name' 已经运行。 if [ $proxy_status == 1 ]; then exit 0 fi echo -n "" > /boot/config/plugins/community.applications/proxy.cfg echo "port=20171" >> /boot/config/plugins/community.applications/proxy.cfg echo "tunnel=1" >> /boot/config/plugins/community.applications/proxy.cfg echo "proxy=http://127.0.0.1" >> /boot/config/plugins/community.applications/proxy.cfg else # 容器 '$container_name' 已关闭。 if [ $proxy_status == 0 ]; then exit 0 fi rm /boot/config/plugins/community.applications/proxy.cfg 2>/dev/nul fi 新建用于定时执行ca.proxy.v2raya的脚本auto.v2raya_proxy.ca #!/bin/bash # 删除日志文件 rm /tmp/user.scripts/tmpScripts/auto.v2raya_proxy.ca/log.txt bash /boot/config/plugins/user.scripts/scripts/ca.proxy.v2raya/script sleep 10s bash /boot/config/plugins/user.scripts/scripts/ca.proxy.v2raya/script sleep 10s bash /boot/config/plugins/user.scripts/scripts/ca.proxy.v2raya/script sleep 10s bash /boot/config/plugins/user.scripts/scripts/ca.proxy.v2raya/script sleep 10s bash /boot/config/plugins/user.scripts/scripts/ca.proxy.v2raya/script sleep 10s bash /boot/config/plugins/user.scripts/scripts/ca.proxy.v2raya/script 将auto.v2raya_proxy.ca的定时执行设为Custom,然后设为* * * * *,意思是每分钟执行一次auto.v2raya_proxy.ca。而auto.v2raya_proxy.ca的内容为每10秒执行一次ca.proxy.v2raya,共6次。- 有没有办法在开启/关闭某个docker/虚拟机时自动执行脚本
游戏虚拟机关闭后自动降低显卡功耗 效果: 虚拟机启动后独立显卡自动进入工作模式,unraid无法查看显卡功耗 虚拟机关机后unraid接管独立显卡,显卡进入低功耗模式 功耗对比:索泰RTX4080天启OC,unraid接管状态下功耗由45W降至16W,风扇由低速转动变为停转 其他参考文章: [Unraid] 不直通独显将N卡直接传递给虚拟机使用并设置虚拟机关机时降低显卡功耗_NAS存储_什么值得买 (smzdm.com) UnRaid硬件直通的n种正确姿势_unraid 显卡直通-CSDN博客 总结: unraid不屏蔽显卡 安装插件 Nvidia Driver 和 Gpu Statistics 主界面→flash→在unraid os中 append 和 initrd=/bzroot 之间添加 video=efifb:off(记得加空格) 在Windows物理机上使用GPU-Z提取显卡BIOS的rom文件。如果没有其他机器,可以在unraid里的硬盘里选一块固态(后称为硬盘A),先数据迁移到其他盘,然后取消分配,开启Unassigned Devices插件的破坏性模式,将硬盘A格式化,然后创建一个虚拟机,将硬盘A直通给虚拟机,在上面安装windows,然后重启机器,启动项选择硬盘A,就进入windows物理机了。 安装HxD或者使用VSCode安装Hex Editor扩展修改rom文件,搜索“VGA”,定位第一个,然后删除55 AA之前的全部内容,如图删除00009400那一行之前的全部内容(00009400那一行不删除) 按照一般直通显卡的方式操作 User Scripts创建脚本,内容如下 #!/bin/bash nvidia-smi --persistence-mode=1 打开unraid终端,在/etc/libvirt/hooks/目录下创建文件夹qemu.d,在qemu.d内创建脚本文件(随便命名,不需要后缀名),脚本内容如下 #!/bin/bash if [[ $2 == "release" ]] then bash /boot/config/plugins/user.scripts/scripts/gpu.lowpower/script fi 其中gpu.lowpower是上一步创建的脚本名,改成你自己的 额,写出来才发现,好像可以直接在qemu.d里那个脚本里把bash /boot/config/plugins/user.scripts/scripts/gpu.lowpower/script改成nvidia-smi --persistence-mode=1- 有没有办法在开启/关闭某个docker/虚拟机时自动执行脚本
在两位大佬的指导下,本小白成功实现了一定的unraid自动化,下面分享出来给大家参考 - 有没有办法在开启/关闭某个docker/虚拟机时自动执行脚本