Loading... 请前往 [Linux 不小心挂载错磁盘导致无法启动系统咋办 - TropicalFish - 信息技术分享平台](https://www.fmcraft.top/index.php/archives/188.html) 以获得更好的阅读体验 # 阐述标题 你给你的服务器加了一块硬盘,你编辑 `/etc/fstab` 设置自动挂载,但是手滑打错了一个字符 > 这边假设你不是通过指定 uuid 而是设置 dev 设备路径  一不小心重启系统就 如图 了,也进不来系统 What should we do # 正文 这种情况其实非常 easy (?) ## 先登录到维护模式 在此处直接键入服务器密码即可  此时你应该成功登录到终端 ## 修改 `/etc/fstab` 按照往常那样,使用 vim 修改文件 `vim /etc/fstab` > 建议取消除系统外其他挂载,等到进系统在重新编辑 先按 i 进入编辑模式,再按 insert 进入插入模式 ```bash LABEL=cloudimg-rootfs / ext4 discard,errors=remount-ro 0 1 LABEL=UEFI /boot/efi vfat umask=0077 0 1 /dev/sdc1 /home ext4 defaults 0 1 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ "/etc/fstab" 3L, 135B 3,33 All ``` 例如,此代码片段中,第一二行就是系统的挂载,第三行就是用户手动进行的挂载,我们应当注释你手动删除的行,或者直接删除也可 然后 `:wq!` 保存退出 ## 重启系统 <div class="tip inlineBlock error"> 这时你使用云服的重启系统可能没有什么效果,你需要手动重启 </div> 在终端使用下面这个命令重启系统 ```bash sudo shutdown -h now ``` 然后,在云服控制面板点击【关机】 再点击【开机】 应该就可进入系统了 --- 感谢阅读 最后修改:2025 年 11 月 17 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 2 如果觉得我的文章对你有用,请随意赞赏