Работа с дисками win, lin

Сканирование на бэдблоки и ошибки:

WIndows:

MHDD

Victoria

Linux:
#Смотрим имена накопителей
fdisk-l

#проверяем диск, метим беды в файл
badblocks -v /dev/sdc1 > bsector.txt

#для исключения бедов из задействованной фс ext2, ext3 или ext4:
fsck -l bsector.txt /dev/sdc1
#иначе
fsck -l bsector.txt /dev/sdc1
Параметр -l указывает программе, что битые блоки перечислены в файле bsector.txt, и исключать нужно именно их.

diskscan

dd if=/dev/sdc of=/dev/null bs=1m

#для просмотра информации
smartctl –H /dev/sdk1

По окончании программа выведет результат о наличии битых секторов, либо их отсутствии. Другие параметры: -a, —all, -x, —xall. Справка:
man smartctl –h

#Safecopy — не предназначена для восстановления удаленных файлов. Она достает информацию, хранящуюся в битых секторах.

safecopy /dev/sdk1 /home/files/
Программа способна создать образ файловой системы нестабильно работающего запоминающего устройства.

Визуализация занятого пространства:

Win: Spacesniffer

Lin:
gdmap
baobab
duc
ncdu — консольная

Управление дисками:

Win: панель управления, управление, управление дисками

Lin:

gparted
gnome-disk-utility
dd

Восстановление данных:

Win: Easy recovery,

Lin:
testdisk,
#клонирование
dd if=/dev/sda1 of=/dev/sdb1 bs=4096

Загрузочные диски:

Win:

Lin:
dd if=/home/$user/bootimage.img of=/dev/sdc

#создать образ
dd if=/dev/sr0 of=/home/$user/mycdimage.iso\
bs=2048 conv=nosync