Работа с дисками
Материал из ALT Linux Wiki
м (опечатка в пред.правке) |
м |
||
Строка 1: | Строка 1: | ||
- | |||
- | |||
- | |||
- | |||
{{Викифицировать}} | {{Викифицировать}} | ||
{{Crap}} | {{Crap}} | ||
Строка 53: | Строка 49: | ||
Восстановление стёртых файлов с любых файловых систем - photorec из пакета testdisk. | Восстановление стёртых файлов с любых файловых систем - photorec из пакета testdisk. | ||
- | === | + | === Таблица соответствия устройств === |
Таблица соответствия устройств | Таблица соответствия устройств | ||
Строка 92: | Строка 88: | ||
Кроме особо указанных случаев, все программы хранятся в одноимённых пакетах. | Кроме особо указанных случаев, все программы хранятся в одноимённых пакетах. | ||
- | === Как пользоваться === | + | === Как пользоваться smartctl === |
- | # smartctl -a /dev/ | + | # smartctl -a /dev/sd? |
Смотрим на следующие параметры: | Смотрим на следующие параметры: | ||
Строка 109: | Строка 105: | ||
Надо сказать, что диск в подобном состоянии вполне еще может послужит в качестве дискеты и выбрасывать его рано :):) | Надо сказать, что диск в подобном состоянии вполне еще может послужит в качестве дискеты и выбрасывать его рано :):) | ||
- | Dmitry (Mothlike) Marochko | + | * Dmitry (Mothlike) Marochko |
- | Vitaly Lipatov | + | * Vitaly Lipatov |
=== Ссылки === | === Ссылки === | ||
+ | * [[РаботаСДисками/WD|Диски WD с сектором 4Кб]] | ||
* [http://pcjs.chat.ru/smartdoc.html Всё о S.M.A.R.T] | * [http://pcjs.chat.ru/smartdoc.html Всё о S.M.A.R.T] | ||
* [http://www.comizdat.com/3/4/6/6170/6176/ "Как я оживлял Linux" - рассказ про использование gpart] | * [http://www.comizdat.com/3/4/6/6170/6176/ "Как я оживлял Linux" - рассказ про использование gpart] | ||
Строка 118: | Строка 115: | ||
* [http://offline.computerra.ru/ http://offline.computerra.ru/] - указать ссылку, когда сделают | * [http://offline.computerra.ru/ http://offline.computerra.ru/] - указать ссылку, когда сделают | ||
* [http://smartmontools.sourceforge.net/BadBlockHowTo.txt http://smartmontools.sourceforge.net/BadBlockHowTo.txt] | * [http://smartmontools.sourceforge.net/BadBlockHowTo.txt http://smartmontools.sourceforge.net/BadBlockHowTo.txt] | ||
- | |||
- | |||
- | |||
- | |||
- | |||
=== [[Документация/FreeBSD|FreeBSD]] === | === [[Документация/FreeBSD|FreeBSD]] === | ||
На [[Документация/FreeBSD|FreeBSD]] нет hdparm (smartctl есть). Вместо него используйте rawio, iozone, or bonnie. | На [[Документация/FreeBSD|FreeBSD]] нет hdparm (smartctl есть). Вместо него используйте rawio, iozone, or bonnie. | ||
Также в базовой системе есть команда diskinfo. | Также в базовой системе есть команда diskinfo. | ||
+ | |||
+ | [[Category:Documentation]] | ||
+ | [[category:admin]] | ||
+ | [[category:использование оборудования]] |
Версия 00:43, 4 марта 2010
Содержание |
Работа с дисками
См. также ТестированиеКомпьютера
0. Создать загрузочную запись См. man ms-sys или sys в DOS/Win95/Win98 или fixboot в консоли восстановления 2003
1. Увидеть, что пишет система о дисках при загрузке
- dmesg | grep hd
2. Вывести перечень всех разделов и всех дисков
- fdisk -l
3. Полная информация о диске
- hdparm -I /dev/hd?
4. Вывести информацию о состоянии диска Пакет: smartmontools
- smartctl -a /dev/hd?
Запустить внутренний тест диска
- smartctl -t short /dev/hd?
5. Программа работы с разделами диска
- parted /dev/hd?
6. Программы восстановления потерянных разделов
- testdisk (более user-friendly)
- gpart (более могучая, но надо тщательно читать man)
7. Графическая программа для работы с разделами диска $ qtparted
8. Вывод температуры диска
- hddtemp /dev/hd?
9. Простая программа работы с разделами диска
- cfdisk
10. Восстановление файлов на разделе ext2 man recover
Восстановление стёртых файлов с любых файловых систем - photorec из пакета testdisk.
Таблица соответствия устройств
Таблица соответствия устройств
Устройство |
Подключение |
/dev/hda |
Master на IDE0 (Primary) |
/dev/hdb |
Slave на IDE0 (Primary) |
/dev/hdc |
Master на IDE1 (Secondary) |
/dev/hdd |
Slave на IDE1 (Secondary) |
/dev/sda |
SATA-устройство |
Кроме особо указанных случаев, все программы хранятся в одноимённых пакетах.
Как пользоваться smartctl
- smartctl -a /dev/sd?
Смотрим на следующие параметры:
1 Raw_Read_Error_Rate 0x000b 100 100 051 Pre-fail Always - 11 5 Reallocated_Sector_Ct 0x0033 051 051 010 Pre-fail Always - 101 7 Seek_Error_Rate 0x000b 253 253 051 Pre-fail Always - 0 197 Current_Pending_Sector 0x0033 253 253 010 Pre-fail Always - 0 198 Offline_Uncorrectable 0x0031 253 253 010 Pre-fail Offline - 0 200 Multi_Zone_Error_Rate 0x000b 100 100 051 Pre-fail Always - 0 201 Soft_Read_Error_Rate 0x000b 100 100 051 Pre-fail Always - 2Если вкратце, то это все означает, что у вашего диска есть
Надо сказать, что диск в подобном состоянии вполне еще может послужит в качестве дискеты и выбрасывать его рано :):)
- Dmitry (Mothlike) Marochko
- Vitaly Lipatov
Ссылки
- Диски WD с сектором 4Кб
- Всё о S.M.A.R.T
- "Как я оживлял Linux" - рассказ про использование gpart
- http://linuxcenter.ru/lib/books/partitioning/
- http://offline.computerra.ru/ - указать ссылку, когда сделают
- http://smartmontools.sourceforge.net/BadBlockHowTo.txt
FreeBSD
На FreeBSD нет hdparm (smartctl есть). Вместо него используйте rawio, iozone, or bonnie. Также в базовой системе есть команда diskinfo.