发生了什么:
- Ubuntu 16.04 运行良好。
- 我们大楼出现紧急情况→计算机被迫立即关闭。
- 自此以后:Ubuntu 无法正常启动:
- 登录屏幕出现之前屏幕保持灰色而不是黑色
- 恢复模式→→
fsck
恢复启动→一切正常
我在journalctl
启动日志中发现了以下内容:
/dev/sda2 contains a file system with errors, check forced.
/dev/sda2: Resize inode not valid.
/dev/sda2: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
我想我需要运行:
fsck -a /dev/sda2
它会对我的系统造成任何损害吗?我需要sda2
先卸载吗?
fdisk -l
说:
/dev/sda1 2048 1126399 1124352 549M EFI System
/dev/sda2 1126400 3174399 2048000 1000M BIOS boot
/dev/sda3 3174400 35942399 32768000 15.6G Linux swap
/dev/sda4 35942400 7501475839 7465533440 3.5T Microsoft basic data
答案1
您的文件系统不一致,因此您需要fsck
边写边运行。最好/dev/sda2
尽可能卸载,或者从 Live 媒体启动,然后执行fsck
。
这会造成危害吗?它会让您的文件系统恢复到一致状态,清除悬空的 inode 和块。您可能不会丢失数据,除非您的磁盘严重崩溃,但无论如何数据可能都会丢失。
昨天的良好备份始终是一笔宝贵的财富。