From 60ab6f37b1d2d0824a25f5898d4cadc15b290dc7 Mon Sep 17 00:00:00 2001 From: lulzette Date: Sun, 24 Jan 2021 09:31:08 +0300 Subject: [PATCH] readme --- README.md | 5 +++++ fixBlocks.sh | 5 +++++ 2 files changed, 10 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..b818213 --- /dev/null +++ b/README.md @@ -0,0 +1,5 @@ +# Что это? +Скрипт, который проходит по ошибкам на диске, которые обнаруживаются SMART'ом и записывает проблемные сектора dd'шкой + +# PS +В скрипте захардкожен диск sda с разделом на весь диск sda1 diff --git a/fixBlocks.sh b/fixBlocks.sh index 9bd8114..66bc6de 100644 --- a/fixBlocks.sh +++ b/fixBlocks.sh @@ -1,6 +1,11 @@ #!/bin/bash #info @ EOF +#Скриптец проходится по ошибкам на диске и затирает их ddшкой. +#ACHTUNG! данные на диске могут быть утеряны! +#Написано для диска sda с одним разделом sda1 на весь диск + +DISK="/dev/sda" block=$(smartctl --all /dev/sda | grep 'Short offline' | grep '# 1' | awk '{print $10}') echo "Fixing: " $block