花拾录

知识库

云计算 / 运维导入2026/09/220 阅读

USB 3.0 优盘做传统启动盘,选中就黑屏挂死

你要给一台老机器装系统,做了一个传统(Legacy)启动盘插在 USB 3.0 口上,进 BIOS 启动菜单也看到了这个优盘,选中、回车——然后就没有然后了。屏幕黑着,光标不动,或者干脆卡在一个莫名其妙的状态。换个 U 盘、重做一次启动盘,…

#排错#老主板#传统引导#USB#启动盘#BIOS
云计算 / 运维导入2026/09/220 阅读

CSM 明明设成启用,BIOS 却提示模块未加载

你需要在传统模式下启动,于是在 BIOS 里把 CSM 改成了「启用」。保存、重启、再进 BIOS 一看——那一项的旁边多了一行小字,大意是「该模块未加载」,或者干脆这个选项又变回了灰色不可用状态。你反复改了几次都是同样结果,仿佛固件在跟你…

#排错#UEFI#Secure Boot#安全启动#CSM#BIOS
云计算 / 运维导入2026/09/220 阅读

BIOS 里开了 CSM 仍然全黑:它其实是一组联动开关

你在给一台机器装老系统,或者要用一张只能在传统模式下初始化的老显卡。教程告诉你:进 BIOS 把 CSM 打开就行。你照做了,选传统启动项,屏幕一片全黑——但机箱风扇在转、硬盘灯在闪,机器明显是在运行的,只是没有任何显示输出。 你可能会以为…

#排错#显卡#传统启动#UEFI#CSM#BIOS
云计算 / 运维导入2026/09/220 阅读

systemd 定时器配了却不触发:间隔式触发方式产生不了下一次时间

你写了一个 systemd 定时器,想让它每 15 分钟跑一次。你用了"开机后多久"加"上次激活后多久"这两种触发方式,语法检查通过,服务也 reload 过了。可时间表里"下一次触发时间"那一栏显示为一个 (空),任务就是不动。 现象 关…

#排错#自动化#timer#定时器#systemd
云计算 / 运维导入2026/09/220 阅读

卸载软件包后配置目录还在:非空目录不会被包管理器自动删除

你在一台机器上卸载了一批存储相关的软件包,以为"卸干净了"。结果去翻目录,那些软件留下的配置目录还赫然在目。你以为是卸载失败了,重新卸一遍,它们还是不走。 现象 执行卸载(apt remove、apt purge、dnf remove)后:…

#排错#Proxmox VE#内核模块#卸载残留#包管理
云计算 / 运维导入2026/09/220 阅读

往 root 的 authorized_keys 加公钥不生效:它是软链到平台管理的文件

你在一台由虚拟化平台托管的机器上配置 SSH,想把新机器的公钥加到 root 的授权列表里,好免密登录。你把公钥 cat /.ssh/authorized keys 追加上去,保存。然后去登录——还是让你输密码,公钥认证没用。 现象 表现是…

#排错#Proxmox VE#软链#公钥认证#SSH
云计算 / 运维导入2026/09/220 阅读

从备份里抽磁盘镜像文件写错地方:工具的默认输出位置太反直觉

你要从一份虚拟机备份里,单独抽出磁盘镜像文件做检查或迁移。你按记忆里的命令敲下去,等着文件出现在你指定的位置——结果要么找不到文件,要么转出来的内容不对,要么机器内存莫名其妙吃紧了。 现象 表现可能有几种,而且经常一起出现: 文件没出现在你…

#排错#磁盘镜像#命令行#备份恢复#Proxmox VE
云计算 / 运维导入2026/09/220 阅读

虚拟机配置里开了 guest agent 却用不了:宿主机只管"允许",客户机才管"可用"

你在虚拟机的配置里明明勾选了"启用 guest agent",满心以为这下能看 IP、能优雅关机、能在线改密码了。可真去用的时候,平台提示 agent 没运行。你回头确认了开关确实开着,一头雾水。 现象 具体表现: 想查询虚拟机 IP,平台…

#排错#网络配置#虚拟机#qemu-guest-agent#Proxmox VE
云计算 / 运维导入2026/09/220 阅读

检查 cloud-init 却看到默认模板:dump 命令根本不读你的自定义配置

你按上一篇文章的方法,用自定义 snippet 接管了 cloud init 配置,也确确实实写进了文件。可为了放心,你用平台的 dump 命令去看"虚拟机实际用的 cloud init 内容",看到的却是那份 默认模板 ——你自定义的东西…

#云镜像#排错#配置验证#Proxmox VE#cloud-init
云计算 / 运维导入2026/09/220 阅读

发行版定制版软件无视你的配置:网上的配置键在定制包里根本不存在

你按着一篇排版工整、步骤清晰的网上教程,给一台机器上的下载工具配置 Web 面板。教程里的每一个配置键你都一字不差地抄了下来,路径也对、缩进也对。可保存重启之后,配置项像是被人偷偷划掉了——一项都没生效。 现象 表现是启动即报错,提示类似:…

#排错#服务单元#配置文件#定制包#发行版
云计算 / 运维导入2026/09/220 阅读

Docker 命令报"找不到守护进程":不是没装,是服务没启动

你在一台刚装好、或者从别人手里接过来的 Linux 机器上敲下 docker ps,想看看有哪些容器在跑。命令敲下去,等来的不是列表,而是一句让你怀疑人生的报错——你明明记得这个软件装过了。 现象 报错长这样: 有时还会顺带一句 permi…

#排错#容器#守护进程#systemd#Docker
云计算 / 运维导入2026/09/220 阅读

用 setsebool 设过的布尔值,在策略文件里 grep 却搜不到

你用 setsebool P 设好了某个 SELinux 布尔值,服务也恢复正常了。过几天想复查一下确认它还在生效,于是跑到 /etc/selinux/ 下,对策略文件 grep 那个布尔值的名字——结果 什么都没有 。你开始怀疑:是不是根…

#排错#二进制策略#布尔值#getsebool#setsebool#SELinux
云计算 / 运维导入2026/09/220 阅读

nginx 配置文件权限位完全正常,却还是报"权限被拒"读不了

你把写好的一份 nginx 配置从临时目录挪到 /etc/nginx/conf.d/,nginx t 或 reload 却报"权限被拒"。你 ls l 一看,权限位是 644、属主属组也都对,任何用户都该能读——可 nginx 就是说读不了…

#排错#标签#安全上下文#restorecon#SELinux#nginx
云计算 / 运维导入2026/09/220 阅读

nginx 反向代理后端返回 502,真凶是 SELinux 的一个布尔值

你配好了 nginx 反向代理,把请求转发给本机的后端服务。用 curl 直接访问后端端口,一切正常;可一旦走 nginx 进来,就整齐地返回 502 Bad Gateway。你把 nginx 配置检查了好几遍,upstream 地址没错、…

#排错#setsebool#反向代理#502#SELinux#nginx
云计算 / 运维导入2026/09/220 阅读

有 sudo 权限,却不代表你对每个目录都能改

你登录的账号在管理员组里,sudo 用起来毫不费力,于是你自然地以为"这台机器上什么都能改"。直到你要更新 /opt 下某个应用的配置、往 /usr/local/sbin 放个脚本,才发现死活改不动——明明是管理员,为什么这些地方偏偏不行?…

#排错#/opt#Linux#提权#权限#sudo
云计算 / 运维导入2026/09/220 阅读

用 SFTP 往 NAS 上传文件,连临时目录都报"文件不存在"

你写好了一个部署脚本,准备把打包好的文件通过 SFTP 传到 NAS 上,再去目标机器安装。结果第一步就卡住了:连往临时目录写文件都失败,报的还是"文件不存在"。你 ls 一下,目录明明就在那里,看得见、进得去,可就是写不进去。 现象 用 …

#排错#base64#权限#SSH#NAS#SFTP
前端开发导入2026/09/220 阅读

改了开发代理配置却不生效,因为它在构建时只读一次

前端调后端接口 404 或超时,你想起来要配开发服务器代理。改完配置文件,保存,等热更新——然后发现还是 404。 现象 前端请求后端接口报 404 或者超时。打开项目配置,代理其实已经配好了,格式看起来也对,但请求还是打不到后端。 于是你…

#排错#热更新#代理配置#开发服务器
云计算 / 运维导入2026/09/220 阅读

代码托管客户端配了代理却没启动代理软件,一次 push 卡住的排查

你在终端敲下 git push,等推送完成。几秒后报错了,说连不上某个本地端口的代理。你有点纳闷——上次明明能推。 现象 推送代码时报错: 看起来像网络问题,但目标站点其实是国内的,直连完全可行。而且同一台机器上浏览器打开该站点毫无问题。错…

#排错#配置覆盖#代理#git
云计算 / 运维导入2026/09/220 阅读

配置文件明明写着只监听 127.0.0.1,实测却绑了所有接口

某天你要确认一个自建服务到底有没有对外暴露。打开配置文件一看,明明写着 bind 127.0.0.1,你安心了。这个安心可能是错的。 现象 某个服务的配置文件里,绑定地址一栏清清楚楚写着 127.0.0.1。但实测发现它监听在 :<端口 ,…

#ss#排错#配置文件#端口监听
云计算 / 运维导入2026/09/220 阅读

抓取失败别急着注入代理:先确认它到底访问的是哪个地址

应用拉取外部资料失败,第一反应是"被墙了",于是准备给它注入代理环境变量。方向看起来理所当然,实际却完全走反了——而且注入了代理之后,情况反而更糟。这篇文章讲怎么在"断定网络问题"之前先做一步关键确认。 现象 某个应用拉取外部资料时失败,你…

#抓取#排错#代理