容我解释一下, 情况是这样的. 公司买了个 IPFS矿机 研究. 我连上屏幕发现就是个 Ubuntu 系统, 系统账号是 Miner, 接着我去问客服系统账号的密码是多少. 客服说 “这个不便透露”. 呵呵. 喵的劳资自己破了它.于是, 折腾之路又开始了!

首先, 找到一些文章. 网上的教程还是蛮多的, 贴一篇我用到的出来.

https://ywnz.com/linuxjc/2635.html

用这篇教程的方式, 我在自己的虚拟机是试验成功的. 但问题来了, 在矿机的那个系统中, 开机长按 shift 这个操作无效, 没反应, 然后又搜了一波, 发现也有些是用 Esc 键, 好, 开机 Esc 后一闪而过 grub 选项的窗口, 直接跳转到 grub 命令行窗口. 如下:

于是又是一大堆的百度, 谷歌, 没找到啥有用的线索. 喵的这就很烦了吖.

然后在我即将要放弃的时候, 我硬着头皮用英文搜索了一波, 结果还真的被我在某个角落里发现了解决方案.

https://askubuntu.com/a/787865

grub 命令行窗口中使用 normal 回车, 回到开启界面后再按一次 Esc 成功的让界面停留在 grub 选项了.

接下来就跟着教程的步骤去走 :

  1. 选择高级选项 enter 进去后选第二行 recovery modee 编辑.
  2. 倒数第 N 行找到 recovery nomodeset, 如果后面还跟有东西就单独删除这两单词, 并把下面的代码加在句尾.否则就直接修改为下面这行代码.

    quiet splash rw init=/bin/bash

  3. F10 保存引导进入下个命令行界面后, 键入 passwd 账户名, 修改即可, 我这一步有个小问题, 系统账户显示的是 Miner 但是我键入 passwd Miner 时提示没有这个账户, 然后我改为小写 passwd miner 就好了…

ok! 总算把密码改过来了.

开机成功进入系统.