Работа с дисками 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, и исключать нужно именно их.
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