<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <author>
    <name>evildecat</name>
  </author>
  <generator uri="https://hexo.io/">Hexo</generator>
  <id>https://github.com/evildecat/</id>
  <link href="https://github.com/evildecat/" rel="alternate"/>
  <link href="https://github.com/evildecat/atom.xml" rel="self"/>
  <rights>All rights reserved 2026, evildecat</rights>
  <title>evildecat</title>
  <updated>2026-06-05T08:10:27.833Z</updated>
  <entry>
    <author>
      <name>evildecat</name>
    </author>
    <category term="Windows11" scheme="https://github.com/evildecat/tags/Windows11/"/>
    <content>
      <![CDATA[<h2 id="1-使用BypassNRO绕过联网激活"><a href="#1-使用BypassNRO绕过联网激活" class="headerlink" title="1.使用BypassNRO绕过联网激活"></a>1.使用BypassNRO绕过联网激活</h2><p><a href="/2026/05/27/win11-bypass-nro/">使用BypassNRO绕过联网激活</a></p><h2 id="2-Virtio"><a href="#2-Virtio" class="headerlink" title="2.Virtio"></a>2.Virtio</h2><p>使用virtio-win-guest-tools.exe安装驱动</p><h2 id="3-本地安全策略"><a href="#3-本地安全策略" class="headerlink" title="3.本地安全策略"></a>3.本地安全策略</h2><p>本地策略-&gt;安全选项-&gt;用户账户控制:管理员批准模式中管理员的提升权限提示的行为-&gt;不提示,直接提升</p><h2 id="4-7Zip"><a href="#4-7Zip" class="headerlink" title="4.7Zip"></a>4.7Zip</h2><p><a href="https://github.com/ip7z/7zip/releases/download/26.01/7z2601-x64.exe">7zip</a></p><h2 id="5-恢复老版右键"><a href="#5-恢复老版右键" class="headerlink" title="5.恢复老版右键"></a>5.恢复老版右键</h2><p><a href="https://www.sordum.org/14479/windows-11-classic-context-menu-v1-2/">windows-11-classic-context-menu</a></p><h2 id="6-Windows11多用户版"><a href="#6-Windows11多用户版" class="headerlink" title="6.Windows11多用户版"></a>6.Windows11多用户版</h2><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">slmgr /ipk VMKVQ-<span class="number">3</span>MN6B-BVM9F-YWV97-R9FCX</span><br></pre></td></tr></table></figure><h2 id="7-Window安全中心"><a href="#7-Window安全中心" class="headerlink" title="7.Window安全中心"></a>7.Window安全中心</h2><p>病毒和威胁防护 -&gt; “病毒和威胁防护”设置 管理设置 -&gt; 排除项 -&gt; 所有盘符</p><h2 id="8-HEU-KMS-Activator"><a href="#8-HEU-KMS-Activator" class="headerlink" title="8.HEU_KMS_Activator"></a>8.HEU_KMS_Activator</h2><p><a href="https://github.com/zbezj/HEU_KMS_Activator/releases">HEU_KMS_Activator</a></p><h2 id="9-添加用户密码"><a href="#9-添加用户密码" class="headerlink" title="9.添加用户密码"></a>9.添加用户密码</h2><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line"># win + r</span><br><span class="line">compmgmt.msc</span><br></pre></td></tr></table></figure><h2 id="10-打开远程桌面"><a href="#10-打开远程桌面" class="headerlink" title="10.打开远程桌面"></a>10.打开远程桌面</h2><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line"># win + r</span><br><span class="line">SystemPropertiesRemote.exe</span><br></pre></td></tr></table></figure><h2 id="11-设置电源为永不休眠"><a href="#11-设置电源为永不休眠" class="headerlink" title="11.设置电源为永不休眠"></a>11.设置电源为永不休眠</h2><h2 id="12-RustDesk"><a href="#12-RustDesk" class="headerlink" title="12.RustDesk"></a>12.RustDesk</h2><h2 id="13-快速打开网络列表"><a href="#13-快速打开网络列表" class="headerlink" title="13.快速打开网络列表"></a>13.快速打开网络列表</h2><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line"># win + r</span><br><span class="line">ncpa.cpl</span><br></pre></td></tr></table></figure><h2 id="14-挂载VirtioFS"><a href="#14-挂载VirtioFS" class="headerlink" title="14.挂载VirtioFS"></a>14.挂载VirtioFS</h2><p>1.安装<a href="https://github.com/winfsp/winfsp/releases">winfsp</a><br>2.打开服务-&gt;VirtioFsSvc</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">cmd /c sc start VirtioFsSvc</span><br></pre></td></tr></table></figure><hr><p><img src="/resource/win-install-new-os/img.png" alt="img.png"></p>]]>
    </content>
    <id>https://github.com/evildecat/2026/06/05/win-install-new-os/</id>
    <link href="https://github.com/evildecat/2026/06/05/win-install-new-os/"/>
    <published>2026-06-05T07:21:18.000Z</published>
    <summary>
      <![CDATA[<h2 id="1-使用BypassNRO绕过联网激活"><a href="#1-使用BypassNRO绕过联网激活" class="headerlink" title="1.使用BypassNRO绕过联网激活"></a>1.使用BypassNRO绕过联网激活</h2><p><a]]>
    </summary>
    <title>Windows11自用安装流程</title>
    <updated>2026-06-05T08:10:27.833Z</updated>
  </entry>
  <entry>
    <author>
      <name>evildecat</name>
    </author>
    <category term="OpenWRT" scheme="https://github.com/evildecat/tags/OpenWRT/"/>
    <content>
      <![CDATA[<h2 id="背景"><a href="#背景" class="headerlink" title="背景"></a>背景</h2><p>我有两台OpenWRT,其中一台拥有公网IP,这一台作为主节点</p><h2 id="服务端"><a href="#服务端" class="headerlink" title="服务端"></a>服务端</h2><p>参考命令 不要直接使用</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br><span class="line">18</span><br><span class="line">19</span><br><span class="line">20</span><br><span class="line">21</span><br><span class="line">22</span><br><span class="line">23</span><br><span class="line">24</span><br><span class="line">25</span><br></pre></td><td class="code"><pre><span class="line">/usr/bin/easytier-core \</span><br><span class="line">  --network-name easytier \</span><br><span class="line">  --network-secret 这里填写密码 \</span><br><span class="line">  <span class="comment"># 这里填写一个唯一IP</span></span><br><span class="line">  -i 10.14.14.1 \</span><br><span class="line">  <span class="comment"># 这里填写内网网段(把服务端的网段分享给其他端)</span></span><br><span class="line">  -n 10.10.10.0/24 \</span><br><span class="line">  -r 15888 \</span><br><span class="line">  -l tcp:11010 \</span><br><span class="line">  -l udp:11010 \</span><br><span class="line">  -l ws:11011 \</span><br><span class="line">  -l wss:11012 \</span><br><span class="line">  --hostname iStoreOS \</span><br><span class="line">  <span class="comment"># tun网卡名称</span></span><br><span class="line">  --dev-name et_lan \</span><br><span class="line">  <span class="comment"># 启用多线程</span></span><br><span class="line">  --multi-thread \</span><br><span class="line">  <span class="comment"># 使用四个线程</span></span><br><span class="line">  --multi-thread-count 4 \</span><br><span class="line">  <span class="comment"># 禁用ipv6,有v4公网完全不考虑v6哈哈</span></span><br><span class="line">  --disable-ipv6 \</span><br><span class="line">  --bind-device <span class="literal">false</span> \</span><br><span class="line">  <span class="comment"># 设置加密方式</span></span><br><span class="line">  --encryption-algorithm xor \</span><br><span class="line">  --console-log-level info </span><br></pre></td></tr></table></figure><h2 id="客户端"><a href="#客户端" class="headerlink" title="客户端"></a>客户端</h2><p>参考命令 不要直接使用</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br><span class="line">18</span><br><span class="line">19</span><br><span class="line">20</span><br><span class="line">21</span><br><span class="line">22</span><br><span class="line">23</span><br><span class="line">24</span><br></pre></td><td class="code"><pre><span class="line">/usr/bin/easytier-core \</span><br><span class="line">  --network-name easytier \</span><br><span class="line">  --network-secret 这里填写密码 \</span><br><span class="line">  -i 10.14.14.2 \</span><br><span class="line">  <span class="comment"># 经过测试udp在我的网络上丢包很高，且tcp网速能够拉满上行，所有选择了tcp</span></span><br><span class="line">  -p tcp://这里填写你的服务端域名:11010 \</span><br><span class="line">  <span class="comment"># 这里填写内网网段(把客户端的网段分享给其他端)</span></span><br><span class="line">  -n 172.18.0.0/24 \</span><br><span class="line">  -r 15888 \</span><br><span class="line">  --no-listener \</span><br><span class="line">  --hostname Netgear_R6800 \</span><br><span class="line">  -m easytier \</span><br><span class="line">  <span class="comment"># tun网卡名称</span></span><br><span class="line">  --dev-name et_lan \</span><br><span class="line">  <span class="comment"># 启用多线程</span></span><br><span class="line">  --multi-thread \</span><br><span class="line">  <span class="comment"># 使用四个线程</span></span><br><span class="line">  --multi-thread-count 4 \</span><br><span class="line">  <span class="comment"># 禁用ipv6,有v4公网完全不考虑v6哈哈</span></span><br><span class="line">  --disable-ipv6 \</span><br><span class="line">  --bind-device <span class="literal">false</span> \</span><br><span class="line">  <span class="comment"># 设置加密方式</span></span><br><span class="line">  --encryption-algorithm xor \</span><br><span class="line">  --console-log-level info </span><br></pre></td></tr></table></figure><p><img src="/resource/openwrt-easytier/img.png" alt="img.png"></p>]]>
    </content>
    <id>https://github.com/evildecat/2026/05/29/openwrt-easytier/</id>
    <link href="https://github.com/evildecat/2026/05/29/openwrt-easytier/"/>
    <published>2026-05-29T07:05:02.000Z</published>
    <summary>
      <![CDATA[<h2 id="背景"><a href="#背景" class="headerlink" title="背景"></a>背景</h2><p>我有两台OpenWRT,其中一台拥有公网IP,这一台作为主节点</p>
<h2 id="服务端"><a href="#服务端" class=]]>
    </summary>
    <title>OpenWRT通过Easytier异地组网</title>
    <updated>2026-05-29T07:14:51.331Z</updated>
  </entry>
  <entry>
    <author>
      <name>evildecat</name>
    </author>
    <category term="Rustdesk" scheme="https://github.com/evildecat/tags/Rustdesk/"/>
    <content>
      <![CDATA[<p>最近在使用HDMI亮度调节软件时，我偶然发现HDR亮度可以调节。调整亮度后，RustDesk视图看起来更正常，不再受到过度曝光的影响。我还没有尝试过DP接口，但它也可能工作。<br><a href="https://github.com/xanderfrangos/twinkle-tray">https://github.com/xanderfrangos/twinkle-tray</a></p><p><img src="/resource/restdusk-hdr-sdr/img.png" alt="img.png"></p>]]>
    </content>
    <id>https://github.com/evildecat/2026/05/29/rustdesk-hdr-sdr/</id>
    <link href="https://github.com/evildecat/2026/05/29/rustdesk-hdr-sdr/"/>
    <published>2026-05-29T06:32:46.000Z</published>
    <summary>
      <![CDATA[<p>最近在使用HDMI亮度调节软件时，我偶然发现HDR亮度可以调节。调整亮度后，RustDesk视图看起来更正常，不再受到过度曝光的影响。我还没有尝试过DP接口，但它也可能工作。<br><a href="https://github.com/xanderfrangos/twin]]>
    </summary>
    <title>Rustdesk使用HDR/SDR过曝临时解决</title>
    <updated>2026-05-29T06:44:00.875Z</updated>
  </entry>
  <entry>
    <author>
      <name>evildecat</name>
    </author>
    <category term="Rustdesk" scheme="https://github.com/evildecat/tags/Rustdesk/"/>
    <content>
      <![CDATA[<p><img src="/resource/restdusk-change-id/img.png" alt="img.png"></p><h1 id="rustdesk-id-change"><a href="#rustdesk-id-change" class="headerlink" title="rustdesk-id-change"></a>rustdesk-id-change</h1><h2 id="注意"><a href="#注意" class="headerlink" title="注意"></a>注意</h2><p>你可以通过自己修改代码实现自定义ID,但是我不会提供任何教程,我认为那是挑衅官方的行为,开源不易且用且珍惜<br><br>ID如果在hhbs数据库内已存在可能无法注册。rustdesk&#x2F;hbbs&#x2F;data&#x2F;db_v2.sqlite3<br><br>默认服务器不允许修改ID，需要使用自建服务器。<br><br>修改ID前把RustDesk客户端全部关闭。<br></p><h2 id="win自定义ID"><a href="#win自定义ID" class="headerlink" title="win自定义ID"></a>win自定义ID</h2><p>找到这个文件<br><br><code>C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\RustDesk\config\RustDesk.toml</code><br><br>如果没有就新建，内容如下。 如果文件以存在需要把内容清空只保留id行。<br></p><figure class="highlight toml"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line"><span class="attr">id</span> = <span class="string">&quot;MyNewID123&quot;</span></span><br></pre></td></tr></table></figure><h2 id="android自定义ID"><a href="#android自定义ID" class="headerlink" title="android自定义ID"></a>android自定义ID</h2><p>找到这个文件<br><br><code>/data/user/0/com.carriez.flutter_hbb/app_flutter/RustDesk.toml</code><br><br>如果没有就新建，内容如下。 如果文件以存在需要把内容清空只保留id行。<br></p><figure class="highlight toml"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line"><span class="attr">id</span> = <span class="string">&quot;MyNewID123&quot;</span></span><br></pre></td></tr></table></figure><h2 id="linux自定义ID-普通用户"><a href="#linux自定义ID-普通用户" class="headerlink" title="linux自定义ID(普通用户)"></a>linux自定义ID(普通用户)</h2><p>1.修改自建服务器配置<br><br>2.关闭rustdesk服务，设置-&gt;常规-&gt;服务-&gt;停止<br><br>3.找到这个文件<code>~/.config/rustdesk/RustDesk.toml</code><br><br>4.如果没有就新建，内容如下。 如果文件以存在需要把内容清空只保留id行。<br></p><figure class="highlight toml"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line"><span class="attr">id</span> = <span class="string">&quot;MyNewID123&quot;</span></span><br></pre></td></tr></table></figure><p>5.打开rustdesk gui,<strong>切记不要启动服务</strong>,此时启动服务id会重新生成<br><br>6.重新打开<code>~/.config/rustdesk/RustDesk.toml</code>,复制其中的enc_id行<br><br>7.打开rustdesk gui,启动服务<br><br>8.再次关闭rustdesk服务，设置-&gt;常规-&gt;服务-&gt;停止<br><br>9.将第6步的enc_id行替换到<code>~/.config/rustdesk/RustDesk.toml</code>的enc_id行<br><br>10.打开rustdesk gui,启动服务,此时id应该已经改变了<br></p><h2 id="linux自定义ID-仅root用户"><a href="#linux自定义ID-仅root用户" class="headerlink" title="linux自定义ID(仅root用户)"></a>linux自定义ID(仅root用户)</h2><p>找到这个文件<br><br><code>~/.config/rustdesk/RustDesk.toml</code><br><br>如果没有就新建，内容如下。 如果文件以存在需要把内容清空只保留id行。<br></p><figure class="highlight toml"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line"><span class="attr">id</span> = <span class="string">&quot;MyNewID123&quot;</span></span><br></pre></td></tr></table></figure>]]>
    </content>
    <id>https://github.com/evildecat/2026/05/29/rustdesk-change-id/</id>
    <link href="https://github.com/evildecat/2026/05/29/rustdesk-change-id/"/>
    <published>2026-05-29T06:32:36.000Z</published>
    <summary>
      <![CDATA[<p><img src="/resource/restdusk-change-id/img.png" alt="img.png"></p>
<h1 id="rustdesk-id-change"><a href="#rustdesk-id-change" class="heade]]>
    </summary>
    <title>Rustdesk自定义ID</title>
    <updated>2026-05-29T06:44:36.799Z</updated>
  </entry>
  <entry>
    <author>
      <name>evildecat</name>
    </author>
    <category term="webp" scheme="https://github.com/evildecat/tags/webp/"/>
    <content>
      <![CDATA[<h2 id="引言"><a href="#引言" class="headerlink" title="引言"></a>引言</h2><p>我记得当时是为了做web的背景动画被迫使用了webp,gif无法实现,默认导出的webp又不能用,不过最后还是研究出来了。</p><h2 id="过程"><a href="#过程" class="headerlink" title="过程"></a>过程</h2><figure class="highlight text"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br></pre></td><td class="code"><pre><span class="line">1.打开ae,添加到导出渲染队列</span><br><span class="line">2.队列视频输出模块选择</span><br><span class="line">    格式: QuickTime</span><br><span class="line">    通道: RAB+Alpha (此处需要选择格式选项)</span><br><span class="line">        格式选项-&gt; 视频编码器: 动画</span><br><span class="line">    深度: 数百万种以上颜色</span><br><span class="line">    颜色: 预乘</span><br><span class="line">    </span><br><span class="line">    关闭音频输出</span><br><span class="line">3.渲染</span><br><span class="line">4.将渲染的动画.mov放到ffmpeg目录下</span><br><span class="line">5.执行</span><br><span class="line">ffmpeg -i 动画.mov -pix_fmt yuva420p -lossless 1 -filter:v fps=20 -loop 0 动画.webp</span><br></pre></td></tr></table></figure><h2 id="预览"><a href="#预览" class="headerlink" title="预览"></a>预览</h2><figure class="highlight html"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br><span class="line">18</span><br><span class="line">19</span><br><span class="line">20</span><br><span class="line">21</span><br></pre></td><td class="code"><pre><span class="line"><span class="meta">&lt;!DOCTYPE <span class="keyword">html</span>&gt;</span></span><br><span class="line"><span class="tag">&lt;<span class="name">html</span> <span class="attr">lang</span>=<span class="string">&quot;en&quot;</span>&gt;</span></span><br><span class="line"><span class="tag">&lt;<span class="name">head</span>&gt;</span></span><br><span class="line">    <span class="tag">&lt;<span class="name">meta</span> <span class="attr">charset</span>=<span class="string">&quot;UTF-8&quot;</span>&gt;</span></span><br><span class="line">    <span class="tag">&lt;<span class="name">meta</span> <span class="attr">name</span>=<span class="string">&quot;viewport&quot;</span> <span class="attr">content</span>=<span class="string">&quot;width=device-width, initial-scale=1.0&quot;</span>&gt;</span></span><br><span class="line">    <span class="tag">&lt;<span class="name">title</span>&gt;</span>WebP Animation Example<span class="tag">&lt;/<span class="name">title</span>&gt;</span></span><br><span class="line">    <span class="tag">&lt;<span class="name">style</span>&gt;</span><span class="language-css"></span></span><br><span class="line"><span class="language-css">        <span class="comment">/* 设置页面背景色 */</span></span></span><br><span class="line"><span class="language-css">        <span class="selector-tag">body</span> &#123;</span></span><br><span class="line"><span class="language-css">            <span class="attribute">background-color</span>: <span class="number">#f30a0a</span>; <span class="comment">/* 浅灰色背景 */</span></span></span><br><span class="line"><span class="language-css">            <span class="attribute">font-family</span>: Arial, sans-serif;</span></span><br><span class="line"><span class="language-css">            <span class="attribute">text-align</span>: center;</span></span><br><span class="line"><span class="language-css">            <span class="attribute">padding-top</span>: <span class="number">50px</span>;</span></span><br><span class="line"><span class="language-css">        &#125;</span></span><br><span class="line"><span class="language-css">    </span><span class="tag">&lt;/<span class="name">style</span>&gt;</span></span><br><span class="line"><span class="tag">&lt;/<span class="name">head</span>&gt;</span></span><br><span class="line"><span class="tag">&lt;<span class="name">body</span>&gt;</span></span><br><span class="line"><span class="tag">&lt;<span class="name">h1</span>&gt;</span>WebP 动画示例<span class="tag">&lt;/<span class="name">h1</span>&gt;</span></span><br><span class="line"><span class="tag">&lt;<span class="name">img</span> <span class="attr">src</span>=<span class="string">&quot;动画.webp&quot;</span> <span class="attr">alt</span>=<span class="string">&quot;Transparent WebP Animation&quot;</span>/&gt;</span></span><br><span class="line"><span class="tag">&lt;/<span class="name">body</span>&gt;</span></span><br><span class="line"><span class="tag">&lt;/<span class="name">html</span>&gt;</span></span><br></pre></td></tr></table></figure><p><img src="/resource/ae-animation-export2webp/img.png" alt="img.png"></p>]]>
    </content>
    <id>https://github.com/evildecat/2026/05/27/ae-animation-export2webp/</id>
    <link href="https://github.com/evildecat/2026/05/27/ae-animation-export2webp/"/>
    <published>2026-05-27T08:09:42.000Z</published>
    <summary>
      <![CDATA[<h2 id="引言"><a href="#引言" class="headerlink" title="引言"></a>引言</h2><p>我记得当时是为了做web的背景动画被迫使用了webp,gif无法实现,默认导出的webp又不能用,不过最后还是研究出来了。</p>
<h2]]>
    </summary>
    <title>ae动图导出webp</title>
    <updated>2026-05-27T08:13:18.845Z</updated>
  </entry>
  <entry>
    <author>
      <name>evildecat</name>
    </author>
    <category term="相声" scheme="https://github.com/evildecat/tags/%E7%9B%B8%E5%A3%B0/"/>
    <content>
      <![CDATA[<p>一看一乐,非原创</p><figure class="highlight text"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br><span class="line">18</span><br><span class="line">19</span><br><span class="line">20</span><br><span class="line">21</span><br><span class="line">22</span><br><span class="line">23</span><br><span class="line">24</span><br><span class="line">25</span><br><span class="line">26</span><br><span class="line">27</span><br><span class="line">28</span><br><span class="line">29</span><br><span class="line">30</span><br><span class="line">31</span><br><span class="line">32</span><br><span class="line">33</span><br><span class="line">34</span><br><span class="line">35</span><br><span class="line">36</span><br><span class="line">37</span><br><span class="line">38</span><br><span class="line">39</span><br><span class="line">40</span><br><span class="line">41</span><br><span class="line">42</span><br><span class="line">43</span><br><span class="line">44</span><br><span class="line">45</span><br><span class="line">46</span><br><span class="line">47</span><br><span class="line">48</span><br><span class="line">49</span><br><span class="line">50</span><br><span class="line">51</span><br><span class="line">52</span><br><span class="line">53</span><br><span class="line">54</span><br><span class="line">55</span><br><span class="line">56</span><br><span class="line">57</span><br><span class="line">58</span><br><span class="line">59</span><br><span class="line">60</span><br><span class="line">61</span><br><span class="line">62</span><br><span class="line">63</span><br><span class="line">64</span><br><span class="line">65</span><br><span class="line">66</span><br><span class="line">67</span><br><span class="line">68</span><br><span class="line">69</span><br><span class="line">70</span><br><span class="line">71</span><br><span class="line">72</span><br><span class="line">73</span><br><span class="line">74</span><br><span class="line">75</span><br><span class="line">76</span><br><span class="line">77</span><br><span class="line">78</span><br><span class="line">79</span><br><span class="line">80</span><br><span class="line">81</span><br></pre></td><td class="code"><pre><span class="line">于谦的爸爸王老爷子姓孙名叫李秀珍号欧阳青松人称罩百灵。也叫于小谦、于得水、于进锅、于香肉丝、于德刚，或者郭德纲。需知道于谦</span><br><span class="line">的爸爸不等于于谦的父亲，每十个北京人有一个是于谦的父亲听相声的都是于谦的父亲。于谦的亲爹老翟头是书香门第，平日手不释卷最爱</span><br><span class="line">读《金瓶梅》插图本；也是宦官之后，满清最后一个shan人，出身满洲尿黄旗，满名爱新觉罗·筐，八大铁帽子王之绿帽子王世袭罔替！排</span><br><span class="line">第八人称京八爷或京八，美髯长二丈余，自幼习武，师从西门吹灯、少林寺驻武当山办事处大神父王喇嘛小咖喱黄不辣，寒暑不侵，一团上</span><br><span class="line">午的精神！精于轻功，诨名草上飞，又一手开锁绝活，一包方便面开一个小区，刀枪剑戟煎炒烹炸，持修垫剜眼刀，刀法肉上雕花融北京济</span><br><span class="line">南扬州三派，杀人于无形当时下地全无痛觉。耍剑无出其右，兵器为大宝剑，人剑合一，也叫剑人；独门暗器藏镖，纵使一丝不挂也能从身</span><br><span class="line">后摸出一镖，令人防不胜防。江湖人称朝鲜冷面杀手，韩名朴人勇，膝下一子朴一生就是谦哥；毕业于保定军校，专业推火烧战车，戎马一</span><br><span class="line">生，孤陷贼船，勇开一千万*河蟹*，大富大贵，是杨梅大仓的公公夫人是果子李的*河蟹*亲家贵至蒙古国海军司令。住皮条胡同老拉家四合</span><br><span class="line">院，因爱扒丫鬟衣服被尊称巴依老爷。三大爱好是；花钱，洗头房和猪大肠（红烧清蒸刺身）。生活讲究，洗澡要洗清华池头一水，上公厕</span><br><span class="line">要换便服带随从和点心盒子，只吃自己肥料种的菜，别人的吃不惯；爱护晚辈，亲自教郭德纲尿和泥，炮**，用胡子给娃当跳绳，陪谦儿和</span><br><span class="line">谦媳妇睡觉，睡中间用一帘把谦哥隔开；多才艺，擅画黑扇面；身体好，虽然高龄七十三八十四但一顿火锅吃二十多盘肉四十多盘菜，每天</span><br><span class="line">早上八点半准时排便，九点钟准时起床。</span><br><span class="line">同仁堂开的本是老药铺</span><br><span class="line">先生这好比甩手自在王</span><br><span class="line">药王爷就在当中坐</span><br><span class="line">十大名医列两旁</span><br><span class="line">先拜这个药王后拜你</span><br><span class="line">你是药王爷的大徒弟</span><br><span class="line">哎药王爷 本姓孙</span><br><span class="line">提龙跨虎 手捻着针</span><br><span class="line">内科的先生孙思邈</span><br><span class="line">外科的先生华佗高</span><br><span class="line">孙思邈 华佗高</span><br><span class="line">三十二岁保唐朝</span><br><span class="line">正宫的国母得了病</span><br><span class="line">我是走线号脉治好了</span><br><span class="line">一针治好娘娘的病</span><br><span class="line">两针扎好了龙一条</span><br><span class="line">万岁一见龙心喜</span><br><span class="line">传旨封他在当朝</span><br><span class="line">封他个文官他不要</span><br><span class="line">封他个武将他把头摇</span><br><span class="line">万般出在了无计奈</span><br><span class="line">这才是钦赐那黄袍</span><br><span class="line">在一旁怒恼哪一位</span><br><span class="line">怒恼了敬德老英豪</span><br><span class="line">为臣我东挡西杀南征北战</span><br><span class="line">跨马抡鞭功劳大</span><br><span class="line">我主万岁 瞧不着</span><br><span class="line">小小的先生治好娘娘的病</span><br><span class="line">我主钦赐那黄袍</span><br><span class="line">革职为民臣不要</span><br><span class="line">黄袍的事情我不饶</span><br><span class="line">哎 老敬德 越说越恼越有气</span><br><span class="line">手提着钢鞭赶黄袍</span><br><span class="line">一赶赶到了八里桥</span><br><span class="line">药王爷 妙法高</span><br><span class="line">脱下了黄袍换红袍</span><br><span class="line">这个黄袍供到药王阁</span><br><span class="line">黎民百姓才把香烧</span><br><span class="line">您老这个买卖有栏柜</span><br><span class="line">您老栏柜本是三尺三寸三分高</span><br><span class="line">这边放着个轧药碾</span><br><span class="line">那边摆着个铡药刀</span><br><span class="line">铡药的刀 亮堂堂</span><br><span class="line">几味草药您先尝</span><br><span class="line">先铡这个牛黄与狗宝</span><br><span class="line">后铡槟榔与麝香</span><br><span class="line">桃仁陪着杏仁睡</span><br><span class="line">二仁躺在沉香床</span><br><span class="line">睡到三更茭白叶</span><br><span class="line">胆大的木贼跳进了墙</span><br><span class="line">盗走了水银五十两</span><br><span class="line">那个金毛狗儿叫汪汪</span><br><span class="line">有丁香去送信</span><br><span class="line">人参这才坐大堂</span><br><span class="line">佛手抄起了甘草棍</span><br><span class="line">棍棍打在陈皮上</span><br><span class="line">打得这个陈皮流鲜血</span><br><span class="line">鲜血甩在了木瓜上</span><br><span class="line">大风丸 小风丸</span><br><span class="line">胖大海那个滴溜圆</span><br><span class="line">那个狗皮膏药贴风寒</span><br><span class="line">有一天丸 二地丸 三肾丸</span><br><span class="line">还有槟榔四消丸 五虎丸</span><br><span class="line">六神丸 七真丸 八宝丸</span><br><span class="line">九龙丸 还有十全大补丸</span><br><span class="line">我有心接着药名往下唱</span><br><span class="line">我唱到明儿个唱不完</span><br><span class="line">我唱的是</span><br><span class="line">祝大家身体健康 福寿双全</span><br></pre></td></tr></table></figure>]]>
    </content>
    <id>https://github.com/evildecat/2026/05/27/log-yuqiandebaba/</id>
    <link href="https://github.com/evildecat/2026/05/27/log-yuqiandebaba/"/>
    <published>2026-05-27T07:46:45.000Z</published>
    <summary>
      <![CDATA[<p>一看一乐,非原创</p>
<figure class="highlight text"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span>]]>
    </summary>
    <title>于谦的爸爸</title>
    <updated>2026-05-27T07:53:05.493Z</updated>
  </entry>
  <entry>
    <author>
      <name>evildecat</name>
    </author>
    <category term="Windows11" scheme="https://github.com/evildecat/tags/Windows11/"/>
    <content>
      <![CDATA[<h2 id="修复"><a href="#修复" class="headerlink" title="修复"></a>修复</h2><p>Windows似乎刻意隐藏了<code>要使用本计算机,用户必须输入用户名和密码</code>所有我们正常进入<code>netplwiz</code>是看不到这个选项的，所有需要执行一下<a href="/resource/win-auto-login/netplwiz%E4%BF%AE%E5%A4%8D.reg">netplwiz修复.reg</a>进行注册表修复，修复完成后就可以正常操作了。</p><h2 id="修复前"><a href="#修复前" class="headerlink" title="修复前"></a>修复前</h2><p><img src="/resource/win-auto-login/fix-before.png" alt="fix-before.png"></p><h2 id="修复后"><a href="#修复后" class="headerlink" title="修复后"></a>修复后</h2><p><img src="/resource/win-auto-login/fix-after.png" alt="fix-after.png"></p>]]>
    </content>
    <id>https://github.com/evildecat/2026/05/27/win-auto-login/</id>
    <link href="https://github.com/evildecat/2026/05/27/win-auto-login/"/>
    <published>2026-05-27T07:13:02.000Z</published>
    <summary>
      <![CDATA[<h2 id="修复"><a href="#修复" class="headerlink" title="修复"></a>修复</h2><p>Windows似乎刻意隐藏了<code>要使用本计算机,用户必须输入用户名和密码</code>所有我们正常进入<code>netplwiz<]]>
    </summary>
    <title>Windows11开机自动登录netplwiz修复</title>
    <updated>2026-05-27T07:29:14.237Z</updated>
  </entry>
  <entry>
    <author>
      <name>evildecat</name>
    </author>
    <category term="git" scheme="https://github.com/evildecat/tags/git/"/>
    <id>https://github.com/evildecat/2026/05/27/git-migrate/</id>
    <link href="https://github.com/evildecat/2026/05/27/git-migrate/"/>
    <published>2026-05-27T06:41:00.000Z</published>
    <title>git快速本地迁移</title>
    <updated>2026-05-27T07:20:56.620Z</updated>
  </entry>
  <entry>
    <author>
      <name>evildecat</name>
    </author>
    <category term="wget" scheme="https://github.com/evildecat/tags/wget/"/>
    <content>
      <![CDATA[<p><img src="/resource/wget-use-help/img.png" alt="img.png"></p><h2 id="wget命令"><a href="#wget命令" class="headerlink" title="wget命令"></a>wget命令</h2><h3 id="1-断点续传"><a href="#1-断点续传" class="headerlink" title="1.断点续传"></a>1.断点续传</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">wget -c http://127.0.0.1/1.txt</span><br></pre></td></tr></table></figure><h3 id="2-后台传输"><a href="#2-后台传输" class="headerlink" title="2.后台传输"></a>2.后台传输</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">wget -b http://127.0.0.1/1.txt</span><br></pre></td></tr></table></figure><h3 id="3-递归下载"><a href="#3-递归下载" class="headerlink" title="3.递归下载"></a>3.递归下载</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br></pre></td><td class="code"><pre><span class="line">wget -r http://127.0.0.1/files</span><br><span class="line"><span class="comment">#这个命令会按照递归的方法，下载服务器上所有的目录和文件，实质就是下载整个网站。</span></span><br><span class="line"><span class="comment">#这个命令一定要小心使用，因为在下载的时候，被下载网站指向的所有地址 同样会被下载，因此，如果这个网站引用了其他网站，那么被引用的网站也会被下载下来！</span></span><br><span class="line"><span class="comment">#基于这个原因，这个参数不常用。可以用 -l number 参数来指定下载的层次。</span></span><br><span class="line"><span class="comment">#例如只下载两层，那么可以使用 -l 2。</span></span><br><span class="line"><span class="comment">#制作镜像站点，那么可以使用 －m 参数，例如：</span></span><br><span class="line">wget -m http://127.0.0.1/files</span><br><span class="line"><span class="comment">#这时 wget 会自动判断合适的参数来制作镜像站点。此时，wget 会登录到服务器上，读入 robots.txt 并按robots.txt 的规定来执行。</span></span><br></pre></td></tr></table></figure><h3 id="4-批量下载"><a href="#4-批量下载" class="headerlink" title="4.批量下载"></a>4.批量下载</h3><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line">#如果有多个文件需要下载，那么可以生成一个文件，把每个文件的URL写一行。</span><br><span class="line">#例如生成文件 download.txt，然后用命令：</span><br><span class="line">#这样就会把 download.txt 里面列出的每个URL都下载下来。（如果列的是文件就下载文件，如果列的是网站，那么下载首页）</span><br><span class="line">wget -i download.txt</span><br></pre></td></tr></table></figure>]]>
    </content>
    <id>https://github.com/evildecat/2026/05/27/wget-use-help/</id>
    <link href="https://github.com/evildecat/2026/05/27/wget-use-help/"/>
    <published>2026-05-27T03:54:10.000Z</published>
    <summary>
      <![CDATA[<p><img src="/resource/wget-use-help/img.png" alt="img.png"></p>
<h2 id="wget命令"><a href="#wget命令" class="headerlink" title="wget命令"></a>wge]]>
    </summary>
    <title>wget使用方法</title>
    <updated>2026-05-27T07:31:21.961Z</updated>
  </entry>
  <entry>
    <author>
      <name>evildecat</name>
    </author>
    <category term="Windows11" scheme="https://github.com/evildecat/tags/Windows11/"/>
    <content>
      <![CDATA[<h2 id="引言"><a href="#引言" class="headerlink" title="引言"></a>引言</h2><p>Windows11在新安装系统后总是需要账户联网激活，下面是绕过方法</p><h2 id="注意"><a href="#注意" class="headerlink" title="注意"></a>注意</h2><p>不要插网线</p><h2 id="开始"><a href="#开始" class="headerlink" title="开始"></a>开始</h2><p>进入到还原界面后直接按Shift+F10打开CMD,输入oobe\BypassNRO.cmd回车,系统会自动重启。重启完成后既可以直接设置本地用户了。<br>此处设置用户可以不设置密码，进入系统后再添加密码就不用填写乱七八糟的密保了。<br><img src="/resource/win11-bypass-nro/img.png" alt="img.png"></p>]]>
    </content>
    <id>https://github.com/evildecat/2026/05/27/win11-bypass-nro/</id>
    <link href="https://github.com/evildecat/2026/05/27/win11-bypass-nro/"/>
    <published>2026-05-27T03:44:58.000Z</published>
    <summary>
      <![CDATA[<h2 id="引言"><a href="#引言" class="headerlink" title="引言"></a>引言</h2><p>Windows11在新安装系统后总是需要账户联网激活，下面是绕过方法</p>
<h2 id="注意"><a href="#注意" class]]>
    </summary>
    <title>Windows11绕过账户联网激活</title>
    <updated>2026-05-27T08:17:42.154Z</updated>
  </entry>
  <entry>
    <author>
      <name>evildecat</name>
    </author>
    <category term="路由器" scheme="https://github.com/evildecat/categories/%E8%B7%AF%E7%94%B1%E5%99%A8/"/>
    <category term="OpenWRT" scheme="https://github.com/evildecat/tags/OpenWRT/"/>
    <content>
      <![CDATA[<h2 id="引言"><a href="#引言" class="headerlink" title="引言"></a>引言</h2><p>先解释一下为什么要分区。默认情况下，固件打包时会将 rootfs_data（即 overlay）的大小硬编码在镜像中。 即使你的闪存芯片有 128MB 或 256MB，如果镜像配置只分了 40MB 给 overlay，那剩下的空间就处于“物理存在但不可使用”的状态。正常官方构建的镜像可用的overlay只有25MB左右，如果想装一个Xary根本不够，所以需要重新分区。<br/></p><h2 id="构建步骤"><a href="#构建步骤" class="headerlink" title="构建步骤"></a>构建步骤</h2><p>注：不要使用root用户</p><h3 id="1-安装基础依赖"><a href="#1-安装基础依赖" class="headerlink" title="1.安装基础依赖"></a>1.安装基础依赖</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br></pre></td><td class="code"><pre><span class="line"><span class="comment">#ubuntu25</span></span><br><span class="line"><span class="built_in">sudo</span> apt install -y ack antlr3 asciidoc autoconf automake autopoint binutils bison build-essential \</span><br><span class="line">bzip2 ccache clang cmake cpio curl device-tree-compiler flex gawk gcc-multilib g++-multilib gettext \</span><br><span class="line">genisoimage git gperf haveged help2man intltool libc6-dev-i386 libelf-dev libfuse-dev libglib2.0-dev \</span><br><span class="line">libgmp3-dev libltdl-dev libmpc-dev libmpfr-dev libncurses5-dev libncursesw5-dev libpython3-dev \</span><br><span class="line">libreadline-dev libssl-dev libtool llvm lrzsz msmtp ninja-build p7zip p7zip-full patch pkgconf \</span><br><span class="line">python3 python3-pyelftools python3-setuptools qemu-utils rsync scons squashfs-tools subversion \</span><br><span class="line">swig texinfo uglifyjs upx-ucl unzip vim wget xmlto xxd zlib1g-dev</span><br></pre></td></tr></table></figure><h3 id="2-拉取OpenWRT镜像"><a href="#2-拉取OpenWRT镜像" class="headerlink" title="2.拉取OpenWRT镜像"></a>2.拉取OpenWRT镜像</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line"><span class="comment"># 这里采用了v24.10.6,当然你也可以选择更新的版本</span></span><br><span class="line">git <span class="built_in">clone</span> -b v24.10.6 https://github.com/openwrt/openwrt.git</span><br><span class="line"><span class="built_in">cd</span> openwrt</span><br></pre></td></tr></table></figure><h3 id="3-配置分区表"><a href="#3-配置分区表" class="headerlink" title="3.配置分区表"></a>3.配置分区表</h3><p><a href="/resource/openwrt-build-netgear-R6800/mt7621_netgear_sercomm_bzv.dtsi">点击这里下载mt7621_netgear_sercomm_bzv.dtsi</a><br>将mt7621_netgear_sercomm_bzv.dtsi的内容替换至openwrt&#x2F;target&#x2F;linux&#x2F;ramips&#x2F;dts&#x2F;mt7621_netgear_sercomm_bzv.dtsi<br/><br>修改openwrt&#x2F;target&#x2F;linux&#x2F;ramips&#x2F;image&#x2F;mt7621.mk 的 define Device&#x2F;netgear_r6800 的 IMAGE_SIZE 为 77824k<br/><br>此处mt7621_netgear_sercomm_bzv.dtsi感谢 @韬焘</p><h3 id="3-配置构建目标"><a href="#3-配置构建目标" class="headerlink" title="3.配置构建目标"></a>3.配置构建目标</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br><span class="line">18</span><br><span class="line">19</span><br><span class="line">20</span><br><span class="line">21</span><br><span class="line">22</span><br><span class="line">23</span><br><span class="line">24</span><br><span class="line">25</span><br><span class="line">26</span><br><span class="line">27</span><br><span class="line">28</span><br><span class="line">29</span><br><span class="line">30</span><br><span class="line">31</span><br><span class="line">32</span><br><span class="line">33</span><br><span class="line">34</span><br><span class="line">35</span><br><span class="line">36</span><br><span class="line">37</span><br><span class="line">38</span><br><span class="line">39</span><br><span class="line">40</span><br><span class="line">41</span><br><span class="line">42</span><br><span class="line">43</span><br><span class="line">44</span><br><span class="line">45</span><br><span class="line">46</span><br><span class="line">47</span><br><span class="line">48</span><br></pre></td><td class="code"><pre><span class="line">./scripts/feeds update -a</span><br><span class="line">./scripts/feeds install -a</span><br><span class="line">make menuconfig</span><br><span class="line"><span class="comment">#R6800 配置选项</span></span><br><span class="line"><span class="comment">#Target System (MediaTek Ralink MIPS)  ---&gt;                                                                                       │ │  </span></span><br><span class="line"><span class="comment">#Subtarget (MT7621 based boards)  ---&gt;                                                                                            │ │  </span></span><br><span class="line"><span class="comment">#Target Profile (NETGEAR R6800)  ---&gt; </span></span><br><span class="line"></span><br><span class="line"><span class="comment">#1.启用luci网页 不然没有web界面</span></span><br><span class="line">&gt; LuCI &gt; 1. Collections &gt; luci</span><br><span class="line"><span class="comment">#2.启用中文这一步必须优先配置 不然会影响其他插件的中文</span></span><br><span class="line">&gt; LuCI &gt; 2. Modules &gt; Translations &gt; zh</span><br><span class="line"><span class="comment"># 勾选</span></span><br><span class="line">&gt; LuCI &gt; 4. Themes &gt; Argon主题</span><br><span class="line"><span class="comment">#3.启用passwall</span></span><br><span class="line"><span class="comment">##3.1禁用dnsmasq 启用dnsmasq-full</span></span><br><span class="line">&gt; Base system &gt; dnsmasq</span><br><span class="line"><span class="comment">##3.2顺便勾选 block-mount 和 badblocks 以启用自动挂载功能。</span></span><br><span class="line">&gt; Base system &gt; block-mount</span><br><span class="line">&gt; Utilities —&gt; Filesystem —&gt; badblocks</span><br><span class="line"><span class="comment"># 不懂不要勾</span></span><br><span class="line">&gt; LuCI &gt; 3. Applications &gt; luci-app-passwall </span><br><span class="line"><span class="comment">#4.启用ddns-script</span></span><br><span class="line">&gt; LuCI &gt; 3. Applications &gt; luci-app-ddns</span><br><span class="line"><span class="comment">#4.1启用ddns-scripts-cloudflare</span></span><br><span class="line">&gt; Network &gt; IP Addresses and Names &gt; ddns-scripts-cloudflare</span><br><span class="line"><span class="comment">#4.2添加openvpn</span></span><br><span class="line">&gt; LuCI &gt; 3. Applications &gt; luci-app-openvpn</span><br><span class="line">&gt; Network &gt; VPN &gt; openvpn-openssl</span><br><span class="line"><span class="comment">#5.配置sftp不然ideaSSH连不上OpenWrt,不用勾选openssh-server,默认有ssh</span></span><br><span class="line">&gt; Network &gt; SSH &gt; openssh-sftp-server</span><br><span class="line"><span class="comment">#6.配置usb</span></span><br><span class="line">&gt; Kernel modules &gt; USB Support &gt; kmod-usb-core</span><br><span class="line">&gt; Kernel modules &gt; USB Support &gt; kmod-usb2 <span class="comment">#（USB 2.0 支持）</span></span><br><span class="line">&gt; Kernel modules &gt; USB Support &gt; kmod-usb3 <span class="comment">#（USB 3.0 支持）</span></span><br><span class="line">&gt; Kernel modules &gt; USB Support &gt; kmod-usb-storage</span><br><span class="line">&gt; Kernel modules &gt; USB Support &gt; kmod-usb-storage-extras <span class="comment">#（可选，支持额外设备）</span></span><br><span class="line">&gt; Kernel modules &gt; Filesystems &gt; kmod-fs-ext4 <span class="comment">#（支持 ext4 文件系统）</span></span><br><span class="line">&gt; Kernel modules &gt; Filesystems &gt; kmod-fs-exfat <span class="comment">#（支持 exFAT 文件系统）</span></span><br><span class="line">&gt; Kernel modules &gt; Filesystems &gt; kmod-fs-vfat <span class="comment">#（支持 FAT 文件系统）</span></span><br><span class="line">&gt; Kernel modules &gt; Filesystems &gt; kmod-fs-ntfs3 <span class="comment">#（支持 NTFS 文件系统）</span></span><br><span class="line"><span class="comment">#7.添加UTF8编码,CP437编码，ISO8859-1编码</span></span><br><span class="line">&gt; Kernel modules &gt; Native Language Support &gt; kmod-nls-utf8</span><br><span class="line"><span class="comment">#8.添加工具</span></span><br><span class="line">&gt; Utilities &gt; Disc &gt; fdisk</span><br><span class="line">&gt; Utilities &gt; usbutils</span><br><span class="line">&gt; Utilities &gt; Shells &gt; bash</span><br><span class="line">&gt; Utilities &gt; Editors &gt; vim</span><br></pre></td></tr></table></figure><h3 id="4-构建"><a href="#4-构建" class="headerlink" title="4.构建"></a>4.构建</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br></pre></td><td class="code"><pre><span class="line"><span class="comment">#先下载</span></span><br><span class="line">make download -j8 V=s</span><br><span class="line"><span class="comment">#尝试构建</span></span><br><span class="line">make -j1 V=s</span><br><span class="line"><span class="comment">#当然也可以直接拉满,出了错在-j1</span></span><br><span class="line">make -j$(<span class="built_in">nproc</span>) V=s</span><br></pre></td></tr></table></figure><h3 id="5-验证"><a href="#5-验证" class="headerlink" title="5.验证"></a>5.验证</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br><span class="line">18</span><br><span class="line">19</span><br><span class="line">20</span><br><span class="line">21</span><br><span class="line">22</span><br><span class="line">23</span><br><span class="line">24</span><br><span class="line">25</span><br><span class="line">26</span><br><span class="line">27</span><br><span class="line">28</span><br><span class="line">29</span><br><span class="line">30</span><br></pre></td><td class="code"><pre><span class="line">root@OpenWrt:/# ubinfo -d 0 -a</span><br><span class="line">ubi0</span><br><span class="line">Volumes count:                           2</span><br><span class="line">Logical eraseblock size:                 126976 bytes, 124.0 KiB</span><br><span class="line">Total amount of logical eraseblocks:     608 (77201408 bytes, 73.6 MiB)</span><br><span class="line">Amount of available logical eraseblocks: 0 (0 bytes)</span><br><span class="line">Maximum count of volumes                 128</span><br><span class="line">Count of bad physical eraseblocks:       0</span><br><span class="line">Count of reserved physical eraseblocks:  20</span><br><span class="line">Current maximum erase counter value:     5</span><br><span class="line">Minimum input/output unit size:          2048 bytes</span><br><span class="line">Character device major/minor:            251:0</span><br><span class="line">Present volumes:                         0, 1</span><br><span class="line"></span><br><span class="line">Volume ID:   0 (on ubi0)</span><br><span class="line">Type:        dynamic</span><br><span class="line">Alignment:   1</span><br><span class="line">Size:        169 LEBs (21458944 bytes, 20.4 MiB)</span><br><span class="line">State:       OK</span><br><span class="line">Name:        rootfs</span><br><span class="line">Character device major/minor: 251:1</span><br><span class="line">-----------------------------------</span><br><span class="line">Volume ID:   1 (on ubi0)</span><br><span class="line">Type:        dynamic</span><br><span class="line">Alignment:   1</span><br><span class="line">Size:        415 LEBs (52695040 bytes, 50.2 MiB)</span><br><span class="line">State:       OK</span><br><span class="line">Name:        rootfs_data</span><br><span class="line">Character device major/minor: 251:2</span><br><span class="line">root@OpenWrt:/# </span><br></pre></td></tr></table></figure><h3 id="6-注意"><a href="#6-注意" class="headerlink" title="6.注意"></a>6.注意</h3><p>如果第一次刷写后发现分区大小不对，不要惊慌，保留配置再刷一次即可，如果第二次刷写分区还是不对，那可能是你没改成功</p><h3 id="附录"><a href="#附录" class="headerlink" title="附录"></a>附录</h3><p><a href="https://github.com/jclehner/nmrpflash/releases">nmrpflash</a></p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br></pre></td><td class="code"><pre><span class="line">nmrpflash.exe -L</span><br><span class="line">eth12            10.10.100.3      1c:87:2c:64:ae:b1</span><br><span class="line"></span><br><span class="line"><span class="comment"># 镜像我自己测试官方/潘多拉/OpenWRT都可以</span></span><br><span class="line">nmrpflash.exe -i eth12 -f R6800.img</span><br><span class="line">nmrpflash.exe -i eth12 -f R6800.trx</span><br></pre></td></tr></table></figure><h3 id="成果"><a href="#成果" class="headerlink" title="成果"></a>成果</h3><p><img src="/resource/openwrt-build-netgear-R6800/success.png" alt="success.png"></p><h2 id="致谢"><a href="#致谢" class="headerlink" title="致谢"></a>致谢</h2><p><a href="https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=8408794&highlight=R6800">韬焘</a></p>]]>
    </content>
    <id>https://github.com/evildecat/2026/05/27/openwrt-build-netgear-R6800/</id>
    <link href="https://github.com/evildecat/2026/05/27/openwrt-build-netgear-R6800/"/>
    <published>2026-05-27T02:58:11.000Z</published>
    <summary>
      <![CDATA[<h2 id="引言"><a href="#引言" class="headerlink" title="引言"></a>引言</h2><p>先解释一下为什么要分区。默认情况下，固件打包时会将 rootfs_data（即 overlay）的大小硬编码在镜像中。 即使你的闪存芯片有]]>
    </summary>
    <title>OpenWRT为NetgearR6800重新分区并构建镜像</title>
    <updated>2026-06-02T06:42:00.176Z</updated>
  </entry>
</feed>
