Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: востоновление данных  (Прочитано 919 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн CRY_WOLF

  • Автор темы
  • Участник
  • *
  • Сообщений: 121
  • Я такой какой я есть и не вам меня судить...
    • Просмотр профиля
    • ПапаГот - я.ру
востоновление данных
« : 13 Апреля 2011, 17:16:04 »
Есть хард на 40 гигов ПРЕДПОЛОЖИТЕЛЬНО ЖИВОЙ (при подключении гудит) Надо любой ценой достать от туда инфу.. Извесно точно что там есть бэд блоки... смотриторавать проверить вообще не как не могу биос видет. на винде проверка диска не помогает... реально ли както велечить и достаь от туда инфу? всю инфу готов дать прямо сейчас... :( :( :(
кстаи в df я его не виже... а при запуске когда постаит минут 5 пишет типа sda1 нет такова файла или каталога...
df
Файловая система           1K-блоков использовано, Разрешено использовать% смонтирована на
/dev/sda6             38160896   7630028  28592388  22% /
none                    991964       248    991716   1% /dev
none                    997568       356    997212   1% /dev/shm
none                    997568       228    997340   1% /var/run
none                    997568         0    997568   0% /var/lock
/dev/sda3               283587     60762    208182  23% /boot
/dev/sda5            266139472  68536052 184084316  28% /home

Пользователь решил продолжить мысль 13 Апреля 2011, 20:20:52:
по команде
sudo lshw -C disk смог увидеть только свой 350гиговый диск... и 80 так и не увидел... куда копать как определить где он хотябы....


Пользователь решил продолжить мысль 13 Апреля 2011, 19:27:05:
в /var/log/messages нашол только вот это  :o :o :o :o

Apr 13 15:54:44 papagot-desktop kernel: [    2.728114] ata4.00: ATA-7: SAMSUNG HD080HJ, ZH100-47, max UDMA7
Apr 13 15:54:44 papagot-desktop kernel: [    2.728118] ata4.00: 156301488 sectors, multi 16: LBA48 NCQ (depth 0/32)
Apr 13 15:54:44 papagot-desktop kernel: [    2.760261] ata4.00: configured for UDMA/133
Apr 13 15:54:44 papagot-desktop kernel: [    2.760338] scsi 3:0:0:0: Direct-Access     ATA      SAMSUNG HD080HJ  ZH10 PQ: 0 ANSI: 5
Apr 13 15:54:44 papagot-desktop kernel: [    2.760490] sd 3:0:0:0: Attached scsi generic sg1 type 0
Apr 13 15:54:44 papagot-desktop kernel: [    2.760700] sd 3:0:0:0: [sdb] 156301488 512-byte logical blocks: (80.0 GB/74.5 GiB)
Apr 13 15:54:44 papagot-desktop kernel: [    2.760756] sd 3:0:0:0: [sdb] Write Protect is off
Apr 13 15:54:44 papagot-desktop kernel: [    2.760784] sd 3:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Apr 13 15:54:44 papagot-desktop kernel: [    2.761198]  sdb: sdb1
Apr 13 15:54:44 papagot-desktop kernel: [    2.772141] sd 3:0:0:0: [sdb] Attached SCSI disk
Apr 13 15:54:44 papagot-desktop kernel: [    3.067694] EXT4-fs (sda6): mounted filesystem with ordered data mode. Opts: (null)
Apr 13 15:54:44 papagot-desktop kernel: [   20.519359] Adding 3124220k swap on /dev/sda1.  Priority:-1 extents:1 across:3124220k
Apr 13 15:54:44 papagot-desktop kernel: [   20.589408] udev[393]: starting version 163
Apr 13 15:54:44 papagot-desktop kernel: [   20.722453] i2c i2c-0: nForce2 SMBus adapter at 0x1c00
Apr 13 15:54:44 papagot-desktop kernel: [   20.722478] i2c i2c-1: nForce2 SMBus adapter at 0x1c40
Apr 13 15:54:44 papagot-desktop kernel: [   20.726359] lp: driver loaded but no devices found

Но мне это мало чего дало
sudo dd_rescue /dev/sdb1 /dev/null
dd_rescue: (fatal): open "/dev/sdb1" failed: No such file or directory
papagot@papagot-desktop:~$ sudo dd_rescue /dev/sdb /dev/null
dd_rescue: (fatal): open "/dev/sdb" failed: No such file or directory
« Последнее редактирование: 13 Апреля 2011, 17:28:27 от CRY_WOLF »
Нам не нравятся те, кому не нравимся мы....

Рубит компы не линукс. Рубит компы Windows...

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1293
    • Просмотр профиля
Re: востоновление данных
« Ответ #1 : 13 Апреля 2011, 23:01:47 »
Используйте dd и копируйте весь диск sda с заменой ошибок чтения нулями. После этого отключайте и работайте с образом (testdisk, и если совсем все плохо photorec).

Если на диске очень много ошибок, то лучше прервать работу dd и попробовать обратное чтение. Или вручную пропустить большие сбойные блоки (если они повторяются можно автоматизировать скриптом). В любом случае, лучше не читать со сбойных мест иначе развалится окончательно.

Оффлайн CRY_WOLF

  • Автор темы
  • Участник
  • *
  • Сообщений: 121
  • Я такой какой я есть и не вам меня судить...
    • Просмотр профиля
    • ПапаГот - я.ру
Re: востоновление данных
« Ответ #2 : 14 Апреля 2011, 09:35:03 »
Используйте dd и копируйте весь диск sda с заменой ошибок чтения нулями. После этого отключайте и работайте с образом (testdisk, и если совсем все плохо photorec).

Если на диске очень много ошибок, то лучше прервать работу dd и попробовать обратное чтение. Или вручную пропустить большие сбойные блоки (если они повторяются можно автоматизировать скриптом). В любом случае, лучше не читать со сбойных мест иначе развалится окончательно.

Подробней можно.. после почти 3 часовой работы смог увидеть его в системе но половина папок пустые....
Нам не нравятся те, кому не нравимся мы....

Рубит компы не линукс. Рубит компы Windows...

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1293
    • Просмотр профиля
Re: востоновление данных
« Ответ #3 : 14 Апреля 2011, 11:02:21 »
Подробнее о чем?

Читать примерно так:
sudo dd if=/dev/sdb of=/home/user/sdb.dd noerror syncnoerror - продолжение после ошибок чтения, sync заполнения нулями.
Должен получиться образ диска sdb.dd, с ним и работать.
Попробовать восстановить разделы с помощью testdisk. Если не получиться, то вытаскивать отдельные файлы с помощью photorec.

Более подробно не объяснишь, тут надо по ситуации действовать.

Оффлайн CRY_WOLF

  • Автор темы
  • Участник
  • *
  • Сообщений: 121
  • Я такой какой я есть и не вам меня судить...
    • Просмотр профиля
    • ПапаГот - я.ру
Re: востоновление данных
« Ответ #4 : 14 Апреля 2011, 13:26:27 »
Подробнее о чем?

Читать примерно так:
sudo dd if=/dev/sdb of=/home/user/sdb.dd noerror syncnoerror - продолжение после ошибок чтения, sync заполнения нулями.
Должен получиться образ диска sdb.dd, с ним и работать.
Попробовать восстановить разделы с помощью testdisk. Если не получиться, то вытаскивать отдельные файлы с помощью photorec.

Более подробно не объяснишь, тут надо по ситуации действовать.
Пасиба тебе большое... а сам файл sdb.dd я как понимаю указывается в дерективе of=/home/user/sdb.dd да?

И в краце про testdisk диск можно как с ним работь и с чем его едят?
Нам не нравятся те, кому не нравимся мы....

Рубит компы не линукс. Рубит компы Windows...

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1293
    • Просмотр профиля
Re: востоновление данных
« Ответ #5 : 19 Апреля 2011, 20:58:09 »
Цитировать
а сам файл sdb.dd я как понимаю указывается в дерективе of=/home/user/sdb.dd да?
да любой файл там, где есть место

Цитировать
И в краце про testdisk диск можно как с ним работь и с чем его едят?
в первую очередь там есть восстановление потерянных разделов...

 

Страница сгенерирована за 0.054 секунд. Запросов: 23.