考虑到硬件直通的问题 物理机 换到 unraid,原来在virtualbox运行的docker直接挂到了unraid 剩下win虚拟机的软件磁盘(vhd vhdx) 还是需要迁移qcow2 第一种方案 最简单,创建一个 qcow2 把vhdx文件直接通过nas 复制qcow2分区即可,也可以直接挂载vhd后复制文件 第二种方案 然后挂载到虚拟机 unraid下kvm虚拟机创建和热拔插一个虚拟硬盘 - 小类随手记 (leiyanhui.com)

2022年 10月 2日 Read all

创建 附加到虚拟机 windows2022 是虚拟机名称 vdb 是挂载序号 还可以不关机直接改容量 删除 ,添加容量,附加硬盘

2022年 10月 2日 Read all

unraid大量依赖github,docker 跑clash的方法也可以,需要改三处地方。 但是 大部分机场的配置文件 都是基于win的 需要手动转换,或者写脚本自动转换,真的很麻烦。 那是改hosts了,next hosts 是一个稳定多年的host维护了 这个脚本 执行后,建议访问unraid的电脑也弄一下,或者挂梯子 以后每次要装插件之前 执行一次 或者,干脆装一个 user script插件 添加到脚本里面 然后custom,设定5分钟执行一次

2022年 10月 1日 Read all

先安装可视化界面 打开 http://unraidip:1234 可以访问了,但是不可以操作 有提示要添加一个9090的服务,先不管,我们继续 去拿到 config.yaml 这个文件自己想办法。自己想办法解决节点问题。如果是机场有支持windows clash x的,订阅到windows后 本地会有这个文件 。这玩意收费的,不可能白嫖的。如果你没有地方买,可以找我拿邀请链接,会送你我一点流量。 把文件放到 /mnt/disk1/appdata/clash/config.yaml 继续安装docker 然后发现 yacd 一直连不上 这边,最后改为host模式 就可以了。 unriad启用http代理 修改U盘config目录下的go文件,增加如下代码,注意 加粗部分修改为你自己的IP和端口 http_proxy=http://192.168.1.2:7890 https_proxy=http://192.168.1.2:7890 /usr/local/sbin/emhttp & echo "export http_proxy="http://192.168.1.2:7890"" >> /root/.bash_profile echo "export https_proxy="http://192.168.1.2:7890"" >> /root/.bash_profile 修改U盘/config/plugins/community.applications目录下的proxy.cfg文件(没有的话自己手动创建) 同样注意加粗部分修改成自己的 port=7890 tunnel=2 proxy=http://192.168.1.2 proxy=socks5://192.168.1.2 下面给一个config.yaml 的范本

2022年 9月 30日 Read all

先说黑苹果,软件多,主流软件均可使用。但是如果不是一直需要ios调试开发,不太适合我。因为长期使用远程工作,客户端有win ipad 安卓pad等情况,苹果的adr协议客户端很有限,而且多数不怎么好用,有一些不能全屏 有一些右键有问题。xrdp协议 算是阉割版的rdp协议,和真正的xrdp相比不实用 其次说桌面 Linux,输入法的词库问题可以忍。但是hbuilderx wine后功能不全不说(真机调试困难),存在nodejs.exe大量吃cpu的问题 unraid 功能 和性能 以及硬件直通 等 都没问题,以及U盘启动可以方便备份 等优点。而且只需要一个512M的u盘就可以了。(最好是好点的,杂牌U盘自己做好备份) unraid 还有以一个优势就是有一个成熟的apps市场,常见的插件甚至黑果自动安装脚本都有。缺点就是非常依赖github,需要自行解决墙或者hosts的问题,unraid 本身有很多xx版,用的好的话 就去买一个正版硬盘少的话并不贵。 作为主系统而不是nas使用的缺陷有一个硬盘分区格式,以及文件管理的混乱(主要是值得*映射文件,当然做nas的这都不是问题)。以及虚拟磁盘格式 只有img个qcow2 两种,而且qcow2转换后 很多启动问题。 pve 基本上就是unraid 的缺点他都有,而且只自带LXC,优点是 免费 ESXi 个人版免费,因时间有限而且unraid 足够优秀,所以没用使用过。 还一个方案 是linux+虚拟机的方案。 关于虚拟机的选择,我更倾向于virtualbox作为主虚拟机管理,简单方便。cpu和内存 硬盘 对VMware hyper-v等对比更不差,只是显卡直通 和 3d性能孱弱。kvm也是一个好选择,但是既然主系统因为部分常用软件的问题无法做日常使用,又何必。。。 剩下的系统 就只能是Windows了 windowxp 优点:磁盘体积小,几乎不占用多少硬盘。适当精简一下就可以控制到几百M,缺点: 主流软件已经不支持,如果日常系统用虚拟机系统的话,这个不是啥问题 远程桌面不支持3D,ps:virtualbox支持Windows NT 2000 xp win7-11 部分驱动可能有问题 不支持vhd启动,可以用Grub4dos+winvblock解决 Windows 2000 同 WindowsXP ,当年在 xp大行其道的时候,Windows 2000 server做桌面端 别提有多爽,坏念青葱岁月了。 win7 win8 因为支持compact均可控制到8G左右硬盘占用 部分软件已经不支持win7 win10 win11 没啥太大差异,win8 以后系统 可以做主系统使用 也可以做虚拟机server使用 最后的选择 unraid win2000/xp win11 三选一 unraid 也不能说过于折腾吧。只是先有几个虚拟机 还在vbox下 懒得迁移 win2000/xp 驱动问题也懒得弄 还是 win11 来搞,精简压缩一下就好了。不过不精简 也可以轻松控制到12G以内

2022年 9月 22日 Read all

unraid免梯子解决多数插件问题 - 小类随手记 (leiyanhui.com) 插件市场直接搜索 Intel GVT-G 有可能需要 提示等待的时候 一定要耐心等待 最后提示 plugin: intel-gvt-g.plg installed 才算完成 重启 unraid 打开设置 /Settings/intel-gvt-g-main 可以看到 Following modes are available: i915-GVTg_V5_4 i915-GVTg_V5_8 代表虚拟化成功了 两个模式的 我核显是 uhd630 给win2022 虚拟机添加一个 i915-GVTg_V5_4 晚点试试 给黑苹果 搞一下 **不需要编辑虚拟机配置的哦,一定记得 不需要编辑虚拟机配置 #其他问题 参考文章:https://post.smzdm.com/p/akxl2z3e/ 无法链接GitHub的问题请参考 https://dev.leiyanhui.com/c/unraid-github/

2022年 8月 4日 Read all

前言 个人癖好喜欢折腾操作系统,并未为之付出很多时间和精力 选择unraid的原因 为什么选择all in one · 我喜欢折腾系统,经常尝试重装各种系统,所以虚拟机是少不了的 · 为什么不桌面系统跑vmware或者hyper-v 因为宿主桌面系统也容易被我折腾 · 最后一个主要原因 · 我经常外出,主力机是diy机, · 家境贫寒,便携机配置很烂或者只是ipad · 即便是主力机接显示器键鼠等,硬件直通也可以搞定 为什么选择unraid · 首先硬件不特殊,所以pve对我来说没优势 · 黑果更简单 · 硬件直通和vgpu也简单 · 不牵扯硬盘,不用操心硬盘分区什么的什么的。 · 备份简单,只备份U盘文件就好了 几百M · 破解也不难 安装更简单 · 其他几个all in one 对我来说的缺点有: · pve 硬盘安装webui复杂 唯独集成的虚拟机模板功能还不错,不原生支持docker 不自带文件共享 · 群晖 白的玩不起,黑的遭遇一次莫名其妙无法启动的 因为人在外地无法处理,回来后就直接格式掉了。以后应该只会玩虚拟群晖了,毕竟群晖的移动app还是挺不错的 · ESXI 威联通Nas系统 没玩过 以后可能会选择全盘exfat分区,然后ventoy+alpine.vhd 的方式,不过眼下没还没精力玩耍。因为unraid的黑果实在太方便了。懒得折腾了。正版也就59美元400块钱 unraid劝退理由 · 有两台电脑,或至少一个pad · 有一个容量256M以上容量的闲置U盘【带uuid的】最好是1G以上的,目前还没有硬盘安装方法,要一直插在上面 · 能接受盗版软件或者舍得买正版 小补充:关于U盘的问题 · 主机上一直插着一个U盘 没你想的那么难受。如果是笔记本可以买小巧一点的。 · U盘真心不用太好的,因为就开机和修改配置的时候会读写U盘,而且你可以在开机状态下拔下备份。或者直接tar 或者 在虚拟机里面访问到U盘 自己备份到云或者什么都可以。 · 只要是用过一段时间段的U盘 都是可以的,别是用都没用过的杂牌,两天就坏了那就得不偿失了。我现在用的是 路边卖车载U的地方买的杂牌。 · 更换U盘重新破解并不难,正版换授权也不难 · 但是真的不要长期用读卡器+sd方式 这个方式真的很玄,临时玩玩是绝对没问题的。等玩舒服了,再换一个靠谱的U盘就是了 选择Windows server2022原因 和非win的系统对比 · 远程控制功能 win的rdp独步天下,硬件加速 视频压缩 音频传输,这是Linux mac均没有的。 · 上手难度低 和win11 · 用过几个月win11 实在不知眼下选择他 不选win10的理由是什么 · 右键菜单一项 就可以去掉他了。 · slc的问题,虽然可以绕过,但是麻烦 和 win10 以及win10 ltc · 只一个原因 kvm 安装win10的时候 花屏 没法继续 和win7 · 虽然日常软件使用没问题,但是偶尔遇到假死 还是兼容性有一些问题 · 另外一些软件一直不支持了。 Windows server 2022 作为桌面系统使用需要处理的几个问题 去掉开机ctrl+alt+del物理按键和自动登录 windows server 2022 开机自动登录 Windows Server 2022 Datacenter 无法访问unraid的smb共享的问题 Windows Server 2022 Datacenter 无法访问unraid的smb共享的问题 去掉 Windows server 2022打开共享文件的exe的安全提醒,以及部分软件提示internet安全配置 去掉 Windows server 2022打开共享文件的exe的安全提醒,以及部分软件提示internet安全配置 输入法 输入法的选择

2022年 8月 4日 Read all

unraid破解版安装Windows10 ltc 2021的时候遇到花屏问题 没时间研究解决方法 尝试了windows server 2022 没问题 记录一下配置文件 先贴xml 后贴截图 <?xml version='1.0' encoding='UTF-8'?> <domain type='kvm'> <name>Win2022</name> <uuid>1ac2ae0c-a1df-1110-5b63-14d758344a6b</uuid> <metadata> <vmtemplate xmlns="unraid" name="Windows 10" icon="windows.png" os="windows10"/> </metadata> <memory unit='KiB'>8388608</memory> <currentMemory unit='KiB'>8388608</currentMemory> <memoryBacking> <nosharepages/> </memoryBacking> <vcpu placement='static'>12</vcpu> <cputune> <vcpupin vcpu='0' cpuset='0'/> <vcpupin vcpu='1' cpuset='6'/> <vcpupin vcpu='2' cpuset='1'/> <vcpupin vcpu='3' cpuset='7'/> <vcpupin vcpu='4' cpuset='2'/> <vcpupin vcpu='5' cpuset='8'/> <vcpupin vcpu='6' cpuset='3'/> <vcpupin vcpu='7' cpuset='9'/> <vcpupin vcpu='8' cpuset='4'/> <vcpupin vcpu='9' cpuset='10'/> <vcpupin vcpu='10' cpuset='5'/> <vcpupin vcpu='11' cpuset='11'/> </cputune> <os> <type arch='x86_64' machine='pc-i440fx-5.1'>hvm</type> </os> <features> <acpi/> <apic/> <hyperv> <relaxed state='on'/> <vapic state='on'/> <spinlocks state='on' retries='8191'/> <vendor_id state='on' value='none'/> </hyperv> </features> <cpu mode='host-passthrough' check='none' migratable='on'> <topology sockets='1' dies='1' cores='6' threads='2'/> <cache mode='passthrough'/> </cpu> <clock offset='localtime'> <timer name='hypervclock' present='yes'/> <timer name='hpet' present='no'/> </clock> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <emulator>/usr/local/sbin/qemu</emulator> <disk type='file' device='disk'> <driver name='qemu' type='raw' cache='writeback'/> <source file='/mnt/user/domains/Win2022/vdisk1.img'/> <target dev='hdc' bus='virtio'/> <boot order='1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/> </disk> <controller type='pci' index='0' model='pci-root'/> <controller type='ide' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/> </controller> <controller type='virtio-serial' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> </controller> <controller type='usb' index='0' model='ich9-ehci1'> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x7'/> </controller> <controller type='usb' index='0' model='ich9-uhci1'> <master startport='0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0' multifunction='on'/> </controller> <controller type='usb' index='0' model='ich9-uhci2'> <master startport='2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x1'/> </controller> <controller type='usb' index='0' model='ich9-uhci3'> <master startport='4'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x2'/> </controller> <interface type='bridge'> <mac address='52:54:00:cc:4c:19'/> <source bridge='br0'/> <model type='virtio-net'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface> <serial type='pty'> <target type='isa-serial' port='0'> <model name='isa-serial'/> </target> </serial> <console type='pty'> <target type='serial' port='0'/> </console> <channel type='unix'> <target type='virtio' name='org.qemu.guest_agent.0'/> <address type='virtio-serial' controller='0' bus='0' port='1'/> </channel> <input type='tablet' bus='usb'>…

2022年 8月 4日 Read all