在 EndeavourOS 上使用 KDE Connect

如果你使用默认设置安装 EndeavourOS,那么在使用 KDE Connect 时就会发现无法寻找到局域网中的其它设备。

不必担心,这是默认的防火墙设置导致的。

右键点击任务栏的防火墙图标,选择“编辑防火墙设置”,如图所示。

展开 →

在 Virtual Box 中安装 Windows 11 虚拟机

d大家好,今天分享一下在 Arch Linux (EndeavourOS) 上使用 Virtual Box 启动 Windows 11 家庭版虚拟机的过程。

下载 iso

我们可以在这里的页面下拉,找到 “Download Windows 11 Disk Image (ISO) for x64 devices”, 按照指引操作即可。

配置虚拟机

  • 打开 Virtual Box,选择 “新建”
  • 输入虚拟机名称
  • 在“虚拟光盘”处选择之前下载的 ISO 文件
  • “类型”选择“Microsoft Windows”
  • “版本”选择“Windows 11(64-bit)”
  • 勾选“跳过自动安装”
    • 接下来我们需要进行一些手动操作
  • 分配CPU、RAM和硬盘,满足这里的要求即可
  • 确认创建虚拟机
  • 在虚拟机的“设置-主板”中,取消勾选 EFI 和 Secure Boot
    • 这是因为当启用 Secure Boot 和 EFI 的时候,无法从光驱启动,会造成启动失败
    • 但是 Windows 11 安装程序的系统监测程序会检查 UEFI 和 Secure Boot 的可用性,如果无法通过检查,安装程序就会终止
    • 我们稍后再来解决这个问题
  • 在虚拟机的“设置-处理器”中,勾选“启用PAE/NX”
  • 启动!

开始安装

  • 选择键盘配置和地区
  • 勾选“在这台电脑上安装 Windows 11”
  • 此时不要选择版本或输入产品密钥
  • 使用虚拟机软键盘键入“Shift+F10”
  • 执行命令 regedit 打开注册表
  • 导航到目录:HKEY_LOCAL_MACHINE -> SYSTEM -> Setup
  • 在 Setup 下新建一项,命名为 LabConfig
  • 添加四个 DWORD 值,名称分别为 BypassTPMCheck, BypassRAMCheck , BypassCPUCheck 和 BypassSecureBootCheck,均赋值为1,用来绕过监测程序对 TPM 2.0,处理器、内存和 Secure Boot 的检查
  • 退出注册表和命令行
  • 输入 Windows 11 产品密钥,或选择版本
  • 划分硬盘区域
  • 按照指引完成 Windows 11 安装

完成安装

在基本设置完成和第一次启动后,关闭电源,将启动顺序调整为硬盘优先。

展开 →

EndeavourOS 日用初探以及 Nvidia GPU 驱动安装

前言

一个月前在我的不懈折腾下终于装上了 N 卡驱动开始快乐工作的 Manjaro,还没来得及承担打游戏和跑 LLM 的光荣任务就莫名其妙地壮烈牺牲了,具体体现在系统内选择关机之后有时无法正常进入关机状态,会冒出一堆内含关键词 nvidia 的报错并陷入循环,且风扇开始疯狂地呼呼作响。时间一长,渐渐地连开机都出了问题,经常会启动失败。于是一个念头逐渐在我脑海中成型:要不重装一下吧……

展开 →

Rclone以WebDAV方式挂载Hetzner Storage Box

疑似有点太水了,想不出这个有什么出教程的必要(不是)。

本来想尝试Rclone UI,奈何AppImage版在Arch上根本启动不了,我试着在AUR里找了一下yay rclone-ui,居然没找到……原来AUR也不是万能的,那就继续用命令行的原版Rclone吧。

展开 →

Keepass多端同步折腾笔记(Linux+Android+iPadOS)

同步方案

密码在Nextcloud上存一份,手机本地存一份,PC本地存一份。

Android

手机本地文件夹用Foldersync和Nextcloud进行双向同步(想要用free and open source software的话,下载rclone的安卓GUI Round Sync或者Termux命令行模拟器直接用rclone吧,我只用过前者,不支持双向同步功能,作者说这个功能实现遇到了困难,搁置了。rclone的本体是支持bisync的,但是我懒得在小屏幕上折腾命令行),设置定时任务,每小时一次。我用的安卓Keepass客户端是KeepassDX。

Linux PC

Linux桌面将Nextcloud文件夹挂载到本地文件目录,双向同步对文件的修改;或者用rclone连接远端,crontab -e定时运行rclone bisync。

展开 →

使用Filen CLI定时备份服务器数据

这一篇文章没有docker了,docker方便又无聊,很多服务的部署讲来讲去就那样,Caddy的反代只有一行,更没营养,所以讲点别的吧。

今天的主角是德国的加密云盘filen.io,定价宜人,虽然对于大量存储而言比不上Storj B2 OVH这些便宜的对象存储有竞争力,个人使用也算是便宜大碗该有的都有,不像Proton Drive一样是个挂着加密噱头的半成品。尽管由于加密的特性不支持WebDAV挂载,Filen团队还是别出心裁地开发了一套命令行工具――Filen CLI,让用户可以实现云盘挂载到本地目录的同时,还提供了在本地运行支持WebDAV和S3协议的Filen镜像服务器的功能,用户登录镜像服务器的WebDAV或S3地址,即可轻松挂载Filen云存储到其他设备(具体的操作,等有空了另写一篇)。Filen给免费用户的空间也十分慷慨,初始10 GB,后续可以通过邀请码邀请新用户注册,双方都可以额外获得10 GB,免费用户的空间最高可以达到50GB。有兴趣的朋友可以试一试用我的邀请码注册,即可获得20 GB的免费空间。需要注意的是,Filen的TOS明确禁止一人持有多个免费账户,想要薅羊毛的还是谨慎。

展开 →