Articles of жесткого диска

Стресс-тестирование носителя – файл против блока?

Ища способы подчеркнуть SD-карту, я заметил, что есть два способа приблизиться к этому. Один из них – подчеркнуть / записать блоки прямо в файл устройства. Например: sudo badblocks -b 512 -w -v /dev/mmcblk0 Однако существуют также утилиты, которые выполняют стресс-тестирование на уровне файлов и принимают подключенный раздел в качестве входных данных. Например стресс-диск . С […]

Использование gdisk на диске с допустимой MBR и поврежденным GPT

Все: я запустил ddrescue с входного (поврежденного) внешнего диска Windows ddrescue 1,5 ТБ, который был отформатирован в формате NTFS, на внешний жесткий диск Western Digital объемом 8 ТБ, который был отформатирован как ext4. В начале работы с ddrescue 8 ТБ было пусто. Устройство 8 ТБ ( /dev/sdb ) не будет загружаться. Когда я подключаю его […]

Есть ли способ получить подробную информацию о жестких дисках в Linux

В 2013 году я использовал программу, которая анализирует жесткий диск и дает подробную и подробную информацию о жестком диске. Однако эта программа CrystalDiskInfo работает только в Windows. Есть ли графический интерфейс, похожий на CrystalDiskInfo, который отображает информацию на основе характеристик SMART? Я специально ищу часы жизни, чтобы оценить, сколько часов проработал ноутбук. Я использую Linux […]

Ubuntu 18.04 mount / umount приводит к тому, что диски возвращаются из режима ожидания

У меня есть 3 физических диска – SSD с / монтированным, 1-й жесткий диск используется как /var и /home , 2-й жесткий диск – хранилище для резервных копий. Жесткий диск с резервными копиями должен большую часть времени находиться в состоянии ожидания и размонтирования, вызванном скриптами cron и bash с umount и hdparm -y . Проблема […]

Копировать только те файлы, которые не затронуты плохими секторами

Как скопировать каждый файл, который не поврежден плохим сектором? Я пробовал rsync : rsync –ignore-errors -a –progress –remove-source-files /media/x/S4T32kbad/ /media/x/w8tnew/ … но это слишком медленно. Я также попробовал: echo 5 > /sys/block/sdc/device/timeout затем sudo fsck -ycfv /dev/sdc1 Но это показывает: Error writing file system info: Input/output error Как сделать процесс копирования файлов, чтобы не в […]

команда для идентификации конкретного физического диска на сервере с большим количеством дисков

У меня есть сервер, содержащий 10 жестких дисков. Устройство /dev/sdh сообщает о неисправимых ошибках чтения в btrfs scrub. Как определить, какой физический диск соответствует /dev/sdh ? Я знаю, что могу получить номера моделей и серийные номера дисков с помощью hdparm -I /dev/sd? и я могу получить точки монтирования с помощью findmnt или lsblk . Однако […]

Почему ddrescue медленный, когда он может быть быстрее в областях без ошибок?

Этот вопрос касается первого прохода ddrescue на устройстве, которое нужно спасти. Мне пришлось спасать жесткий диск объемом 1,5 ТБ. Команда, которую я использовал: # ddrescue /dev/sdc1 my-part-img my-part-map Когда восстановление начинается (без дополнительных параметров) на хорошей области диска, скорость чтения (« current rate ») остается около 18 МБ / с. Это иногда немного замедляется, но […]

Перемещение образа ОС Linux с флэш-накопителя 4 ГБ на жесткий диск

У меня есть небольшая флешка (4 ГБ) с урезанной версией Redhat Linux. В настоящее время я пытаюсь переместить эту ОС с флэш-накопителя на гораздо больший жесткий диск (500 ГБ), который является загрузочным. Я смог скопировать образ с флэш-накопителя на мой компьютер, но у меня возникли проблемы при копировании на жесткий диск. Я пытаюсь использовать dd, […]

Почему diskpd и fio генерируют нечетные числа в Linux и Windows?

ОБНОВИТЬ Благодаря ответу Анона я понял, что виновата файловая система – я использовал NTFS. Ниже приведены результаты с использованием FAT32. Окна: diskspd64 -b128K -d5 -o32 -t1 -W0 -Sh -w0 cdm 508, 518, 520, 513, 513 fio –name=dontknow –ioengine=windowsaio –thread –size=1024m –bs=128k –time_based=1 –runtime=5s –iodepth=32 –numjobs=1 –rw=read –direct=1 –buffered=0 –startdelay=0s –filename=cdm 557, 557, 557, 558, 556 […]

Как использовать smartctl на практике?

Я случайно использовал smartctl для просмотра своих дисков, не smartctl в smartctl . Прочитав комментарий к Hacker News, я решил запланировать ежедневные короткие и еженедельные длинные тесты. Как правильно их использовать? Когда я смотрю на результаты smartctl -a /dev/sda , я вижу много информации, которая не сразу очевидна: # smartctl -a /dev/sda smartctl 6.6 2016-05-31 […]