- Hdd regenerator для linux
- Технический блог
- 3 thoughts on “ Восстановление сбойных секторов SATA дисков в линукс ”
- Востановление HDD
- Живительная флешка
- Загрузочная флешка
- Установка Windows с флешки
- Убунтоподобные системы
- Acronis Suite
- Kaspersky Rescue Disk
- Victoria HDD
- HDD Regenerator
- MHDD, PC Check, Active Boot Disk Suite
- SystemRescueCD
- Другие мелкие программы
- Hiren’s Boot USB
- Необходимый софт
- Hdd regenerator для linux
Hdd regenerator для linux
Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-10 часть. Добавляем HDD Regenerator-01
Всем привет в 10 части мы с вами добавили на pxe server утилиту Norton Ghost, сегодня мы добавим еще одну утилиту HDD Regenerator. Описание утилиты по ссылке слева. Данная утилита так же поможет в восстановлении жесткого диска.
Скачиваем ISO HDD Regenerator с яндекс диска . Как и с другими ОС нужно создать отдельную папку в /srv/tftp, назовем ее hddreg
Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-10 часть. Добавляем HDD Regenerator-02
Копируем в нее скаченный ISO.
Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-10 часть. Добавляем HDD Regenerator-03
Добавим в конфиге /srv/tftp/pxelinux.cfg/du следующий текст
Конфиг файл стал вот такого вида.
Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-10 часть. Добавляем HDD Regenerator-04
Загружаемся с PXE сервера и видим, пункт меню добавился.
Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-10 часть. Добавляем HDD Regenerator-05
Пробуем запустить HDD Regenerator и видим, что все отлично работает
Как установить загрузочный PXE сервер для установки Windows, Linux, ESXI 5.5-10 часть. Добавляем HDD Regenerator-06
Вот так вот просто добавить на PXE утилиту HDD Regenerator. В 12 части мы рассмотрим как добавить на PXE сервер утилиту Victoria.
Источник
Технический блог
Восстановление сбойных секторов HDD и SATA дисков в Linux.
Предыстория: давно искал аналоги HDD Regenerator, Victoria, MHDD для линукс, и ничего не находил. Натолкнулся на hdrecover 0.5, но реального восстановления сбойных секторов не произошло. HDrecover час шел до сбойного сектора, аттемпил с разных мест, угрожал, что убьёт данные, я соглашался на data destory, но сбойные сектора не восстанавливал.
И вот упершись рогом, решительно взялся за линукс. Уже лет 20 где-то и как-то восстановление происходит, но в линуксе никак. С жестким диском повезло, на нём была куча сбойных секторов. 250GB Seagate 5400rpm из ноубука. Так как было время для экспериментов, HDD Regenerator на старом компе через IDE бодро восстанавливал сектора, а hdrecover — нет.
Сначала в hdrecover во второй параметр командной строки я дописал указание сектора, с которого нужно начинать сканирование, потому как ждать по часу было невозможно долго.
Как-раз мне на этом жестком диске попался сектор, который иногда поддавался attemp pounce — то есть автор hdrecover на каких-то моделях жестких дисков может быть увидел эффект, когда можно добиться восстановления данных из сбойного сектора путём попыток чтения этого сектора сразу после чтения далеко и близко расположенных мест диска. Физически головка движется с края диска не так позиционируясь, как если бы она передвинулась с соседней дорожки.. В итоге у меня: сектор иногда читался, но 100% не восстанавливался.
Теперь вводные: Мне НЕ нужно было восстанавливать данные. Мне нужно было восстановить только сбойные секторы с потерей информации. Если же вам нужно восстановить максимум информации: Копируйте всё на другой несбойный диск: ddrescue, dd sync,noerror и после этого с нормального диска восстанавливайте через R-Studio Recovery. Если диск сыпется, то все эксперименты с восстановлением секторов и попыток запуска десятков «лучших программ восстановления данных» приводят только к ещё большей потере данных.
Так как мне не нужны были attemp pounce сектора, которые бы то читались, то не читались, из программы была убрана эта функциональность множественных попыток чтения, так как толку от этого не было, это сильно занимало время восстановления, и далее при использовании программ восстановления данных сильно бы их замедляло. Так даже лучше — при первой ошибке чтения перезаписываем сектор, а диск там уж сам что-то сделает: перепишет или remap. Как именно remap в линуксе сделать, я ещё не понял. Да и практики мало (чем remap в victoria отличается, то же непонятно, чаще не восстанавливает никак сектора)
hdrecover, записывая в устройство сектор, не восстанавливал данные. Попробовав dd if=/dev/zero of=/dev/sdX count=1 seek=XXX, увидел, что сектор XXX восстановился. Добавив 2-й попыткой восстановления команду dd уже в саму программу hdrecover, был получен положительный результат.
Восстановление секторов конкретного жесткого диска было успешным и на старом компьютере с IDE — SATA контроллере (не AHCI), и на переходнике USB 3.0-SATA.
Оставляйте комментарии по результатам своего восстановления.
Что ещё можно добавить в программу для функциональности: первичное быстрое чтение всего диска скачками для выявления большой сбойной области сразу.
Для чего может быть нужно множественное восстановление сбойных секторов: когда надоело смотреть лог и давать команду dd восстанавливая вручную, когда невозможно достать жесткий диск и провести процедуру на старом SATA контроллере через HDD Regenerator, когда данные не сильно нужны (восстановится — нормально, прогоним chkdsk или fsck, не восстановится — переустановим систему). Ну а сама программа hdrecover может использоваться для тестирования жестких дисков сразу с режимом восстановления.
P.S. Если диск сильно цыкает — то скорее всего он не может спозиционироваться на дорожку, и hdrecover вряд ли поможет.
P.S.S. для новичков в линукс: вывод хвоста сислога в отдельном окне: tail -f /var/log/syslog — и там видны результаты подключения USB устройств, ошибок дисков и номера сбойных секторов.
Исходные тексты и скомпилированная на 64 бит программа:
Файл [download url=»http://agansk.ru/tech/wp-content/uploads/2019/04/hdrecover-0.5-dd.tar.gz»]
3 thoughts on “ Восстановление сбойных секторов SATA дисков в линукс ”
Если сбойные сектора не восстанавливаются, то для работы на таком диске можно сделать такое:
глянуть, что где: fdisk -l
глянуть mount, если надо отмонтировать нужный диск: umount /dev/sdb1
проверим на сбойные сектора: badblocks -s /dev/sdb1 > /home/user/sdb1_badblocks
Выполним команду для игнорирования сбойных секторов, что бы исключить их от использования в ОС:
e2fsck -l /home/user/sdb1_badblocks /dev/sdb1
Сам не пробовал, если у меня сбойные сектора не восстанавливаются — диск идёт с пометкой сбойный, максимум: для хранения неважной информации..
Если сбойных секторов очень много, не сотни, а десятки тысяч, можно изменить в тексте hdrecover.cpp команду перезаписи на count=16 или больше, для ускорения процесса
whdd для командной строки удалось скомпилять в ubuntu 16.04 (apt install dialog libncurses5-dev libncursesw5-dev). И на debian 8 и на убунту выбор ata или posix приводил к ошибке сегментирования.
hddsuperclone для графического экрана не копирует смонтированный диск..
Источник
Востановление HDD
Как востановить жерсткий диск Hitachi 320 gb. Пробовал установить на него минт. ошыбка.. под виндой тоже синий екран.. определяется только в биосе, при подключеном как вторым жестким диском в винде с помощю евереста..
как с помощю линукса его востановить. (подключаю через usb to ide/sata controler)
Восстановителем вестимо. Только им и восстанавливаю.
Чего конкретно не так? Какие ошибки?
Загрузиться с какого-нить загрузочного диска и прогнать тестом вроде MHDD или Victoria.
вестимо . что за прикол.
ошибки — не ставится ос
вечерком прожену. кстати hdd regenerator с самого начала кучу ошыбок нашел, только очень медлено..8 гб за 1,5 ДНЯ.
Не надо этим пользоваться. Срочно копировать то что копируется, дальше mhdd и викторию поюзать. Если так и будет ошибками сыпать в случайных местах и тормозить по 10 секунд — в помойку.
>вестимо . что за прикол.
Учите русский язык.
Что показывает S.M.A.R.T.?
hdd regenerator тоже по своему хорошая вещь.
кстати когда хочу на етот диск посавить линукс то его невидно. и что делать.
Я бы предположил, что проблема в подключении, то есть в кабеле или контроллере. Ни из-под линукса, ни из-под винды это не лечится. Попробуй подключить к другому компьютеру и посмотреть как диск будет себя вести.
если подключаю на свой комп через юсб, показывает только значок безопасного извлечения, там 1 диск без названия. но! диска невидно.. сегодня пробовал акронисы и нортоны. но увы диск неоткрывают.
у вас господин проблема с MBR на винчестере
Источник
Живительная флешка
На данный момент в сети имеется целая куча различных инструкций по созданию дежурной рабочей сисадминской флешки, но, к сожалению, многие из них уже устарели и просто не подходят под современные задачи.
Я не собираюсь описывать процесс установки GRUB4DOS, так как это не изменилось и в сети полно инструкций. Просто скажу, что GRUB4DOS просто должен быть установлен на флешку. Также я НЕ собираюсь выкладывать здесь образы систем (все имеется на торрентах), но, тем не менее, выложу полное меню из LST-файлов со структурой папок. Также необходимо учесть, что все образы ISO необходимо дефрагментировать.
Для тестирования флешки я использую PLOP Boot Manager и виртуальную машины, для меня это самы удобный вариант, хотя существует QEMU и MobaLiveUSB.
Что сможет наша флешка:
1. Установка Windows XP/7/8
2. Установка Linux Mint/Kubuntu/Ubuntu
3. Live Slax, Live XPe, SliTaz 4.0
4. Acronis Suite
5. ERD Commander 5.0-8.0
6. Kaspersky Rescue Disk 10
7. Victoria HDD
8. HDD Regenerator
9. MHDD 4.6
10. PC Check 6.05
11. SystemRescueCD
12. Active Boot Disk Suite 8
13. Active Password Changer
14. MemTest
15. Hiren’s Boot USB
Загрузочная флешка
Установка Windows с флешки
Для установки Windows-систем из образа нужно использовать скрипт, который создаст образ ОС, адаптированный для установки с флешки. По ссылке имеется сам скрипт и инструкция по его использованию.
В итоге получаем несколько образов интересующих нас Windows, которые будут запускаться с флешки.
Обратите внимание, что я использую сборку Windows 8 Smokie, которая имеет немного другую структуру, поэтому я просто распаковал образ в корень флешки и запускаю установку с помощью «chainloader /bootmgr». Если же используется образ MSDN, то для простоты лучше использовать скрипт.
Убунтоподобные системы
Acronis Suite
Скачиваем ERD Commander одним ISO-образом, дефрагментируем его и запускам из menu.lst.
Kaspersky Rescue Disk
Распаковываем в корень флешки, вместо XXXX пишем UUID флешки.
Victoria HDD
Запускается из образа ISO.
HDD Regenerator
Иногда бывает полезен. Запуск из образа ISO. UPD. Программа может повредить, использовать на свой страх и риск.
MHDD, PC Check, Active Boot Disk Suite
Запускаются из ISO-образа, как выше.
SystemRescueCD
Скачиваем последнюю версию и распаковываем в корень флешки. Запускаем.
Другие мелкие программы
Остальная мелочь запускается либо с образа дискеты или ISO.
Hiren’s Boot USB
С сайта HBCD скачиваем образ и распаковываем в корень (/HBCD).
В итоге мы имеем ассорти из самых нужных программ, которые помогут восстановить компьютер.
Архив со структурой папок
Файл menu.lst, которые стоит замещать в корне флешки.
Необходимый софт
1. ADWCleaner — удаление рекламного ПО;
2. AVZ — «снайпер» для вирусов;
3. CCleaner, Defraggler — чистка и дефрагментация;
4. InfraRecorder — очень качественный аналог Nero Burning Rom;
5. KMPlayer — проигрыватель;
6. Unchecky — снятие галочек во время установки;
7. DriverPack Solution — многие драйвера; Snappy Driver Installer — полный драйвер пак, более удобен, чем DRPSolution
8. SysinternalsSuite — назменимая вещь, утилиты на все случаи жизни;
9. ATF-Cleaner — быстрая очистка системы, не требует установки;
10. Dr.Web CureIT — лечилка;
11. TeamViewer — удаленка;
12. Обновления для Dr.Web, Kaspersky, MSE, AVG и Avast;
13. LibreOffice — офисный пакет.
Мне кажется, что это это именно те вещи, которые должны населять вашу рабочую флешку. Хотел бы услышать ваши варианты наполнения живительной флешки.
Источник
Hdd regenerator для linux
Сообщения: 21
Благодарности: 0
HDD Regenerator нифига не сделал, после запуска востановления плохих секторов он проверял сектори с бешеной и при чем постоянной скоростю, как часи, когда проверил первий первинний раздел показал что типа есть плохой сектор и давай его востановлять и. BSoD. и винда улетела )))))
А диск я еще не викинул — удалил все раздели, установил на весь диск ubuntu-10.04 и радуюсь
Вообщем то проблема со скоростю чтения/записи:
-когда качаю что-то то никаких ошибок не происходит
-смотрю фильм — тоже все ок
-но когда начинають копировать большие файли (>=300mb) то пару сек. диск начинает цокать как бомба замедленного действия и система (ubuntu) зависает, потом отвисает и с любой операцией записи или чтения на диск — ошибка
input/output error
Readonly file system!
А на винде в таком случае сразу BSoD )))
Последний раз редактировалось Flashbag, 02-07-2010 в 12:50 . Причина: забил кое что дописать
HDD Regenerator нифига не сделал. BSoD. и винда улетела ) |
——-
Ненавижу, когда все шагают строем — одинаково стриженые, одинаково одетые, с одинаковыми мыслями в одинаково пустых головах. (С) Кий