#1
|
|||
|
|||
(SBJ) Problems for "Backup & Recovery" tool
-- par.1 I confirmed the behavior of the following "Backup & Recovery" tool with the evaluation tools ("bpbf.bat" etc.) shown below. The "Backup & Recovery" tool shall be revised to fix the following Discovered Problems (1) and (2). (To be continued) Last edited by souhalt : January 24th, 2014 at 04:58 PM. |
#2
|
|||
|
|||
(Continued)
### Discovered Problems ### (1) "Format Partition..." for FAT32 File system Until the following problems have been fixed, it is necessary to use the alternative FAT32 Formatter tools shown below. - "PartitionType" is not 0x0c (FAT32 partition that uses extended int13 services), and is forced 0x0b (FAT32 partition that does not use extended int13 services). It should be possible to set 0x0c for using LBA addressing mode. - PBR-BPB "0eh-0fh Reserved Sectors" is not fixed 0x20, and is variable, e.g. 0x22 (for 512 bytes per physical/logical sector). That does not support Partition Alignment of 8 logical sectors unit on the HDD/SSD which uses AFT (Advanced Format Technology; 4096 bytes per physical sector). It should be fixed 0x20 to support AFT HDD/SSD. - PBR-BPB "1ch-1fh Hidden Sectors" is not the offset from the beginning of the disk, and is forced 0x3f as for Logical Partitions. It should be the offset from the beginning of the disk as with Primary Partitions. See also the "Important Reference Links" shown below. Code:
(To be continued) Last edited by souhalt : January 23rd, 2014 at 05:01 PM. |
#3
|
|||
|
|||
(Continued)
(2) "Restore Partition..." after "Burn Partition on CD or DVD..." - "EPBR HiddenSectors" of Logical Partition #0 is forced 0x1, and is not compatible with Logical Partition #n (n=1,2, ...). It should be compatible with the other Logical Partitions. - "PartitionType" is set forced 0x0b (FAT32 partition that does not use extended int13 services), and is changed from 0x0c (FAT32 partition that uses extended int13 services). It should be unchanged from 0x0c for using LBA addressing mode. Code:
The following paragraphs are the background informations. (To be continued) Last edited by souhalt : January 20th, 2014 at 04:49 PM. |
#4
|
|||
|
|||
(Continued)
-- par.2 The following Partitioning Structure is assumed for the HDD/SSD to be evaluated. Each partition is to be formatted as FAT32 partition. Code:
(To be continued) |
#5
|
|||
|
|||
(Continued)
-- par.3 I am evaluating the following "Backup & Recovery" tool on a PC. Paragon Backup & Recovery, version 10.1.19.16240 (22.11.12) Free PC: Fujitsu FMV-BIBLO NF/G70 (OS: Windows7 HP SP1 32/64bit) ttp://pr.fujitsu.com/jp/news/2010/01/18/18a.html FMV-BIBLO NF/G70 (To be continued) |
#6
|
|||
|
|||
(Continued)
-- par.4 The following evaluation tools are useful. The "vector.co.jp" is the most traditional, the most famous and the largest distribution site of freewares/sharewares in Japan. bpb: displays information about a drive and the BPB on the volume ttp://ftp.vector.co.jp/pack/winnt/util/disk/status/bpb.zip -> bpb.zip (34,230 bytes) -> bpb.exe (61,440 bytes) Download Windows XP SP2 Support Tools for Advanced Users from Official Microsoft Download Center ttp://www.microsoft.com/en-us/download/confirmation.aspx?id=18546 -> WindowsXP-KB838079-SupportTools-ENU.exe (4,934,480 bytes) -> support.cab (4,811,582 bytes) extracted under %TEMP%\ -> dskprobe.exe (94,720 bytes), dskprobe.hlp and dskprobe.cnt PowerQuest Partition Table Editor (PTEDIT32.EXE) ftp://ftp.symantec.com/public/englis...s/PTEDIT32.zip -> PTEDIT32.zip (178,083 bytes) -> PTEDIT32.EXE (379,392 bytes) ### Important Reference Links ### Goodells.Net :: Understanding MultiBooting http://www.goodells.net/multiboot/ptable.shtml Using Disk Director to Change the Hidden Sectors field of an NTFS Logical Partition http://www.themudcrab.com/acronis_hiddensectors.php (To be continued) Last edited by souhalt : January 23rd, 2014 at 05:10 PM. |
#7
|
|||
|
|||
(Continued)
-- par.5 I wrote a batch file "bpbf.bat" - "BPB" display tool text Filtering wrapper - to operate the output of the above "bpb.exe". The above batch file also requires some perl. (requires only "perl.exe" and "perl5??.dll") (To be continued) Last edited by souhalt : January 23rd, 2014 at 05:12 PM. |
#8
|
|||
|
|||
(Continued)
-- par.6 The following alternative FAT32 Formatter tools are useful. These tools set PBR-BPB "0eh-0fh Reserved Sectors" as fixed 0x20. That supports Partition Alignment of 8 logical sectors unit on the HDD/SSD which uses AFT (Advanced Format Technology; 4096 bytes per physical sector). 2Tware Fat32Format - Free download and software reviews - CNET Download.com http://download.cnet.com/2Tware-Fat3...-75623509.html -> 2tware-fat32format-setup.exe (2,541,049 bytes) Version 1.13 Ridgecrop Consultants Ltd http://www.ridgecrop.demon.co.uk/ind...?guiformat.htm -> guiformat.exe (77,824 bytes) portable (To be continued) Last edited by souhalt : January 22nd, 2014 at 04:16 PM. |
#9
|
|||
|
|||
(Continued)
Copy the following code from the first line to the last line. Paste it to notepad etc. And, save it as "bpbf.bat". Code:
The "primary series" of "bpbf.bat" shall be distributed and revised on the following Site/Link of the following author code on the "vector.co.jp". The "vector.co.jp" is the most traditional, the most famous and the largest distribution site of freewares/sharewares in Japan. Site (Top Page for an author of freewares/sharewares on the "vector.co.jp"): Download and Links - PA053879 http://hp.vector.co.jp/authors/VA053879/ Link for the "primary series" of "bpbf.bat": "bpbf.bat" - "BPB" display tool text Filtering wrapper http://hp.vector.co.jp/authors/VA053879/bpbf_bat.htm (End of post) Last edited by souhalt : January 23rd, 2014 at 05:18 PM. |
#10
|
|||
|
|||
Legend of Color Code:
Code:
The following examples are the case of L0 (Logical Partition #0). Each example is assumed as an output of "bpbf.bat". Example: Ideal records of L0 for FAT32 File system Code:
Example: Formatted records of L0 by "Format Partition..." for FAT32 File system Code:
Example: Restored records of L0 by "Restore Partition..." after "Burn Partition on CD or DVD..." Code:
(To be continued) Last edited by souhalt : January 29th, 2014 at 05:00 PM. |
#11
|
|||
|
|||
(Continued)
The following examples are the case of L1 (Logical Partition #1). Each example is assumed as an output of "bpbf.bat". Example: Ideal records of L1 for FAT32 File system Code:
Example: Formatted records of L1 by "Format Partition..." for FAT32 File system Code:
Example: Restored records of L1 by "Restore Partition..." after "Burn Partition on CD or DVD..." Code:
(To be continued) Last edited by souhalt : January 29th, 2014 at 11:11 PM. |
#12
|
|||
|
|||
(Continued)
PBR-BPB "1ch-1fh Hidden Sectors" should be the offset from the beginning of the disk, as for Logical Partitions, as with Primary Partitions. The offset from the beginning of the disk is MBR/EPBR "StartingOffset" [Sc]. MBR/EPBR "StartingOffset" [Sc] is equal to MBR/EPBR "Boot Record at sector N" at the title of the "Boot Record" window displayed by "PTEDIT32.EXE". The following correspondence table is related to the expressions of "PTEDIT32.EXE" and "bpbf.bat" ("bpb.exe"). And, EPBR "Boot Record at sector N" may be calculated as follows. Code:
(To be continued) Last edited by souhalt : January 30th, 2014 at 09:40 AM. |
#13
|
|||
|
|||
(Continued)
The following code is a perl script testing an algorithm to calculate EPBR "Boot Record at sector N". Code:
The output of the above script is shown below. It was confirmed that each calculated BRSN (EPBR "Boot Record at sector N") is equal to MBR/EPBR "StartingOffset" [Sc]. Code:
(To be continued) Last edited by souhalt : January 30th, 2014 at 05:06 PM. |
#14
|
|||
|
|||
(Continued)
See also the related "Image Gallery" thread shown below. Problems for "Backup & Recovery" tool - Wilders Security Forums http://www.wilderssecurity.com/showthread.php?t=359374 Related MBR (Master Boot Record) image is shown below. The Entry No. 4 (Type: 0x0F) is for the Extended Partition. (To be continued) |
#15
|
|||
|
|||
(Continued)
Related EPBR (Extended Partition Boot Record) images are shown below. Entry No. 1 is for a Logical Partition. Entry No. 2 is for a child EPBR. Entry No. 3 and 4 are invalid on EPBRs. (To be continued) Last edited by souhalt : January 30th, 2014 at 11:05 PM. |
#16
|
|||
|
|||
(Continued)
Related PBR (Partition Boot Record) images are shown below. PBR-BPB "13. Hidden Sectors" should be the same value as MBR/EPBR "Boot Record at sector N" at the title of the "Boot Record" window displayed by "PTEDIT32.EXE". (End of post) |
#17
|
|||
|
|||
The following additional evaluation tool is useful.
See also the above "Important Reference Links". Acronis DiskEditor Demo version 6.0 (build 360) Acronis Disk Editor * Sharewareisland.com * Freeware Shareware Software Downloads, ... http://www.sharewareisland.com/appli...FileID=1830574 -> diskeditor6.0_d_en.exe (4,433,656 bytes) Note: Check "Run as administrator" or "Run this program as an administrator" in Windows7 etc. (To be continued) |
#18
|
|||
|
|||
(Continued)
See also Table-4. "PTEDIT32.EXE" vs. "bpbf.bat" ("bpb.exe") . PBR-BPB "1ch-1fh Hidden Sectors" should be the offset from the beginning of the disk, as for Logical Partitions, as with Primary Partitions. The offset from the beginning of the disk is MBR/EPBR "StartingOffset" [Sc]. MBR/EPBR "StartingOffset" [Sc] is equal to MBR/EPBR "Absolute sector" at the top of the window displayed by "Acronis DiskEditor Demo". The following correspondence table is related to the expressions of "Acronis DiskEditor Demo" and "bpbf.bat" ("bpb.exe"). EPBR "Absolute sector" of PBR#Li may be calculated as follows. Each absolute sector of EPBR#Li is calculated as follows. Code:
(To be continued) Last edited by souhalt : Yesterday at 10:00 PM. |
#19
|
|||
|
|||
(Continued)
See also the related "Image Gallery" thread shown below. Problems for "Backup & Recovery" tool - Wilders Security Forums http://www.wilderssecurity.com/showt...74#post2341288 Related MBR (Master Boot Record) images are shown below. (MBR) (MBR) The Entry No. 4 (Partition type: 0Fh) is for the Extended Partition. The absolute sector of EPBR#L0 (a child EPBR) is 402655231 (180007FFh) as follows. Code:
(To be continued) |
#20
|
|||
|
|||
(Continued)
Related EPBR (Extended Partition Boot Record) images are shown below. Entry No. 1 is for a Logical Partition. Entry No. 2 is for a child EPBR. Entry No. 3 and 4 are invalid on EPBRs. See also Discovered Problems (1) and (2). (EPBR#L0) (EPBR#L0) EPBR "Absolute sector" of PBR#L0 is 402655232 (18000800h) as follows. Code:
Code:
(EPBR#L1) EPBR "Absolute sector" of PBR#L1 is 536879104 (20002000h) as follows. Code:
Code:
(EPBR#L2) EPBR "Absolute sector" of PBR#L2 is 671102976 (28003800h) as follows. Code:
Code:
(EPBR#L3) EPBR "Absolute sector" of PBR#L3 is 805324800 (30004800h) as follows. Code:
Code:
(EPBR#L4) EPBR "Absolute sector" of PBR#L4 is 939548672 (38006000h) as follows. Code:
(To be continued) |
#21
|
|||
|
|||
(Continued)
Related PBR (Partition Boot Record) images are shown below. PBR-BPB "Hidden sectors" should be the same value as MBR/EPBR "Absolute sector" at the top of the window displayed by "Acronis DiskEditor Demo". See also Discovered Problems (1). (PBR#L0) (PBR#L0) (PBR#L1) (PBR#L1) (End of post) Last edited by souhalt : Yesterday at 08:10 AM. |