Случай не запущенный, несколько сотен неприятных UNKR-ов как раз на месте данных, которые необходимо считать. Спецсофта и оборудования нет. Решено создать образ винта и с ним уже делать все, что вздумается. R-Studio не используется, бо займет много времени на скан образа.
С флешки загружена Arch Linux, места под образ естественно нет, поэтому монтирую сетевую шару, гигабитная сеть позволяет не заморачиваться со временем:
[live@livelinux ~]$ mkdir ~/hdd1 [live@livelinux ~]$ sudo mount 192.168.1.250:/Shared ~/hdd1
Создаю образ:
[live@livelinux ~]$ sudo dd_rescue -Av -b 1M /dev/sda ~/hdd1/sda.bin -l ~/hdd1/sda.bin.log -o /home/live/hdd1/sda.bin.bad
Заглядываю в образ fdisk-ом дабы узнать смещения разделов:
[live@livelinux ~]$ fdisk -l ~/hdd1/sda.bin Disk sda.bin: 160.0 GB, 160040803840 bytes, 312579695 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x19ba19ba Device Boot Start End Blocks Id System sda.bin1 * 63 81915434 40957686 7 HPFS/NTFS/exFAT sda.bin2 81915435 312576704 115330635 7 HPFS/NTFS/exFAT
Создаем еще пару каталогов под разделы:
[live@livelinux ~]$ mkdir ~/hdd2 [live@livelinux ~]$ mkdir ~/hdd3
Собственно монтируем разделы, смещение равно Start*512.
[live@livelinux ~]$ sudo mount -t ntfs-3g -o loop,offset=32256 ~/hdd1/sda.bin ~/hdd2/ [live@livelinux ~]$ sudo mount -t ntfs-3g -o loop,offset=41940702720 ~/hdd1/sda.bin ~/hdd3/
Смотрим, что получилось:
[live@livelinux ~]$ ls -l ~/hdd2 total 2621373 -rwxrwxrwx 1 root root 0 Jan 29 2009 AUTOEXEC.BAT drwxrwxrwx 1 root root 0 Dec 26 16:35 Beeline -rwxrwxrwx 1 root root 4952 Apr 15 2008 Bootfont.bin -rwxrwxrwx 1 root root 0 Jan 29 2009 CONFIG.SYS drwxrwxrwx 1 root root 4096 Jan 29 2009 Documents and Settings -rwxrwxrwx 1 root root 0 Jan 29 2009 IO.SYS -rwxrwxrwx 1 root root 0 Jan 29 2009 MSDOS.SYS -rwxrwxrwx 1 root root 47564 Apr 15 2008 NTDETECT.COM -rwxrwxrwx 1 root root 13030 Jan 31 21:47 PDOXUSRS.NET drwxrwxrwx 1 root root 12288 Feb 8 20:54 Program Files drwxrwxrwx 1 root root 8192 Jan 29 2009 Total Commander Podarok Edition drwxrwxrwx 1 root root 49152 Feb 11 21:10 WINDOWS -rwxrwxrwx 1 root root 206 Mar 5 2011 boot.ini -rwxrwxrwx 1 root root 1073270784 Feb 17 11:15 hiberfil.sys -rwxrwxrwx 1 root root 251152 Apr 15 2008 ntldr -rwxrwxrwx 1 root root 1610612736 Feb 17 11:15 pagefile.sys [live@livelinux ~]$ ls -l ~/hdd3 total 49 -rwxrwxrwx 2 root root 204 Jan 29 2012 CD-дисковод.lnk drwxrwxrwx 1 root root 4096 Jan 24 2009 Disk C drwxrwxrwx 1 root root 4096 Jan 24 2009 Documents and Settings drwxrwxrwx 1 root root 12288 Dec 29 16:46 Program Files drwxrwxrwx 1 root root 24576 Jan 28 07:07 Мои документы drwxrwxrwx 1 root root 4096 Aug 14 2009 игра
Цель достигнута, владелец данных счастлив, мы же получаем удовлетворение и, возможно, материальное вознаграждение
P.S. Запись для себя, для памяти. Понятно, что в интернетах этого полно, но мне сюда идти ближе.
Отправить комментарий