[Testdisk] NTFS partitie herstellen

Pagina: 1
Acties:

  • afraca
  • Registratie: April 2009
  • Laatst online: 13-08-2025

afraca

Open Source!

Topicstarter
Ik heb een broeder die momenteel in Pretoria (Zuid Afrika) zit voor studie. Nu is de situatie wat betreft internet daar redelijk hachelijk, en dat maakt een partitie herstel actie redelijk een uitdaging. Welke situatie zegt u? Ik presenteer u, een beknopte geschiedenis, en een aantal feiten:
  • Een 640gb externe harde schijf laten vallen.
  • Aansluiten op windows, en die stelt voor (parafraseren): "Helemaal geen partities man, wat moet ik daar nou mee? Zal ik hem maar voor u formatteren? "
  • * afraca heeft als mening: partitietable naar de knoppen (hopen niet gek veel meer)
  • Internetverbinding uit Flintstones tijdperk, dus geen opties tot 700mb iso's downloaden, datalimiet van 1 gb/maand
  • Interne harde schijf is 40GB , dus data tijdelijk recoveren naar intern is geen optie
Ok, ik kwam bij het tooltje TestDisk uit, een awesome programma :) Instructies zijn gevolgd:
HD aansluiten --> testdisk als admin starten --> HD selecteren --> partitieindelingoptie Intel gekozen --> Analyze op los gelaten.
Die vind inderdaad 1 NTFS partitie (de originele situatie), waar hij door kan browsen met TestDisk. Echter, bij het wegschrijven van de partitietable geeft hij een error, gaat terug naar het begin, en is de log beschreven met niet prachtig nieuws (zie hieronder) . Nou kan ik aardig zoeken op Google, maar praktisch alle problemen zijn gerelateerd aan boot records die niet kloppen, wat uiteraard op een externe HD helemaal niet van toepassing is. Het vreemde vind ik dat hij prima de partitie kan vinden, dus met de geometry (cylinders, sectors en dergelijke) zit volgens mij niks mis, échter, geeft hij wel warnings over file sizes en dergelijke. Gelieve niet aankomen met "Tool <insert favo tool> kan dit makkelijk. hier een link naar de 150mb .iso" Er is een "simpele" oplossing voor, en TestDisk is prima in staat die partitietable te writen.

<><><>
Log:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
Sun Mar 13 23:22:16 2011
Command line: TestDisk

TestDisk 6.11.3, Data Recovery Utility, May 2009
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows Server 2007 (7600)
Compiler: GCC 4.3, Cygwin 1005.25 - May  6 2009 20:35:43
ext2fs lib: 1.41.4, ntfs lib: 10:0:0, reiserfs lib: 0.3.1-rc8, ewf lib: 20080501
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sda)=320072933376
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdd)=640135028736
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=320072933376
filewin32_getfilesize(\\.\PhysicalDrive1) GetFileSize err Onjuiste functie.
    
filewin32_setfilepointer(\\.\PhysicalDrive1) SetFilePointer err Onjuiste functie.

Warning: can't get size for \\.\PhysicalDrive1
filewin32_getfilesize(\\.\PhysicalDrive2) GetFileSize err Onjuiste functie.

filewin32_setfilepointer(\\.\PhysicalDrive2) SetFilePointer err Onjuiste functie.

Warning: can't get size for \\.\PhysicalDrive2
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive3)=640135028736
filewin32_getfilesize(\\.\PhysicalDrive4) GetFileSize err Onjuiste functie.

filewin32_setfilepointer(\\.\PhysicalDrive4) SetFilePointer err Onjuiste functie.

Warning: can't get size for \\.\PhysicalDrive4
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=308857364480
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\D:)=0
Warning: can't get size for \\.\D:
filewin32_getfilesize(\\.\E:) GetFileSize err Onjuiste functie.

filewin32_setfilepointer(\\.\E:) SetFilePointer err Onjuiste functie.

Warning: can't get size for \\.\E:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\F:)=0
Warning: can't get size for \\.\F:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\H:)=640132579328
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\I:)=0
Warning: can't get size for \\.\I:
file_pread(4,1,buffer,625153409(38913/254/63)) lseek err Invalid argument
file_pread(5,1,buffer,1250274689(77825/254/63)) lseek err Invalid argument
Hard disk list
Disk /dev/sda - 320 GB / 298 GiB - CHS 38913 255 63, sector size=512 - SAMSUNG HM320II
Disk /dev/sdd - 640 GB / 596 GiB - CHS 77825 255 63, sector size=512 - SAMSUNG HM641JI

Partition table type (auto): Intel
Disk /dev/sdd - 640 GB / 596 GiB - SAMSUNG HM641JI
Partition table type: Intel

Analyse Disk /dev/sdd - 640 GB / 596 GiB - CHS 77825 255 63
Geometry from i386 MBR: head=255 sector=63
NTFS at 0/32/33
Current partition structure:
 1 * HPFS - NTFS              0  32 33 77825  37 36 1250258944 [LaCie]
Computes LBA from CHS for Disk /dev/sdd - 640 GB / 596 GiB - CHS 77826 255 63
Allow partial last cylinder : Yes
search_vista_part: 1

search_part()
Disk /dev/sdd - 640 GB / 596 GiB - CHS 77826 255 63
NTFS at 0/32/33
filesystem size           1250258944
sectors_per_cluster       8
mft_lcn                   786432
mftmirr_lcn               2
clusters_per_mft_record   -10
clusters_per_index_record 1
     HPFS - NTFS              0  32 33 77825  37 36 1250258944 [LaCie]
     NTFS, 640 GB / 596 GiB
file_pread(5,8,buffer,1250263808(77825/82/18)) lseek err Invalid argument
file_pread(5,1,buffer,1250263808(77825/82/18)) lseek err Invalid argument

Results
   * HPFS - NTFS              0  32 33 77825  37 36 1250258944 [LaCie]
     NTFS, 640 GB / 596 GiB

interface_write()
 1 P HPFS - NTFS              0  32 33 77825  37 36 1250258944 [LaCie]

IMDB vote history | Next-gen OS, audio en video player, search engine en Movie DB


  • Ventieldopje
  • Registratie: December 2005
  • Laatst online: 28-01 18:34

Ventieldopje

I'm not your pal, mate!

De "Deeper search" al geprobeert? http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step

www.maartendeboer.net


  • afraca
  • Registratie: April 2009
  • Laatst online: 13-08-2025

afraca

Open Source!

Topicstarter
De partitie wordt gevonden en is zelfs browsable, dus deeper search heeft niet zo'n zin. Hij heeft blijkbaar gewoon niet zo'n zin in het writen. Ik zal kijken of ik een screenshot van het partitieoverzicht kan ontfutselen, wellicht bied dat wat aanwijzingen.

IMDB vote history | Next-gen OS, audio en video player, search engine en Movie DB


  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Tik naar OM.

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


  • Beatboxx
  • Registratie: April 2010
  • Laatst online: 26-10-2022

Beatboxx

Certified n00b

Met test disk zou het toch gewoon moeten lukken?

  • kless
  • Registratie: Januari 2003
  • Laatst online: 16-08-2025

kless

Morgen? Waarom niet overmorgen

Ik heb een vergelijkbaar probleem.

Hoe is dat bij jou opgelost?

http://www.adf-hq.nl

Pagina: 1