ACE Lab PC-3000 Express Manual page 21

Seagate f3 architecture
Table of Contents

Advertisement

PC-3000 EXPRESS / UDMA / PORTABLE 
 ACE Lab
01010101100110101010110011010101011001101010101100110101010110011010101011001101010101100110
100110101010110011010101011001101010101100110101010110011010101011001101010101100110101010110011010101011011010101011
invalid. When such record is deleted, the user data space gets supplemented with a certain number of extra
sectors, which can be hidden in the translator automatically or manually.
Non Resident G-List clearing. In many cases that list of defect records supplementing the translator is
empty. However, an error during translator recalculation or other corruptions of service information may
cause in it records with a flag other than 0, which will prevent the translator recalculation procedure from
clearing the list and thus include that invalid information in the translation process. The feature allows you
to force clearing of Non Resident G-List, after which you can again initiate automatic restoration in the
'First start' mode
Non Resident G-List editing. Since the list can contain both correct and invalid records, the utility allows
you to work with them selectively in manual mode.
Attention!
Records in Non Resident G-List may be described both as single sectors or chains thereof. A chain may
span across several tracks. Therefore, a backup copy of Non Resident G-List should be saved prior to any
manipulations with it. At the same time, clearing it before restoration cannot be recommended with certainty in all cases
as it may result in a time-consuming process hiding thousands of sectors of a defective track.
As tracks hidden in Non Resident G-List are not uncommon, we shall describe further the method for their
identification and quick hiding. If automatic restoration stops because the maximum length of a hidden chain is
reached, you can suppose one of two scenarios - an "extra" defect and a long, often track-sized chain. Let us examine
the second case. Suppose that the translator has diverged at LBA = 10 000 000. For further diagnostics we need to
convert the number in hexadecimal notation. LBA = 10 000 000 = 0x00989680. First, we identify physical location of
the LBA. To do that, use the terminal command A>Faaaa,bbbb,,10, i.e. command F on level A> with the aaaa and
bbbb parameters defining the LBA
notation, aaaa – the next 4 characters. The 0x prefix is omitted. If an LBA in hexadecimal notation is represented with
less than 4 characters, they are used in the bbbb position as they are, with 0 substituted in the "a" position. Thus the
number 0x00989680 is split into two groups – 98 and 9680; therefore, the necessary command is as follows:
A>F98,9680,,10
Here is an example of its execution by a drive:
F3 A>F98,9680,,10
Track Info:
Partition PhyCyl
User
0000111B 0000111B 00001068 +1.771750E+3 04
FirstPba
00000098AE80 0165
Sector Info:
LBA
000000989680 00000098AF27 00A7
000000989681 00000098AF28 00A8
000000989682 00000098AF29 00A9
000000989683 00000098AF2A 00AA
000000989684 00000098AF2B 00AB
000000989685 00000098AF2C 00AC
000000989686 00000098AF2D 00AD
000000989687 00000098AF2E 00AE
000000989688 00000098AF2F 00AF
000000989689 00000098AF30 00B0
00000098968A 00000098AF31 00B1
00000098968B 00000098AF32 00B2
00000098968C 00000098AF33 00B3
00000098968D 00000098AF34 00B4
00000098968E 00000098AF35 00B5
00000098968F 00000098AF36 00B6
F3 A>
1
Alternatively, you can recalculate the translator based on P-List, delete the FoundForks.lba file and start the
automatic procedure with LBA = 0.
2
Parameter 10 defines the number of LBA for translation in hexadecimal notation. In this case, 10 means that 0x10 =
16 sectors will be translated.
Technical support: ts@acelab.ru
Phone: +7 863 201 50 06
ts.acelaboratory.com
1
.
2
. Here bbbb represents the last 4 characters of the LBA number in hexadecimal
LogCyl
NomCyl
LogSecs PhySecs WdgSkw SecPerFrm WdgPerFrm
0165
0067
PBA
LogSec PhySec Wdg
00A7
00A8
00A9
00AA
00AB
00AC
00AD
00AE
00AF
00B0
00B1
00B2
00B3
00B4
00B5
00B6
10101010110011010101011011010101001101010100110101101101101010100101
RadiusMils
LogHd Zn LogicalTrack FirstLba
01 FFFFFFFFFFFF 0000009895D9
0033
0038
SFI
Split
011E 000C84DF 06D8:0513 011F
011F 000C9123 05C5:0626 0120
0120 000C9D67 04B2:0739 0121
0121 000CA9AB 039F:084C 0122
0122 000CB5EF 028C:095F 0123
0123 000CC233 0179:0A72 0124
0124 000CCE77 0066:1(0AF1):0094 0125
0126 000CDAFB 0A44:01A7 0127
0127 000CE73F 0931:02BA 0128
0128 000CF383 081E:03CD 0129
0129 000CFFC7 070B:04E0 012A
012A 000D0C0B 05F8:05F3 012B
012B 000D184F 04E5:0706 012C
012C 000D2493 03D2:0819 012D
012D 000D30D7 02BF:092C 012E
012E 000D3D1B 01AC:0A3F 012F
Seagate
F3 architecture
1011010101100110011010101011010101111010111
11010101101101010100111110
1101110110110011
Burst
0111011110
111101
011
11
1
21

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PC-3000 Express and is the answer not in the manual?

This manual is also suitable for:

Pc-3000 udmaPc-3000 portable

Table of Contents

Save PDF