Новый участник
Сообщения: 14
Благодарности: 0
|
Профиль
|
Отправить PM
| Цитировать
Попробовал "прокрутить" повреждённый диск с помощью TESTDISK. В этой программе я увидел структуру тех каталогов и файлы, которые мне нужны, т.е., как я понял, что-то сделать возможно.
Выкладываю логи работы TESDISK, может они о чём-то говорят.
PHP код:
#1206589411 Disk /dev/sdb - 250 GB / 232 GiB - CHS 30401 255 63
1 : start= 63, size=383535747, Id=0C, P
2 : start=383535810, size= 21478905, Id=0F, E
5 : start=383535873, size= 21478842, Id=83, L
PHP код:
Wed Mar 26 22:11:15 2008
Command line: TestDisk
TestDisk 6.9, Data Recovery Utility, February 2008
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
Windows version (ext2fs lib: 1.40.2, ntfs lib: 10:0:0, reiserfs lib: 0.3.1-rc8, ewf lib: 20070512)
filewin32_getfilesize(.E:) GetFileSize err Неверная функция.
filewin32_setfilepointer(.E:) SetFilePointer err Неверная функция.
Warning: can't get size for \\.\E:
filewin32_getfilesize(\\.\F:) GetFileSize err Неверная функция.
filewin32_setfilepointer(\\.\F:) SetFilePointer err Неверная функция.
Warning: can't get size for .F:
file_read(4,1,buffer,312592769(19457/254/63)) lseek err Invalid argument
file_read(5,1,buffer,488408129(30401/254/63)) lseek err Invalid argument
Hard disk list
Disk /dev/sda - 160 GB / 149 GiB - CHS 19457 255 63, sector size=512
Disk /dev/sdb - 250 GB / 232 GiB - CHS 30401 255 63, sector size=512
Disk /dev/sdb - 250 GB / 232 GiB
Partition table type: Intel
Analyse Disk /dev/sdb - 250 GB / 232 GiB - CHS 30401 255 63
Geometry from i386 MBR: head=255 sector=63
FAT32 at 0/1/1
Info: size boot_sector 383535690, partition 383535747
FAT1 : 92-46898
FAT2 : 46899-93705
start_rootdir : 93962 root cluster : 6
Data : 93706-383535689
sectors : 383535690
cluster_size : 64
no_of_cluster : 5991281 (2 - 5991282)
fat_length 46807 calculated 46807
FAT differs, FAT sectors=0-8/46807
ReiserFS Marker at 23874/1/1
get_geometry_from_list_part_aux head=255 nbr=6
get_geometry_from_list_part_aux head=8 nbr=1
get_geometry_from_list_part_aux head=16 nbr=1
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=6
Current partition structure:
1 * FAT32 LBA 0 1 1 23873 254 63 383535747 [DOCUMENTS]
2 E extended LBA 23874 0 1 25210 254 63 21478905
5 L Linux 23874 1 1 25210 254 63 21478842
Ask the user for vista mode
Allow partial last cylinder : No
search_vista_part: 0
search_part()
Disk /dev/sdb - 250 GB / 232 GiB - CHS 30401 255 63
FAT32 at 0/1/1
FAT1 : 92-46898
FAT2 : 46899-93705
start_rootdir : 93962 root cluster : 6
Data : 93706-383535689
sectors : 383535690
cluster_size : 64
no_of_cluster : 5991281 (2 - 5991282)
fat_length 46807 calculated 46807
FAT differs, FAT sectors=0-8/46807
FAT32 at 0/1/1
D FAT32 LBA 0 1 1 23873 254 6 383535690 [DOCUMENTS]
FAT32, 196 GB / 182 GiB
ReiserFS Marker at 23874/1/1
recover_rfs
block_count=2684848
block_size=4096
D Linux 23874 1 1 25210 254 5 21478784
ReiserFS 3.6 with standard journal, 10 GB / 10 GiB
ReiserFS Marker at 25211/1/1
recover_rfs
block_count=4026280
block_size=4096
D Linux 25211 1 1 27215 254 41 32210240
ReiserFS 3.6 with standard journal, 16 GB / 15 GiB
ReiserFS Marker at 27216/1/1
recover_rfs
block_count=5367704
block_size=4096
D Linux 27216 1 1 29888 254 13 42941632
ReiserFS 3.6 with standard journal, 21 GB / 20 GiB
recover_EXT2: s_block_group_nr=0/158, s_mnt_count=1/30, s_blocks_per_group=8192
recover_EXT2: s_blocksize=1024
recover_EXT2: s_blocks_count 1301233
recover_EXT2: part_size 2602466
D Linux 29889 1 1 30050 254 62 2602466
EXT2 Sparse superblock, 1332 MB / 1270 MiB
D Linux Swap 30051 1 1 30400 254 40 5622664
SWAP2 version 1, 2878 MB / 2745 MiB
get_geometry_from_list_part_aux head=255 nbr=12
get_geometry_from_list_part_aux head=8 nbr=3
get_geometry_from_list_part_aux head=16 nbr=3
get_geometry_from_list_part_aux head=32 nbr=2
get_geometry_from_list_part_aux head=64 nbr=2
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=2
get_geometry_from_list_part_aux head=255 nbr=12
Results
* FAT32 LBA 0 1 1 23873 254 63 383535747 [DOCUMENTS]
FAT32, 196 GB / 182 GiB
L Linux 23874 1 1 25210 254 63 21478842
ReiserFS 3.6 with standard journal, 10 GB / 10 GiB
L Linux 25211 1 1 27215 254 63 32210262
ReiserFS 3.6 with standard journal, 16 GB / 15 GiB
L Linux 27216 1 1 29888 254 63 42941682
ReiserFS 3.6 with standard journal, 21 GB / 20 GiB
L Linux 29889 1 1 30050 254 63 2602467
EXT2 Sparse superblock, 1332 MB / 1270 MiB
L Linux Swap 30051 1 1 30400 254 63 5622687
SWAP2 version 1, 2878 MB / 2745 MiB
dir_partition inode=0
FAT32 cluster=6(0x6), pos=94025
FAT32 cluster=18913056(0x1209720), pos=1210529225
file_read(5,64,buffer,1210529225(75351/244/39)) lseek err Invalid argument
file_read(5,1,buffer,1210529225(75351/244/39)) lseek err Invalid argument
file_read(5,1,buffer,1210529226(75351/244/40)) lseek err Invalid argument
file_read(5,1,buffer,1210529227(75351/244/41)) lseek err Invalid argument
file_read(5,1,buffer,1210529228(75351/244/42)) lseek err Invalid argument
file_read(5,1,buffer,1210529229(75351/244/43)) lseek err Invalid argument
file_read(5,1,buffer,1210529230(75351/244/44)) lseek err Invalid argument
file_read(5,1,buffer,1210529231(75351/244/45)) lseek err Invalid argument
file_read(5,1,buffer,1210529232(75351/244/46)) lseek err Invalid argument
file_read(5,1,buffer,1210529233(75351/244/47)) lseek err Invalid argument
file_read(5,1,buffer,1210529234(75351/244/48)) lseek err Invalid argument
file_read(5,1,buffer,1210529235(75351/244/49)) lseek err Invalid argument
file_read(5,1,buffer,1210529236(75351/244/50)) lseek err Invalid argument
file_read(5,1,buffer,1210529237(75351/244/51)) lseek err Invalid argument
file_read(5,1,buffer,1210529238(75351/244/52)) lseek err Invalid argument
file_read(5,1,buffer,1210529239(75351/244/53)) lseek err Invalid argument
file_read(5,1,buffer,1210529240(75351/244/54)) lseek err Invalid argument
file_read(5,1,buffer,1210529241(75351/244/55)) lseek err Invalid argument
file_read(5,1,buffer,1210529242(75351/244/56)) lseek err Invalid argument
file_read(5,1,buffer,1210529243(75351/244/57)) lseek err Invalid argument
file_read(5,1,buffer,1210529244(75351/244/58)) lseek err Invalid argument
file_read(5,1,buffer,1210529245(75351/244/59)) lseek err Invalid argument
file_read(5,1,buffer,1210529246(75351/244/60)) lseek err Invalid argument
file_read(5,1,buffer,1210529247(75351/244/61)) lseek err Invalid argument
file_read(5,1,buffer,1210529248(75351/244/62)) lseek err Invalid argument
file_read(5,1,buffer,1210529249(75351/244/63)) lseek err Invalid argument
file_read(5,1,buffer,1210529250(75351/245/1)) lseek err Invalid argument
file_read(5,1,buffer,1210529251(75351/245/2)) lseek err Invalid argument
file_read(5,1,buffer,1210529252(75351/245/3)) lseek err Invalid argument
file_read(5,1,buffer,1210529253(75351/245/4)) lseek err Invalid argument
file_read(5,1,buffer,1210529254(75351/245/5)) lseek err Invalid argument
file_read(5,1,buffer,1210529255(75351/245/6)) lseek err Invalid argument
file_read(5,1,buffer,1210529256(75351/245/7)) lseek err Invalid argument
file_read(5,1,buffer,1210529257(75351/245/8)) lseek err Invalid argument
file_read(5,1,buffer,1210529258(75351/245/9)) lseek err Invalid argument
file_read(5,1,buffer,1210529259(75351/245/10)) lseek err Invalid argument
file_read(5,1,buffer,1210529260(75351/245/11)) lseek err Invalid argument
file_read(5,1,buffer,1210529261(75351/245/12)) lseek err Invalid argument
file_read(5,1,buffer,1210529262(75351/245/13)) lseek err Invalid argument
file_read(5,1,buffer,1210529263(75351/245/14)) lseek err Invalid argument
file_read(5,1,buffer,1210529264(75351/245/15)) lseek err Invalid argument
file_read(5,1,buffer,1210529265(75351/245/16)) lseek err Invalid argument
file_read(5,1,buffer,1210529266(75351/245/17)) lseek err Invalid argument
file_read(5,1,buffer,1210529267(75351/245/18)) lseek err Invalid argument
file_read(5,1,buffer,1210529268(75351/245/19)) lseek err Invalid argument
file_read(5,1,buffer,1210529269(75351/245/20)) lseek err Invalid argument
file_read(5,1,buffer,1210529270(75351/245/21)) lseek err Invalid argument
file_read(5,1,buffer,1210529271(75351/245/22)) lseek err Invalid argument
file_read(5,1,buffer,1210529272(75351/245/23)) lseek err Invalid argument
file_read(5,1,buffer,1210529273(75351/245/24)) lseek err Invalid argument
file_read(5,1,buffer,1210529274(75351/245/25)) lseek err Invalid argument
file_read(5,1,buffer,1210529275(75351/245/26)) lseek err Invalid argument
file_read(5,1,buffer,1210529276(75351/245/27)) lseek err Invalid argument
file_read(5,1,buffer,1210529277(75351/245/28)) lseek err Invalid argument
file_read(5,1,buffer,1210529278(75351/245/29)) lseek err Invalid argument
file_read(5,1,buffer,1210529279(75351/245/30)) lseek err Invalid argument
file_read(5,1,buffer,1210529280(75351/245/31)) lseek err Invalid argument
file_read(5,1,buffer,1210529281(75351/245/32)) lseek err Invalid argument
file_read(5,1,buffer,1210529282(75351/245/33)) lseek err Invalid argument
file_read(5,1,buffer,1210529283(75351/245/34)) lseek err Invalid argument
file_read(5,1,buffer,1210529284(75351/245/35)) lseek err Invalid argument
file_read(5,1,buffer,1210529285(75351/245/36)) lseek err Invalid argument
file_read(5,1,buffer,1210529286(75351/245/37)) lseek err Invalid argument
file_read(5,1,buffer,1210529287(75351/245/38)) lseek err Invalid argument
file_read(5,1,buffer,1210529288(75351/245/39)) lseek err Invalid argument
FAT32: Can't read directory cluster
* FAT32 LBA 0 1 1 23873 254 63 383535747 [DOCUMENTS]
FAT32, 196 GB / 182 GiB
Directory /
7 drwxr-xr-x 0 0 0 26-Jun-2007 14:23 System Volume Information
2 drwxr-xr-x 0 0 0 22-Jan-2008 20:35 BOOTWIZ
14 drwxr-xr-x 0 0 0 12-Feb-2008 22:09 C;LB8:8
22 drwxr-xr-x 0 0 0 26-Dec-2007 18:22 $>B>3@0D88
23 drwxr-xr-x 0 0 0 30-Jun-2007 19:12 Recycled
443 -r-xr-xr-x 0 0 22675 22-Jan-2008 20:36 BOOTWIZ.SYS
30 drwxr-xr-x 0 0 0 1-Jul-2007 00:51 Mr. <5B0;;
31 drwxr-xr-x 0 0 0 1-Jul-2007 19:35 Download
662 -rwxr-xr-x 0 0 24 2-Jul-2007 22:21 AUTOEXEC.BAT
630916 -rwxr-xr-x 0 0 682 27-Nov-2007 22:00 >H81:0 ?>A;5 8A?>;=5=8O A:@8?B0.txt
639429 -rwxr-xr-x 0 0 26112 18-Jan-2008 19:39 "5<0 2 A>45@60=85 48?;><0.doc
639430 -rwxr-xr-x 0 0 31232 18-Jan-2008 07:06 4>:C<5=BK 4;O 48?;><0.doc
24 drwxr-xr-x 0 0 0 1-Dec-2007 19:00 MUSIC
50 drwxr-xr-x 0 0 0 31-Aug-2007 23:27 SOFT
247 drwxr-xr-x 0 0 0 16-Aug-2007 22:39 #GQ10 "#
631011 -rwxr-xr-x 0 0 105472 13-Mar-2008 22:04 Thumbs.db
1252760 -rwxr-xr-x 0 0 535040 7-Sep-2007 13:53 0;5=40@L 2KAB02>: =0 & 2 2007 3>4C.doc
267 drwxr-xr-x 0 0 0 15-Sep-2007 19:09 01>G89 AB>;
277 drwxr-xr-x 0 0 0 15-Sep-2007 19:11 71@0===>5
1115384 drwxr-xr-x 0 0 0 14-Oct-2007 21:22 FLASH
1062019 -rwxr-xr-x 0 0 1562 16-Dec-2007 11:50 SKRIPT.TXT
1138384 drwxr-xr-x 0 0 0 9-Jan-2008 21:54 audiobooks
3494465 -rwxr-xr-x 0 0 1698260992 11-Jan-2008 12:51 rock_collection-01.mpg
1195621 -rwxr-xr-x 0 0 363096064 11-Jan-2008 12:59 rock_collection-02.mpg
2842737 -rwxr-xr-x 0 0 733882528 11-Jan-2008 14:24 CH199_0111_1314.mpg
2522648 -rwxr-xr-x 0 0 733882528 11-Jan-2008 15:34 CH199_0111_1314001.mpg
2463788 -rwxr-xr-x 0 0 733887176 11-Jan-2008 16:45 CH199_0111_1314002.mpg
1315002 -rwxr-xr-x 0 0 153599512 11-Jan-2008 16:59 CH199_0111_1314003.mpg
1310547 -rwxr-xr-x 0 0 4223808 11-Jan-2008 17:30 COMP_0111_1730.mpg
0 -rwxr-xr-x 0 0 0 22-Jan-2008 21:28 CONFIG.SYS
0 -r-xr-xr-x 0 0 0 22-Jan-2008 21:28 IO.SYS
0 -r-xr-xr-x 0 0 0 22-Jan-2008 21:28 MSDOS.SYS
1647812 drwxr-xr-x 0 0 0 22-Jan-2008 21:55 MSDOWNLD.TMP
1647846 drwxr-xr-x 0 0 0 9-Feb-2008 12:34 >3>2>@
478 drwxr-xr-x 0 0 0 21-Feb-2008 06:52 FOUND.000
4259847 drwxr-xr-x 0 0 0 19-Mar-2008 12:20 3@0D8:8 ?@8;>65=8O : 48?;><C
interface_write()
1 * FAT32 LBA 0 1 1 23873 254 63 383535747 [DOCUMENTS]
2 E extended LBA 23874 0 1 30400 254 63 104856255
5 L Linux 23874 1 1 25210 254 63 21478842
6 L Linux 25211 1 1 27215 254 63 32210262
7 L Linux 27216 1 1 29888 254 63 42941682
8 L Linux 29889 1 1 30050 254 63 2602467
9 L Linux Swap 30051 1 1 30400 254 63 5622687
search_part()
Disk /dev/sdb - 250 GB / 232 GiB - CHS 30401 255 63
FAT32 at 0/1/1
FAT1 : 92-46898
FAT2 : 46899-93705
start_rootdir : 93962 root cluster : 6
Data : 93706-383535689
sectors : 383535690
cluster_size : 64
no_of_cluster : 5991281 (2 - 5991282)
fat_length 46807 calculated 46807
FAT differs, FAT sectors=0-8/46807
FAT32 at 0/1/1
D FAT32 LBA 0 1 1 23873 254 6 383535690 [DOCUMENTS]
FAT32, 196 GB / 182 GiB
FAT32 at 0/1/7
FAT1 : 92-46898
FAT2 : 46899-93705
start_rootdir : 93962 root cluster : 6
Data : 93706-383535689
sectors : 383535690
cluster_size : 64
no_of_cluster : 5991281 (2 - 5991282)
fat_length 46807 calculated 46807
FAT differs, FAT sectors=0-8/46807
FAT32 at 0/1/7
D FAT32 LBA 0 1 1 23873 254 6 383535690 [DOCUMENTS]
FAT found using backup sector!, 196 GB / 182 GiB
ReiserFS Marker at 23874/1/1
recover_rfs
block_count=2684848
block_size=4096
D Linux 23874 1 1 25210 254 5 21478784
ReiserFS 3.6 with standard journal, 10 GB / 10 GiB
ReiserFS Marker at 25211/1/1
recover_rfs
block_count=4026280
block_size=4096
D Linux 25211 1 1 27215 254 41 32210240
ReiserFS 3.6 with standard journal, 16 GB / 15 GiB
recover_EXT2: s_block_group_nr=0/3840, s_mnt_count=2/22, s_blocks_per_group=8192
recover_EXT2: s_blocksize=1024
recover_EXT2: s_blocks_count 31463268
recover_EXT2: part_size 62926536
D Linux 26484 1 1 30400 254 57 62926536
EXT2 Sparse superblock, 32 GB / 30 GiB
block_group_nr 3
recover_EXT2: "e2fsck -b 24577 -B 1024 device" may be needed
recover_EXT2: s_block_group_nr=3/3840, s_mnt_count=0/22, s_blocks_per_group=8192
recover_EXT2: s_blocksize=1024
recover_EXT2: s_blocks_count 31463268
recover_EXT2: part_size 62926536
D Linux 26484 1 1 30400 254 57 62926536
EXT2 Sparse superblock Backup superblock, 32 GB / 30 GiB
ReiserFS Marker at 27216/1/1
recover_rfs
block_count=5367704
block_size=4096
D Linux 27216 1 1 29888 254 13 42941632
ReiserFS 3.6 with standard journal, 21 GB / 20 GiB
recover_EXT2: s_block_group_nr=0/158, s_mnt_count=1/30, s_blocks_per_group=8192
recover_EXT2: s_blocksize=1024
recover_EXT2: s_blocks_count 1301233
recover_EXT2: part_size 2602466
D Linux 29889 1 1 30050 254 62 2602466
EXT2 Sparse superblock, 1332 MB / 1270 MiB
block_group_nr 3
recover_EXT2: "e2fsck -b 24577 -B 1024 device" may be needed
recover_EXT2: s_block_group_nr=3/158, s_mnt_count=0/30, s_blocks_per_group=8192
recover_EXT2: s_blocksize=1024
recover_EXT2: s_blocks_count 1301233
recover_EXT2: part_size 2602466
D Linux 29889 1 1 30050 254 62 2602466
EXT2 Sparse superblock Backup superblock, 1332 MB / 1270 MiB
block_group_nr 3
recover_EXT2: "e2fsck -b 98304 -B 4096 device" may be needed
recover_EXT2: s_block_group_nr=3/9, s_mnt_count=0/20, s_blocks_per_group=32768
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 325308
recover_EXT2: part_size 2602464
D Linux 29889 1 1 30050 254 60 2602464
EXT2 Sparse superblock Backup superblock, 1332 MB / 1270 MiB
D Linux Swap 30051 1 1 30400 254 40 5622664
SWAP2 version 1, 2878 MB / 2745 MiB
get_geometry_from_list_part_aux head=255 nbr=16
get_geometry_from_list_part_aux head=8 nbr=4
get_geometry_from_list_part_aux head=16 nbr=4
get_geometry_from_list_part_aux head=32 nbr=3
get_geometry_from_list_part_aux head=64 nbr=3
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=2
get_geometry_from_list_part_aux head=255 nbr=16
Results
* FAT32 LBA 0 1 1 23873 254 63 383535747 [DOCUMENTS]
FAT32, 196 GB / 182 GiB
L Linux 23874 1 1 25210 254 63 21478842
ReiserFS 3.6 with standard journal, 10 GB / 10 GiB
D Linux 25211 1 1 27215 254 63 32210262
ReiserFS 3.6 with standard journal, 16 GB / 15 GiB
D Linux 26484 1 1 30400 254 63 62926542
EXT2 Sparse superblock, 32 GB / 30 GiB
D Linux 27216 1 1 29888 254 63 42941682
ReiserFS 3.6 with standard journal, 21 GB / 20 GiB
D Linux 29889 1 1 30050 254 63 2602467
EXT2 Sparse superblock Backup superblock, 1332 MB / 1270 MiB
D Linux 29889 1 1 30050 254 63 2602467
EXT2 Sparse superblock, 1332 MB / 1270 MiB
D Linux Swap 30051 1 1 30400 254 63 5622687
SWAP2 version 1, 2878 MB / 2745 MiB
Can't open backup.log file: No such file or directory
interface_load
interface_write()
1 P FAT32 LBA 0 1 1 23873 254 63 383535747 [DOCUMENTS]
2 E extended LBA 23874 0 1 25210 254 63 21478905
5 L Linux 23874 1 1 25210 254 63 21478842
Помогите, что делать далее и чем.
Цитата Vitac_Black:
Ну а Пингвинов сначала разводи на виртуальной машине »
|
У меня скорее Виндовозы в виртуальных машинах жить будут. Ну это так... холиварчик.
|