硬重启后要检查的事项

硬重启后要检查的事项

当我关闭 PC 的电池时,我的电源被切断了,因此电脑无法关机。我的问题是,我可以做些什么来检查系统是否被损坏或当时正在执行某些操作导致某些部件发生故障?我启动电脑时,出现“/tmp 驱动器尚未准备好或未预设”错误,持续了 1-2 秒,但之后电脑启动正常。

我检查了启动日志,没有发现任何奇怪的事情

答案1

我不知道你能做什么来确保系统不受损坏。

最大的潜在问题是缓存中等待写入硬盘的数据丢失。缓存中的文件/tmp是临时的,当您正确关闭时会被删除。硬重启会留下它们,您看到的错误可能就是告诉您这一点。Ubuntu 在 X 次正确关闭/重启后检查硬盘的健康状况。您可能希望通过从 LiveUSB/DVD 启动来手动执行此操作

检查 EXT4 硬盘错误的简短分步教程

步骤1。确保您可以访问 Ubuntu LiveDVD/安装盘。如果没有,请使用另一台机器下载一份副本。

第2步。更改机器上的 BIOS 以允许您从 CD 启动。

步骤3.将 Ubuntu 磁盘插入 CD-ROM 并重新启动计算机。选择“试用 Ubuntu”选项 - 不要重新安装系统!

步骤4。一旦 Ubuntu 启动(您不需要提供密码),您将进入主桌面。

步骤 5.Ctrl按+ Alt+打开终端T

步骤6.拿一支笔和一张纸写下磁盘驱动器的路径。请注意,当 Ubuntu 启动时,它会识别系统上的所有硬盘,并在“/dev”文件夹中为每个硬盘创建一个目录。默认情况下,这些设备未安装。如果您在桌面上看到驱动器的图片,则表示已安装磁盘。您必须卸载所有要检查的磁盘,然后才能继续!

步骤 7.搜索磁盘工具短跑并打开它以查看系统上有哪些驱动器。使用它来验证驱动器是否未安装。还要注意要检查的磁盘的地址...它们应该看起来像/dev/sdc/dev/sda1。此外,确保驱动器实际上是ext4而不是其他格式。记录路径后,退出磁盘工具

步骤8.要继续检查,请sudo fsck.ext4 -cDftvy -C 0 /dev/sda1在终端中输入 - 请记住替换您的设备地址。您一次只能检查一个磁盘。在我的计算机上,1TB 的数据需要 3 个小时才能完成,大部分时间(99.99%)都花在检查坏块上。如果您想知道参数的含义,请查看此帖子底部的链接或fsck.ext4在终端中输入以查看常用命令选项的简短列表。请注意,fsck.ext4似乎是的同义词e2fsck

步骤 9.由于fsck命令已经通过(动词)选项参数的进度详情和任何错误都将列在终端窗口中。如果发现错误,则您需要根据软件包是否fsck能够修复这些错误来考虑您的选择。

步骤 10.完成后,您可以关闭机器。Ubuntu 会弹出 CD 托盘,因此您可以在完成关机之前取出磁盘。

参考:

http://ubuntuforums.org/showthread.php?t=1823509

http://manpages.ubuntu.com/manpages/lucid/man8/fsck.ext2.8.html

http://kernelnewbies.org/Ext4

http://linuxexpresso.wordpress.com/2010/03/31/repair-a-broken-ext4-superblock-in-ubuntu/

希望这可以帮助

相关内容