Hunter

那些真正喜欢的人和事 都值得我们去坚持

PVE安装Debian+portainer+clouddrive+Jellyfin 搭建自己的无盘媒体影音库

问:为什么需要一个无盘媒体影音库? 答:因为穷 起因是前段时间,买了一台N100先锋V2用来搭建我的轻nas,顺便替换掉我的J4125。 N100可以实现5个NVMe硬盘,但是固态的价格没赶上好时候,那么媒体影音库就得推迟实现吗?答案是否定的,刚好手里有个天翼的10T账户,拿来观影挺合适,如果你手里有115的永V 那就更合适了。 直通核显使用大佬的一键脚本开启直通,srivo也行但不在本次教程中演示 1 wget -q -O /root/pve_source.tar.gz 'https://bbs.x86pi.cn/file/topic/2024-01-06/file/24f723efc6ab4913b1f99c97a1d1a472b2.gz' && tar zxvf /root/pve_source.tar.gz && /root/./pve_source LXC容器部署 PVE 中下载Debian CT模板 (这里以Debian11为例) 创建CT过程中把非特权容器前面的勾去掉 开启嵌套,NFS,SMB,SUFE(clouddrive要用到) 查看核显驱动 1 ls -l /dev/dri 有 renderD128 和 card0 就正常 开启低电压编码器HUC GUC修改 1 nano /etc/modprobe.d/i915.conf 添加 1 options i915 enable_guc=3 开启外部root登录修改 1 nano /etc/ssh/sshd_config 修改或者直接添加 1 2 PermitRootLogin yes PasswordAuthentication yes 更换Debian源备份原文件 1 mv /etc/apt/sources.list /etc/apt/sources.list.bk 然后编辑 1 nano /etc/apt/sources.list 修改为 1 2 3 4 5 6 7 8 9 10 # 中科大源 deb https://mirrors.

colocrossing 杜甫IPMI的连接与使用

今年黑五没买到什么小鸡,反而买了台ColoCrossing家的99刀/年杜甫。(简称CC) 抽空做一期CC杜甫到手安装系统教程,希望你用的上. 登录面板首先肯定是先登录面板,查看ipmi信息(你也可以去邮箱找邮件) 如果ipmi的IP和机器网段冲突,就需要做空路由,测试办法就是打开ipmi的IP地址看看能不能打开,或者是在控制面板中打开控制台,如果需要做,就会提示,反之亦然。 登录IPMI在浏览器打开你的ipmi地址并登录 你会看到一个迷你黑框,你可以点击它,下载ipmi连接文件备用。 配置JAVA环境ipmi是调用外部JAVA,所以得安装一个JAVA环境,但是不能最新,因为运营商不一定把主板驱动升级到了最新。 这里推荐下载8U333版本。 JAVA正确安装后,打开它的配置文件,来到“安全”选项卡 把ipmi的web地址输入进“例外”列表中 此时就需要用到我们刚刚下载的JAVA配置文件了,我们用记事本打开它,在里面可以看到ipmi管理地址,复制它添加到JAVA安全选项卡的“例外”之中 挂载镜像一切做好之后,我们又要用到了刚刚下载的配置文件了。 双击打开它,此时你看到的就是ipmi的真容,虽然没有中文,但是几个单词我想难不倒你。 既然用上了ipmi,那么必须挂载镜像安装系统,由于服务器位于国外,且很多人在水牛城,传输大型的镜像安装肯定是很慢的。 这个时候你如果手里有闲置的位于杜甫机房靠近的小鸡,可以DD个Windows来操作,这里选择另一种安装方式“netbootxyz” 下载netboot.xyz前往 netboot.xyz下载iso镜像文件 在ipmi打开挂载菜单,挂载镜像 然后重启机器,如果你的BIOS中CDROM是第一启动项 那么你啥也不用动直接进入 反之,你需要在启动的时候按F11键 进去引导菜单,选择CDROM启动 配置netboot.xyzCC 的机器没有ipv6,亦没有DHCP服务器,所以netboot启动会卡在无IP状态,回车输入我们上面查看邮箱或面板中的IP信息,然后顺利进入 选择网络安装 选择你喜欢的系统,这里选择Debian来做演示 登录系统利用SSH工具连接服务器 用户名是:xidcn 密码是你新用户设置的密码 从新用户输入 su 输入你设置的root 密码 即可切换为root 账户 DD系统如果镜像安装的原版系统不合心意,可以再DD系统,我一般都是DD系统使用,原版的系统reboot和用户sudo挺烦人。 DD脚本我这里选择的是论坛“天权璇玑”大佬的脚本。当然也是在github开源的 之前已经手工输入IP安装好系统,直接可以不指定IP 直接DD 首先下载脚本 1 wget --no-check-certificate -qO InstallNET.sh 'https://raw.githubusercontent.com/leitbogioro/Tools/master/Linux_reinstall/InstallNET.sh' && chmod a+x InstallNET.sh 然后DD debian11,默认密码为:LeitboGi0ro 1 bash InstallNET.sh -debian 11 此时你可以重新连接服务器,别忘了用户名是root

自建Twikoo评论系统

Twikoo 是一个简洁、安全、免费的静态网站评论系统 搭配主流静态博客系统使用还是很舒服的,博主是Docker私有部署,记录下搭建过程希望能帮助到后来人。 安装 Docker和Docker-compose 更新、安装必备软件 1 apt-get update && apt-get install -y wget curl 安装 Docker 1 wget -qO- get.docker.com | bash 查看 Docker 版本 1 docker -v 开机启动 1 systemctl enable docker 安装 Docker-compose 1 curl -L "[https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$](https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$)(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose 赋予权限 1 chmod +x /usr/local/bin/docker-compose 查看版本 1 docker-compose --version 优化Docker(来自烧饼博客)以下配置会增加一段自定义内网 IPv6 地址,开启容器的 IPv6 功能,以及限制日志文件大小,防止 Docker 日志塞满硬盘(泪的教训) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 cat > /etc/docker/daemon.

OVH 0.97 DD Windows

前言上次ovh美区搞活动 0.97的价格不知道大家有没有错过,你要问买了干嘛用? 那当然是吃灰挂探针咯 刚巧,今天我需要一台机器装windows做IPMI翘板,想了一圈 本来想用甲骨文,又忽然想到了OVH 0.97 希望它能扛得住! DD windows 我参考ovh杜甫 那样救援模式下把包D进sda 可惜并不适用vps,成熟方案就是用大佬们的脚本在正常模式 把包D进去 获取网络信息在DD之前需要查询下本机的一些参数 主IP 掩码 网关 1 apt-get install net-tools # 安装网络工具包 1 ifconfig -a # 查看本机公网 IP 地址 1 route -n # 查看网关地址 OVH这批vps 网关都不在同一个C段,比如: 主ip:51.81.223.x 网关:51.81.224.x 如果你也是这样 那么掩码就应该是255.255.0.0 如果你的网关和主IP在一个C段,那么你的掩码就是255.255.255.0 DD脚本DD脚本你可以选择萌咖的或者五千哥的,自定义windows包在萌咖脚本测试可行,在五千哥测试报错 将你刚刚获取到的网络参数 对号入座 填入对应的位置 SSH 执行 1keyddAdministrator 1keydd 1 wget -qO- 1keydd.com/inst.sh | bash -s - -n 139.99.98.171,255.255.255.255,139.99.96.1 -t https://file.1323123.xyz/dd/windows/1keydd/win10ltsc_password_1keydd.gz 萌咖Administrator nat.ee 1 wget --no-check-certificate -qO InstallNET.sh 'https://moeclub.

甲骨文利用DD命令全盘对拷救砖

甲骨文AMD机器现在利用 netboot 安装系统似乎已经无法实现,很多人反应会卡住不动。 既然这样,那不妨换回最原始的办法,先救活再DD 此教程适用于甲骨文 amd和intel 架构cpu的X86平台,提到AMD的机器只是为了区分与ARM的区别 准备首先我们AMD机器一般都是2台,我们会选用一台为宿主机,利用它来给另一台机器写盘 这里我们假设第一台为砖机,那么我们用第二台好机器来救机 将坏机器关机 注意 这里的关机指的是停止,不是终止! 坏机器分离引导卷 来到左侧菜单栏 选择引导卷 并分离当前引导卷 挂载引导卷 进入好机器 在左侧找到(附加块引导卷)并附加 创建 ISCSI类型权限给它可读写 附加成功之后查看ISCSI相关命令,用于挂载与卸载(不用记,随时可以查看) 登录正常的好机器的SSH 执行挂载 (挂载完成后需重启服务器) 查询挂载情况 1 fdisk -l 挂载正常的话,你会看到sda和sdb两块硬盘 后者为你刚挂载的硬盘 方案一 全盘对拷实现的方法就是把硬盘sda全盘拷贝给sdb 成功后按需DD其他系统 执行下面代码实现全盘拷贝 1 dd if=/dev/sda of=/dev/sdb bs=10M count=100000 时间可能有点长,你可以新开一个ssh窗口 执行下面代码查看进度 1 watch -n 5 pkill -USR1 ^dd$ 方案二 写入精简系统给sdb写入精简版系统 成功后按需DD其他系统 完成后使用 root 密码 10086.fit 登录 下载精简系统到ROOT目录 1 cd /root && wget https://alist.huijia21.com/d/final/file/dabian.sdb.gz 然后执行写盘操作 1 gzip -dc /root/dabian.sdb.gz | dd of=/dev/sdb 时间可能有点长,你可以新开一个ssh窗口 执行下面代码查看进度

安装Ventoy过程中发生错误 解决办法

Ventoy是一款非常不错的制作U盘启动的开源工具 有了Ventoy你就无需反复地格式化U盘,你只需要把 ISO/WIM/IMG/VHD(x)/EFI 等类型的文件直接拷贝到U盘里面就可以启动了,无需其他操作。 今天主要讲这个大号U盘在BIOS下引导报GRUB问题,貌似UEFI引导无问题,但是你也不能保证你装的每台电脑都有UEFI,(我就有一个老古董) 之前我制作好的ventoy在uefi下都没问题,想着给我这台dell M5110装个系统,就直呼好家伙 故障重现博主是一个128G的U盘,在一切默认的情况下制作失败,重启引导卡在GRUB 看官网介绍是因为windows的缘故,如果用linux制作不会有这类限制。 解决办法解决办法就那么几个 更换小号的U盘,小到不触发windows限制 用linux系统来制作ventoy 把U盘分割,多余的(超出windows限制的)另做它用 博主因为没有其他U盘,只能选择第三个了,首先就是先测试最大的阈值。 比如说128G的U盘,在ventoy中显示的是125GB,我打算让这个U盘第一分区50G,存储镜像也是足够了,那么就算一下125-50得到个75,分割掉75G闲置空间 不幸的是50G都超了 就这样试,75不行就85,第一分区40G也是够用了 压缩出来的85G怎么用我还没想到,以后再折腾吧 重启进入U盘启动可以正确引导,接下来把PE和镜像啥的都拖进去,装机维护一条龙
0%