SalvationDATA Data Recovery System

Data Recovery Tools

Data Recovery Solutions

 
Products:
Overview
Data Copy King
Flash Doctor
Data Compass Standard
Data Compass Premium
File Extractor
HD Doctor
HD HPE PRO
Solutions:
Overview
Data Recovery
Forensics Service
Public Sectors
 
Home > Data Recovery tools know-how

How to analyze page structure by data recovery software

It is the first step to analyze page structure in binary data by professional data recovery software, therefore knowing how to analyze page structure via data recovery software is a basic skill to prepare for the use of the data-recovery-software Flash Doctor.

What is a sector?

In HDD, a reading and writing unit is a sector. A Sector is a manually devised section, which should have contained 512 bytes of user data. Actually, there is more than 512 bytes of information in a sector. The following figure is an example of a sector format.

data recovery tools

The exact detail of how a sector is structured depending on the drive model and Manufacturers.  However, a sector usually includes the following elements:

ID Information: Conventionally, it is the space in the left of each sector to identify the sector's number and location. This is used for locating a sector on the disk. And status information about the sector is also included in this area.  For example, usually a bit will be left to store the info whether the sector is defective and remapped. Meanwhile you can use data recovery software like Winhex or R-Studio.

Synchronization Fields: These are used internally by the drive controller to guide the read process.

Data: The actual user data in a sector.

Gaps: One or more "spacers" added as necessary as to separate from other areas of the sector,  or  provide  time  for  the  controller  to  process  what  it  has  read  before  reading more bits.

What is a page?

Different from HDD, in flash chip the basic unit is page. Page is also a section manually divided, which is with different size and structure, such as 528 bytes, 2112 bytes, 4224 bytes etc. The following is an example of a page structure with 2112 bytes of page size. Likewise, we can view the pages in data recovery software.

data recovery tools

Service information distributed evenly

Similarly, a page includes not only user data bytes but also some service information (service information is recorded in spare area).
As Shown in the above picture, the page contains totally 2048 bytes of user data (each unit with 512 bytes data) and 64 bytes of service information (4 units with 16 bytes each). Service information includes ID info, address Mark, ECC code etc (these info can be figured out by data recovery software). Moreover, the location of service information varies from controller to controller.  For example, service information may be distributed evenly within a page like the above picture, or sometimes it will locate at pager head or page tail, and to work out this info we have to make an analysis to the page structure via data recovery software.

data recovery tools
Service information locates at page tail

data recovery tools
Service information is distributed to head, middle and tail

 

Back to SalvationDATA News
Add to favorite Print this page   Back to Top
 
Home | Privacy policy | Sitemap| Links | Contact us
Copyright © 2001-2010 SalvationDATA Technology, LLC. All Rights Reserved.
Data recovery solutions |Hdd Repair Tools | Data recovery Tools | Flash Data Recovery | Data recovery business