Proxmox Nvidia Telsa P4 显卡 vGPU 方案

转载声明
本文重度参考了 梓喵 的 “PVE+Tesla P4 vGPU All IN ONE NAS 折腾小记”,
遵照 CC BY-NC-SA 3.0 CN 协议转载, 在原文基础上有改动.
红色的内容, 除非特殊注明, 皆为我原创, 在 CC BY-NC-SA 3.0 协议下发布.

前言

最近弄了一张 Tesla P4 (小黄鱼 400 块钱出头) 的 GPU 装到服务器上, 一方面是它的性价比很高, (可能只有我认为), 第二个是这款 GPU 是单槽、半高卡, 而且无需外接供电线, 对 2U 的服务器特别友好.

下文的虚拟机默认为 Proxmox 7.3-4 +.

閱讀全文 Proxmox Nvidia Telsa P4 显卡 vGPU 方案

被 Purgatory 系列圈粉了

放寒假了, 偶然在 YT 上刷到 ManlyBadassHero 介紹 Purgatory 的視頻, (因為 Manly 視頻基本都是獵奇的恐怖遊戲, 太恐怖我就有點興趣缺缺, 所以我等到它在我的首頁 Pin 了三四天才點進去) , 發現一作的质量并不赖, 虽然我不是二次元爱好者, 但是就连很多死亡画面都很精美 (屠夫好可爱). 於是我就下載下來試玩了 Purgatory 2, 被故事線深深的吸引了. 於是又去玩了同作者, 同世界線的三禁書 – EINS, 也很不錯.

閱讀全文 被 Purgatory 系列圈粉了

在 Openwrt 上使用迷雾通透明代理局域网流量

前言

(如果你不想听我 BB, 可以直接跳转到 最后一段: #结论.)

先解释一下为什么要这么做.

我原本用的是 clash + 澳洲 VPS (V2Ray), 奈何最近 GFW 相当疯狂, 从每个星期一封进步到现在的一天一封, 甚至上午换 IP 下午封, 强度这么大, 这谁吃得消? 我尝试使用 Oracle 提供的 API 检测封杀并自动切换 IP, 但是我的功力不到家, 还有就是 Oracle 的文档太过迷惑, 我愣是没写出来.

閱讀全文 在 Openwrt 上使用迷雾通透明代理局域网流量

V2Board 邮件 SSL routines:ssl3_get_server_certificate:certificate verify faile 解决方案

stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed

如题, 自己搭建的邮件服务器, 证书采用的是 Lets‘s Encrypt, 确定没有问题. PHP Openssl Extension 已装, 在命令行里跑 echo QUIT | openssl s_client -crlf -starttls smtp -CAfile /etc/ssl/certs/ca-certificates.crt -connect smtp.example.com:587 返回结果正常.

于是简单的读了一下代码, 发现发送邮件使用了 Laravel 提供的 Mail 模块. Laravel Mail 的配置文件位于 config/mail.php, 在 config/mail.php 尾部添加下面这段代码:

'stream' => [
        'ssl' => [
            'allow_self_signed' => true,
            'verify_peer' => false,
            'verify_peer_name' => false,
        ],
    ],
如图所示

保存, 再次发送测试邮件, 发送成功.

Dell PowerEdge 阵列卡 IT Mode 开启引导系统

契机是我想要尝试一下 UnRaid over Proxmox, 装完 Proxmox 之后发现无法从硬盘启动. 突然想起来为了搞软 Raid, 按照 Fohdeesha 的教程给阵列卡刷了 IT Mode 屏蔽了阵列卡. 我觉得多少和这个有点关系.

如图, 找不到 Boot Device

搜索一番后找到了 Art of Server 的视频. 其实如果英语水平过关直接看他的视频就好, 说的很清楚, 我只是在这里做个记录.

閱讀全文 Dell PowerEdge 阵列卡 IT Mode 开启引导系统

unRaid 6.10+ 虛擬機開啟嵌套虛擬支持

來源:
https://stafwag.github.io/blog/blog/2018/06/04/nested-virtualization-in-kvm/

登陸到 unraid, 在瀏覽器中輸入並前往 <unraid 地址>/Main/Settings/Flash, 在 syslinux – unraid os 處增加 kvm-intel.nested=1

如圖所示

重啟.

選擇你要啟用 vmx 的虛擬機, 點擊編輯, 切換到 xml, 把 CPU 設置改為

 <cpu mode='host-model' check='partial'>
    <model fallback='allow'/>
  </cpu>

保存, 啟動.

不过捏速度确实很感人. 启用 vmx 只能保证能跑起来, 并不能保证能跑很快. 最好还是不要抱太大希望啦.

手賤刪除掉 EFI 分區嘗試重建 Windows Boot Manager

如題, 手賤刪掉了 EFI 分區 (100MB 的那個), 現在根本檢測不到 Windows Boot Manger.

首先因為我不熟 Windows 命令行, 所以打開 GParted , 在最前面空出的 100MB 新建一個 Fat32 分區, 卷標勾選 Boot、ESP.

重啟到 Windows 安裝碟, 選擇修復計算機, 選擇疑難排查, 選擇命令行, 輸入:

bcdboot c:\windows /s c:
bootrec /rebuildbcd

然後退回到疑難排查, 選擇修復啟動, 等轉一會圈之後自動開機. 成功.

這是一篇很簡單的紀錄, 最大的感想是隨身碟速度實在太慢, 希望有時間能自己焊一個 TLC 顆粒的固態盤.

OPPO R9 Plusm A 刷 TWRP 並安裝 Magisk

这篇文章是全网首发 (至少根据我找到的资料是这样!) 的 Oppo R9 PlusmA 刷机指南. 我对此感到相当自豪, 因为从这篇 XDA 论坛 Post 中来看, 人们似乎一头莫展.
(网上有很多该死的假文章, 是用脚本批量生成的, 资源全部指向 404. 不过你不用担心, 这篇文章是我花一个晚上熬夜手敲出来的)

閱讀全文 OPPO R9 Plusm A 刷 TWRP 並安裝 Magisk

unRaid 顯卡直通保母級教程, 從配置 BIOS 到安裝驅動一把梭

這篇長文是我在經過無數試錯已經在網上多次搜尋資料後總結出來的全套步驟. 如果你發現有任何錯誤, 歡迎在文末指正.

閱讀全文 unRaid 顯卡直通保母級教程, 從配置 BIOS 到安裝驅動一把梭

WordPress Real Physical Media 插件意外導致圖片路徑錯亂救援日誌

起因

出於好奇我下載了 WordPress Real Physical Media 插件以及它要求安裝的 WordPress Media File Renamer 插件. 這個插件聲稱自己可以通過將文件 (主要是圖片) 的物理路徑和文件在 Real Media Library 中的路徑對應, 優化網站的 SEO 表現.

# 比方說, 運行插件後, 文件會被這樣移動

Old Path: /wp-content/uploads/2022/06/pic-name.png
New Path: /wp-content/uploads/2022/blog-post-name/pic-name.png

雖然知道這個對 SEO 排名沒有多大幫助, 出於好奇我還是下載並執行了該插件.

結果是災難性的, 圖片被丟的亂七八糟, 而且插件和 W3 Total Cache 的壓縮為 WEBP 功能完全不兼容, 所有 WEBP 文件都沒有被移動. 改插件更改了所有媒體庫中文件對應的文件路徑, 卻沒有更改文章中圖片的 Link, 僅僅是做了重定向, 從而大大拖慢了頁面載入速度, 大部分圖片根本不會載入, 或者顯示 404 Not Found.

經過慌亂的尋找之後, 我意識到不管是 WordPress Real Physical Media 還是 WordPress Media File Renamer 都沒有 Undo 按鈕. 又是一番尋找之後我絕望的發現我的 WordPress 沒有任何最近的備份.

閱讀全文 WordPress Real Physical Media 插件意外導致圖片路徑錯亂救援日誌