<
  • Главная
Статьи

Відновлення з пошкоджених жорстких дисків. - CGSecurity

  1. Відновлення з пошкоджених жорстких дисків. Погані сектора є найбільш поширеною формою фізичного пошкодження...
  2. Ідентифікація HDD-пристроїв
  3. Ідентифікація HDD-пристроїв в Mac OS X
  4. Дублікатірованіе дисків
  5. Класичний метод використання 'dd'
  6. Kurt Garloff's 'dd_rescue'
  7. Кращий метод: Antonio Diaz's GNU 'ddrescue'
  8. Раннє виявлення поганих секторів
  9. Відновлення з пошкоджених жорстких дисків.
  10. Завантаження Knoppix-а, Linux LiveCD
  11. Ідентифікація HDD-пристроїв
  12. Ідентифікація HDD-пристроїв в Mac OS X
  13. Дублікатірованіе дисків
  14. Класичний метод використання 'dd'
  15. Kurt Garloff's 'dd_rescue'
  16. Кращий метод: Antonio Diaz's GNU 'ddrescue'
  17. Раннє виявлення поганих секторів
  18. Відновлення з пошкоджених жорстких дисків.
  19. Завантаження Knoppix-а, Linux LiveCD
  20. Ідентифікація HDD-пристроїв
  21. Ідентифікація HDD-пристроїв в Mac OS X
  22. Дублікатірованіе дисків
  23. Класичний метод використання 'dd'
  24. Kurt Garloff's 'dd_rescue'
  25. Кращий метод: Antonio Diaz's GNU 'ddrescue'
  26. Раннє виявлення поганих секторів

Відновлення з пошкоджених жорстких дисків.

Погані сектора є найбільш поширеною формою фізичного пошкодження жорсткого диска ... Вони - перший сигнал про поломку диска, з плином часу їх кількість буде тільки збільшуватися. Погані сектора - це сектора диска, інформація в які не може бути записана або прочитана через фізичного пошкодження або невідповідності контрольного біта (CRC or Cyclic Redundancy error). Кращий метод відновлення ваших даних в даній ситуації - це копіювання на інший жорсткий диск перш, ніж намагатися відновлювати дані. Новий диск повинен бути, принаймні, точно такого ж розміру (перевіряти кількість LBA секторів) або більше. Коли більше, це не проблема, оскільки число головок на циліндр і секторів на головку буде таким же, якщо обидва диска в режимі LBA. Windows може мати деякі проблеми в роботі з поганими секторами на пошкоджених жорстких дисках, так що краще рішення - використання Linux-а для копіювання даних на інший жорсткий диск.

Ви можете так само використовувати TestDisk що б проаналізувати сектори скопійовані з проблемного диска на хороший.

Завантаження Knoppix-а, Linux LiveCD

Якщо у вас немає встановленого Linux-a, завантажте Knoppix LiveCD , Це безкоштовний завантажувальний компактдиск з повнофункціональним Linux-ом, який працює тільки в пам'яті!

  • запишіть .iso файл на CD
  • Завантажити з CD-ROM
  • При завантаженні, введіть knoppix lang = us для англійської розкладки клавіатури / мови.
  • Ви автоматично залягання в призначену для користувача консоль.
  • Запустіть консоль / термінал
    (Увага: Knoppix має окрему вибір 'консоль для root', але функція копіювання / вставки тоді буде не доступна, тому ми рекомендуємо використовувати метод, описаний нижче для отримання привілеїв суперкористувача від звичайного користувача консолі.)

Knoppix включає в себе TestDisk , PhotoRec , Dd і dd_rescue. Для доступу до жорстких дисків, Вам необхідно запустити ці утиліти від root'овскіх (адміністраторських) привілеїв.

  • Що б стати суперкористувачем в Knoppix, виберіть Konsole і надрукуйте sudo -s, а потім натисніть клавішу Enter.
  • Тепер ви можете використовувати всі команди root'a, потрібні для повного доступу до диска з консолі.

До уваги користувачів Knoppix версії 4.0.2 CD:
Для використання TestDisk в Knoppix 4.0.2, вам необхідно вирішити проблеми з бібліотеками:

ln -s /usr/lib/libntfs.so.7 /usr/lib/libntfs.so.5

і зробити це потрібно перед запуском.

До уваги користувачів Knoppix версії 5.1 CD:
Для використання TestDisk в Knoppix 5.1, вам необхідно вирішити проблеми з бібліотеками:

ln -s /usr/lib/libntfs.so.10.0.0 /usr/lib/libntfs.so.9

так само перед запуском. Цієї проблеми не повинно бути в інших версіях Knoppix або з Linux-версіями доступними для скачування .

Ідентифікація HDD-пристроїв

Ідентифікація HDD-пристроїв в Linux

Під Linux, Примари Майстер IDE диск буде / dev / hda   Примари Слейв IDE диск буде / dev / hdb   Секондарі Майстер IDE диск буде / dev / hdc і так далі Під Linux, Примари Майстер IDE диск буде / dev / hda
Примари Слейв IDE диск буде / dev / hdb
Секондарі Майстер IDE диск буде / dev / hdc і так далі.
SATA жорсткий диск буде / dev / hde або / dev / sda
SCSI жорсткі диски називаються / dev / sda
USB пристрої часто використовують назви SCSI-пристроїв: / dev / sda і так далі.

Що б дізнатися перелік розділів на жорстких дисках, як root, запустіть команду: fdisk -l device.
Де "device" - це / dev / sda або / dev / hda

Ідентифікація HDD-пристроїв в Mac OS X

Для ідентифікації дисків / розділів: Для ідентифікації дисків / розділів:

  • Запустіть програму Terminal, знайдіть папку / Applications / Utilities.
  • Надрукуйте diskutil list в терміналі

Існують два типи пристроїв:

  • raw devices / dev / rdisk *,? пряме підключення диска ?.
  • buffered devices / dev / disk *, дані проходять через буфер.

При використанні dd або інших програм дублювання, завжди використовуйте raw-пристрої.

У Mac OS X, розділи називаються "slices". Наприклад, томи в GPT форматі, як правило, s2, тобто rdisk4s2.

Дублікатірованіе дисків

Після перевірки імен пристроїв пошкодженого диска починаємо копіювати свої дані. У командному короби (CLI) або термінальної консолі.

Класичний метод використання 'dd'

dd - дуже потужна і може бути використана для запису з дисків в файли і файлів на розділи або томи.

  • Для копіювання дисків від root'a, запустіть:

dd if = / dev / old_disk of = / dev / new_disk conv = noerror, sync

conv = noerror, sync використовується для дисків з поганими блоками, що б замінити пошкоджені блоки нулями і продовжити копіювання.

  • Для копіювання диска в файл образу:

dd if = / dev / old_disk of = image_file conv = noerror

Користувачі Mac OS X, Ubuntu або інших Лінукс, завжди повинні використовувати sudo або su, а так само вводити пароль рута, перед використанням dd.

Будьте обережні, якщо ви копіюєте диск, одержувач повинен також бути диском, а не розділом. Якщо ви копіюєте розділ, то диск-одержувач розділу повинен бути досить великим. Рекомендується проводити копіювання всього диска цілком.

За замовчуванням розмір блоку для dd - це 1 блок (512 bytes), команда bs = використовується для збільшення розміру блоку. Для читання-запису диска по 16 секторів використовуйте:

наприклад:

sudo dd bs = 131072 if = / dev / hda / dev / hdb conv = noerror, sync sudo dd bs = 131072 if = / dev / rdisk0 of = / diskcopy conv = noerror, sync sudo dd bs = 131072 if = / dev / rdisk0s2 of = / dev / rdisk1s2 conv = noerror, sync sudo dd bs = 131072 if = / dev / rdisk0s2 /home/john/rdisk0s2.dd conv = noerror

Kurt Garloff's 'dd_rescue'

Якщо пошкоджених секторів на жорсткому диску дуже багато, ви можете спробувати використовувати dd_rescue '( dd_rescue ) Замість dd.

Кращий метод: Antonio Diaz's GNU 'ddrescue'

Найкраще рішення, швидше і ефективніше Antonio Diaz's 'ddrescue' ( ddrescue )

# Викачати ddrescue wget http://download.savannah.gnu.org/releases/ddrescue/ddrescue-1.8.tar.bz2 # розпакувати файли вихідних кодів tar xjf ddrescue-1.8.tar.bz2 # скомпілювати ddrescue cd ddrescue-1.8 ./ configure && make # Спочатку слід постаратися скопіювати вільні від помилок області диска: ./ddrescue -n / dev / old_disk / dev / new_disk rescued.log # Потім слід спробувати відновити найбільш важливі області, на скільки це можливо: ./ddrescue -r 1 / dev / old_disk / dev / new_disk rescued.log

Раннє виявлення поганих секторів

Сучасні жорсткі диски можуть виявити фізичні проблеми за допомогою SMART Monitoring .


повернутися TestDisk

Відновлення з пошкоджених жорстких дисків.

Погані сектора є найбільш поширеною формою фізичного пошкодження жорсткого диска ... Вони - перший сигнал про поломку диска, з плином часу їх кількість буде тільки збільшуватися. Погані сектора - це сектора диска, інформація в які не може бути записана або прочитана через фізичного пошкодження або невідповідності контрольного біта (CRC or Cyclic Redundancy error). Кращий метод відновлення ваших даних в даній ситуації - це копіювання на інший жорсткий диск перш, ніж намагатися відновлювати дані. Новий диск повинен бути, принаймні, точно такого ж розміру (перевіряти кількість LBA секторів) або більше. Коли більше, це не проблема, оскільки число головок на циліндр і секторів на головку буде таким же, якщо обидва диска в режимі LBA. Windows може мати деякі проблеми в роботі з поганими секторами на пошкоджених жорстких дисках, так що краще рішення - використання Linux-а для копіювання даних на інший жорсткий диск.

Ви можете так само використовувати TestDisk що б проаналізувати сектори скопійовані з проблемного диска на хороший.

Завантаження Knoppix-а, Linux LiveCD

Якщо у вас немає встановленого Linux-a, завантажте Knoppix LiveCD , Це безкоштовний завантажувальний компактдиск з повнофункціональним Linux-ом, який працює тільки в пам'яті!

  • запишіть .iso файл на CD
  • Завантажити з CD-ROM
  • При завантаженні, введіть knoppix lang = us для англійської розкладки клавіатури / мови.
  • Ви автоматично залягання в призначену для користувача консоль.
  • Запустіть консоль / термінал
    (Увага: Knoppix має окрему вибір 'консоль для root', але функція копіювання / вставки тоді буде не доступна, тому ми рекомендуємо використовувати метод, описаний нижче для отримання привілеїв суперкористувача від звичайного користувача консолі.)

Knoppix включає в себе TestDisk , PhotoRec , Dd і dd_rescue. Для доступу до жорстких дисків, Вам необхідно запустити ці утиліти від root'овскіх (адміністраторських) привілеїв.

  • Що б стати суперкористувачем в Knoppix, виберіть Konsole і надрукуйте sudo -s, а потім натисніть клавішу Enter.
  • Тепер ви можете використовувати всі команди root'a, потрібні для повного доступу до диска з консолі.

До уваги користувачів Knoppix версії 4.0.2 CD:
Для використання TestDisk в Knoppix 4.0.2, вам необхідно вирішити проблеми з бібліотеками:

ln -s /usr/lib/libntfs.so.7 /usr/lib/libntfs.so.5

і зробити це потрібно перед запуском.

До уваги користувачів Knoppix версії 5.1 CD:
Для використання TestDisk в Knoppix 5.1, вам необхідно вирішити проблеми з бібліотеками:

ln -s /usr/lib/libntfs.so.10.0.0 /usr/lib/libntfs.so.9

так само перед запуском. Цієї проблеми не повинно бути в інших версіях Knoppix або з Linux-версіями доступними для скачування .

Ідентифікація HDD-пристроїв

Ідентифікація HDD-пристроїв в Linux

Під Linux, Примари Майстер IDE диск буде / dev / hda   Примари Слейв IDE диск буде / dev / hdb   Секондарі Майстер IDE диск буде / dev / hdc і так далі Під Linux, Примари Майстер IDE диск буде / dev / hda
Примари Слейв IDE диск буде / dev / hdb
Секондарі Майстер IDE диск буде / dev / hdc і так далі.
SATA жорсткий диск буде / dev / hde або / dev / sda
SCSI жорсткі диски називаються / dev / sda
USB пристрої часто використовують назви SCSI-пристроїв: / dev / sda і так далі.

Що б дізнатися перелік розділів на жорстких дисках, як root, запустіть команду: fdisk -l device.
Де "device" - це / dev / sda або / dev / hda

Ідентифікація HDD-пристроїв в Mac OS X

Для ідентифікації дисків / розділів: Для ідентифікації дисків / розділів:

  • Запустіть програму Terminal, знайдіть папку / Applications / Utilities.
  • Надрукуйте diskutil list в терміналі

Існують два типи пристроїв:

  • raw devices / dev / rdisk *,? пряме підключення диска ?.
  • buffered devices / dev / disk *, дані проходять через буфер.

При використанні dd або інших програм дублювання, завжди використовуйте raw-пристрої.

У Mac OS X, розділи називаються "slices". Наприклад, томи в GPT форматі, як правило, s2, тобто rdisk4s2.

Дублікатірованіе дисків

Після перевірки імен пристроїв пошкодженого диска починаємо копіювати свої дані. У командному короби (CLI) або термінальної консолі.

Класичний метод використання 'dd'

dd - дуже потужна і може бути використана для запису з дисків в файли і файлів на розділи або томи.

  • Для копіювання дисків від root'a, запустіть:

dd if = / dev / old_disk of = / dev / new_disk conv = noerror, sync

conv = noerror, sync використовується для дисків з поганими блоками, що б замінити пошкоджені блоки нулями і продовжити копіювання.

  • Для копіювання диска в файл образу:

dd if = / dev / old_disk of = image_file conv = noerror

Користувачі Mac OS X, Ubuntu або інших Лінукс, завжди повинні використовувати sudo або su, а так само вводити пароль рута, перед використанням dd.

Будьте обережні, якщо ви копіюєте диск, одержувач повинен також бути диском, а не розділом. Якщо ви копіюєте розділ, то диск-одержувач розділу повинен бути досить великим. Рекомендується проводити копіювання всього диска цілком.

За замовчуванням розмір блоку для dd - це 1 блок (512 bytes), команда bs = використовується для збільшення розміру блоку. Для читання-запису диска по 16 секторів використовуйте:

наприклад:

sudo dd bs = 131072 if = / dev / hda / dev / hdb conv = noerror, sync sudo dd bs = 131072 if = / dev / rdisk0 of = / diskcopy conv = noerror, sync sudo dd bs = 131072 if = / dev / rdisk0s2 of = / dev / rdisk1s2 conv = noerror, sync sudo dd bs = 131072 if = / dev / rdisk0s2 /home/john/rdisk0s2.dd conv = noerror

Kurt Garloff's 'dd_rescue'

Якщо пошкоджених секторів на жорсткому диску дуже багато, ви можете спробувати використовувати dd_rescue '( dd_rescue ) Замість dd.

Кращий метод: Antonio Diaz's GNU 'ddrescue'

Найкраще рішення, швидше і ефективніше Antonio Diaz's 'ddrescue' ( ddrescue )

# Викачати ddrescue wget http://download.savannah.gnu.org/releases/ddrescue/ddrescue-1.8.tar.bz2 # розпакувати файли вихідних кодів tar xjf ddrescue-1.8.tar.bz2 # скомпілювати ddrescue cd ddrescue-1.8 ./ configure && make # Спочатку слід постаратися скопіювати вільні від помилок області диска: ./ddrescue -n / dev / old_disk / dev / new_disk rescued.log # Потім слід спробувати відновити найбільш важливі області, на скільки це можливо: ./ddrescue -r 1 / dev / old_disk / dev / new_disk rescued.log

Раннє виявлення поганих секторів

Сучасні жорсткі диски можуть виявити фізичні проблеми за допомогою SMART Monitoring .


повернутися TestDisk

Відновлення з пошкоджених жорстких дисків.

Погані сектора є найбільш поширеною формою фізичного пошкодження жорсткого диска ... Вони - перший сигнал про поломку диска, з плином часу їх кількість буде тільки збільшуватися. Погані сектора - це сектора диска, інформація в які не може бути записана або прочитана через фізичного пошкодження або невідповідності контрольного біта (CRC or Cyclic Redundancy error). Кращий метод відновлення ваших даних в даній ситуації - це копіювання на інший жорсткий диск перш, ніж намагатися відновлювати дані. Новий диск повинен бути, принаймні, точно такого ж розміру (перевіряти кількість LBA секторів) або більше. Коли більше, це не проблема, оскільки число головок на циліндр і секторів на головку буде таким же, якщо обидва диска в режимі LBA. Windows може мати деякі проблеми в роботі з поганими секторами на пошкоджених жорстких дисках, так що краще рішення - використання Linux-а для копіювання даних на інший жорсткий диск.

Ви можете так само використовувати TestDisk що б проаналізувати сектори скопійовані з проблемного диска на хороший.

Завантаження Knoppix-а, Linux LiveCD

Якщо у вас немає встановленого Linux-a, завантажте Knoppix LiveCD , Це безкоштовний завантажувальний компактдиск з повнофункціональним Linux-ом, який працює тільки в пам'яті!

  • запишіть .iso файл на CD
  • Завантажити з CD-ROM
  • При завантаженні, введіть knoppix lang = us для англійської розкладки клавіатури / мови.
  • Ви автоматично залягання в призначену для користувача консоль.
  • Запустіть консоль / термінал
    (Увага: Knoppix має окрему вибір 'консоль для root', але функція копіювання / вставки тоді буде не доступна, тому ми рекомендуємо використовувати метод, описаний нижче для отримання привілеїв суперкористувача від звичайного користувача консолі.)

Knoppix включає в себе TestDisk , PhotoRec , Dd і dd_rescue. Для доступу до жорстких дисків, Вам необхідно запустити ці утиліти від root'овскіх (адміністраторських) привілеїв.

  • Що б стати суперкористувачем в Knoppix, виберіть Konsole і надрукуйте sudo -s, а потім натисніть клавішу Enter.
  • Тепер ви можете використовувати всі команди root'a, потрібні для повного доступу до диска з консолі.

До уваги користувачів Knoppix версії 4.0.2 CD:
Для використання TestDisk в Knoppix 4.0.2, вам необхідно вирішити проблеми з бібліотеками:

ln -s /usr/lib/libntfs.so.7 /usr/lib/libntfs.so.5

і зробити це потрібно перед запуском.

До уваги користувачів Knoppix версії 5.1 CD:
Для використання TestDisk в Knoppix 5.1, вам необхідно вирішити проблеми з бібліотеками:

ln -s /usr/lib/libntfs.so.10.0.0 /usr/lib/libntfs.so.9

так само перед запуском. Цієї проблеми не повинно бути в інших версіях Knoppix або з Linux-версіями доступними для скачування .

Ідентифікація HDD-пристроїв

Ідентифікація HDD-пристроїв в Linux

Під Linux, Примари Майстер IDE диск буде / dev / hda   Примари Слейв IDE диск буде / dev / hdb   Секондарі Майстер IDE диск буде / dev / hdc і так далі Під Linux, Примари Майстер IDE диск буде / dev / hda
Примари Слейв IDE диск буде / dev / hdb
Секондарі Майстер IDE диск буде / dev / hdc і так далі.
SATA жорсткий диск буде / dev / hde або / dev / sda
SCSI жорсткі диски називаються / dev / sda
USB пристрої часто використовують назви SCSI-пристроїв: / dev / sda і так далі.

Що б дізнатися перелік розділів на жорстких дисках, як root, запустіть команду: fdisk -l device.
Де "device" - це / dev / sda або / dev / hda

Ідентифікація HDD-пристроїв в Mac OS X

Для ідентифікації дисків / розділів: Для ідентифікації дисків / розділів:

  • Запустіть програму Terminal, знайдіть папку / Applications / Utilities.
  • Надрукуйте diskutil list в терміналі

Існують два типи пристроїв:

  • raw devices / dev / rdisk *,? пряме підключення диска ?.
  • buffered devices / dev / disk *, дані проходять через буфер.

При використанні dd або інших програм дублювання, завжди використовуйте raw-пристрої.

У Mac OS X, розділи називаються "slices". Наприклад, томи в GPT форматі, як правило, s2, тобто rdisk4s2.

Дублікатірованіе дисків

Після перевірки імен пристроїв пошкодженого диска починаємо копіювати свої дані. У командному короби (CLI) або термінальної консолі.

Класичний метод використання 'dd'

dd - дуже потужна і може бути використана для запису з дисків в файли і файлів на розділи або томи.

  • Для копіювання дисків від root'a, запустіть:

dd if = / dev / old_disk of = / dev / new_disk conv = noerror, sync

conv = noerror, sync використовується для дисків з поганими блоками, що б замінити пошкоджені блоки нулями і продовжити копіювання.

  • Для копіювання диска в файл образу:

dd if = / dev / old_disk of = image_file conv = noerror

Користувачі Mac OS X, Ubuntu або інших Лінукс, завжди повинні використовувати sudo або su, а так само вводити пароль рута, перед використанням dd.

Будьте обережні, якщо ви копіюєте диск, одержувач повинен також бути диском, а не розділом. Якщо ви копіюєте розділ, то диск-одержувач розділу повинен бути досить великим. Рекомендується проводити копіювання всього диска цілком.

За замовчуванням розмір блоку для dd - це 1 блок (512 bytes), команда bs = використовується для збільшення розміру блоку. Для читання-запису диска по 16 секторів використовуйте:

наприклад:

sudo dd bs = 131072 if = / dev / hda / dev / hdb conv = noerror, sync sudo dd bs = 131072 if = / dev / rdisk0 of = / diskcopy conv = noerror, sync sudo dd bs = 131072 if = / dev / rdisk0s2 of = / dev / rdisk1s2 conv = noerror, sync sudo dd bs = 131072 if = / dev / rdisk0s2 /home/john/rdisk0s2.dd conv = noerror

Kurt Garloff's 'dd_rescue'

Якщо пошкоджених секторів на жорсткому диску дуже багато, ви можете спробувати використовувати dd_rescue '( dd_rescue ) Замість dd.

Кращий метод: Antonio Diaz's GNU 'ddrescue'

Найкраще рішення, швидше і ефективніше Antonio Diaz's 'ddrescue' ( ddrescue )

# Викачати ddrescue wget http://download.savannah.gnu.org/releases/ddrescue/ddrescue-1.8.tar.bz2 # розпакувати файли вихідних кодів tar xjf ddrescue-1.8.tar.bz2 # скомпілювати ddrescue cd ddrescue-1.8 ./ configure && make # Спочатку слід постаратися скопіювати вільні від помилок області диска: ./ddrescue -n / dev / old_disk / dev / new_disk rescued.log # Потім слід спробувати відновити найбільш важливі області, на скільки це можливо: ./ddrescue -r 1 / dev / old_disk / dev / new_disk rescued.log

Раннє виявлення поганих секторів

Сучасні жорсткі диски можуть виявити фізичні проблеми за допомогою SMART Monitoring .


повернутися TestDisk

Пряме підключення диска ?
Пряме підключення диска ?
Пряме підключення диска ?


Новости
  • Виртуальный хостинг

    Виртуальный хостинг. Возможности сервера распределяются в равной мере между всеми... 
    Читать полностью

  • Редизайн сайта

    Редизайн сайта – это полное либо частичное обновление дизайна существующего сайта.... 
    Читать полностью

  • Консалтинг, услуги контент-менеджера

    Сопровождение любых интернет ресурсов;- Знание HTML и CSS- Поиск и обновление контента;-... 
    Читать полностью

  • Трафик из соцсетей

    Сравнительно дешевый способ по сравнению с поисковым и контекстным видами раскрутки... 
    Читать полностью

  • Поисковая оптимизация

    Поисковая оптимизация (англ. search engine optimization, SEO) — поднятие позиций сайта в результатах... 
    Читать полностью