刚刚我干了一件蠢事,导致一台 Linux 工控机再也没法正常启动,引以为戒

2023-04-20 09:42:59 +08:00
 villivateur

公司一台 Linux 工控机需要排障,我准备把 /etc/profile.d/ 里面的一个脚本取消加载。用脚趾头想了一下,自信地在那个脚本开头加了一行 exit 0……

于是我重启后再也登录不了任何账户了……

也许安全模式能解决,但我现在在拆硬盘。

9202 次点击
所在节点    程序员
63 条回复
hefish
2023-04-20 09:44:32 +08:00
rescue 模式,挂硬盘,然后改回来吧。。。
cephei
2023-04-20 09:51:52 +08:00
找个 U 盘,放个 Ubuntu 进 LiveCD 模式,挂载硬盘修改一下就可以了吧
jayeli
2023-04-20 09:57:47 +08:00
我一般是改文件后缀
lingeo
2023-04-20 09:58:25 +08:00
6 ,我之前也搞过一次,在客户那离线装环境,配置 vsftp 的时候不小心改了啥,开机直接进不去桌面,命令行操作所有命令无效报不存在,好在用绝对路径执行 /bin 目录下的命令还有用,赶紧改了回来。
fengleiyidao
2023-04-20 10:01:34 +08:00
曾经在一台好几年都没人动过的机器上,pacman -Syu 了一下。
结果公司内部的存储、日历等服务全崩了。整了 1 周才恢复回去。
iloveayu
2023-04-20 10:04:53 +08:00
进单用户改回去呗
proxytoworld
2023-04-20 10:07:58 +08:00
@fengleiyidao 说明,能跑就不要动,是有道理的
kkk123
2023-04-20 10:08:15 +08:00
@fengleiyidao 不厚道的笑出声
blankmiss
2023-04-20 10:12:26 +08:00
挂载个 livecd 就能救活了
boris1993Jr
2023-04-20 10:13:07 +08:00
@fengleiyidao #5 槽点太多以至于不知道从哪开始笑
公司服务器用 arch ,你还敢动它……
Reficul
2023-04-20 10:13:07 +08:00
@fengleiyidao #5 勇士,几年没滚的也敢滚。 另外,啥公司用 Arch ?
liubaicai
2023-04-20 10:16:15 +08:00
刚工作第一年就把公司异地机房的 windows 服务器网卡禁用了
mrzx
2023-04-20 10:21:10 +08:00
这算什么,我们公司还有人 rm -rf /*
还有人把 /etc/fstab 全部删光,然后重启不了,过来问我们怎么解决的。
这都是我们公司的程序员干的。。你以为实在听故事,尤其是第一条。。
villivateur
2023-04-20 10:25:09 +08:00
@cephei 我傻了,一时没想到。但不清楚这个工控机支不支持 USB 引导
fengleiyidao
2023-04-20 10:28:44 +08:00
@kkk123 @boris1993Jr @proxytoworld @Reficul
系统是以前的人装的,我也不造为啥用 arch 啊。
纯手欠,恢复到"能用"的状态后之后再也不敢动了。
zzzxxyyxgv
2023-04-20 10:30:44 +08:00
@liubaicai 那怎么办,出差过去开?
ryan4yin
2023-04-20 10:32:29 +08:00
@fengleiyidao 你司服务器用 arch 也是可以的
ruidoBlanco
2023-04-20 10:34:40 +08:00
Grub 界面,按 e ,编辑启动行,添加「 break 」,ctrl-x 启动,会到 initramfs 的提示符停住,mount 系统盘,编辑你的文件,重启。
flyqie
2023-04-20 10:37:47 +08:00
@fengleiyidao #15

震惊, 原来真的有人用 arch 做正经服务器, 太厉害了。。。
duke807
2023-04-20 10:49:23 +08:00
敢用 arch 做服务器也是牛
我司用 gentoo 做服务器

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/933914

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX