From 4751abf6c8889d884f3bc078a60e0defcc997de8 Mon Sep 17 00:00:00 2001 From: Janek Date: Wed, 5 Oct 2022 09:04:52 +0200 Subject: [PATCH] smartctl, e2fsck: improve disk checking commands (#8452) * Improve disk checking commands * Make example descriptions consistent * e2fsck: make blurb clearer * e2fsck: fix blurb * e2fsck: shorten blurb --- pages/common/smartctl.md | 16 ++++++++-------- pages/linux/e2fsck.md | 12 ++++++++---- 2 files changed, 16 insertions(+), 12 deletions(-) diff --git a/pages/common/smartctl.md b/pages/common/smartctl.md index a62ff26228..f6319303c7 100644 --- a/pages/common/smartctl.md +++ b/pages/common/smartctl.md @@ -1,24 +1,24 @@ # smartctl -> View a disk's SMART data and other information. -> More information: . +> Monitor disk health including SMART data. +> More information: . -- View SMART health summary: +- Display SMART health summary: `sudo smartctl --health {{/dev/sdX}}` -- View device information: +- Display device information: `sudo smartctl --info {{/dev/sdX}}` -- Begin a short self-test: +- Start a short self-test in the background: `sudo smartctl --test short {{/dev/sdX}}` -- View current/last self-test status and other SMART capabilities: +- Display current/last self-test status and other SMART capabilities: `sudo smartctl --capabilities {{/dev/sdX}}` -- View SMART self-test log (if supported): +- Display exhaustive SMART data: -`sudo smartctl --log selftest {{/dev/sdX}}` +`sudo smartctl --all {{/dev/sdX}}` diff --git a/pages/linux/e2fsck.md b/pages/linux/e2fsck.md index 2a53ddb720..be05b19c25 100644 --- a/pages/linux/e2fsck.md +++ b/pages/linux/e2fsck.md @@ -1,16 +1,20 @@ # e2fsck -> Check a Linux ext2/ext3/ext4 filesystem. The filesystem should be unmounted at the time the command is run. +> Check a Linux ext2/ext3/ext4 filesystem. The partition should be unmounted. > More information: . - Check filesystem, reporting any damaged blocks: -`e2fsck {{/dev/sdXN}}` +`sudo e2fsck {{/dev/sdXN}}` - Check filesystem and automatically repair any damaged blocks: -`e2fsck -p {{/dev/sdXN}}` +`sudo e2fsck -p {{/dev/sdXN}}` - Check filesystem in read only mode: -`e2fsck -c {{/dev/sdXN}}` +`sudo e2fsck -c {{/dev/sdXN}}` + +- Perform an exhaustive, non-destructive read-write test for bad blocks and blacklist them: + +`sudo e2fsck -fccky {{/dev/sdXN}}`