1 Followers
26 Following
hailstorm82

hailstorm82

SPOILER ALERT!

Chapter 1 Physical Structure and Working Principle of Tough Disk

1.1 Structure from the difficult disk

1.1.1 Standard composition of hard disk

The really hard disk structure is shown in Figure 1-1. Amongst them, the circuit board is mostly composed of several electronic elements and handle chips. The structure in the challenging disk is shown in Figure 1-2. Amongst them, the magnetic head component is utilised to read information. In actual maintenance, this part of the common faults are magnetic head defects, displacement, aging, and so on .; the disc is employed to shop data information. In actual upkeep, this a part of the frequent faults is undesirable sectors or information Lost; the function of your spindle motor should be to drive the disc to rotate at higher speed beneath the action of the control circuit. In actual maintenance, this part of the failure is mostly resulting from the lack of oil in the motor spindle and bearing, coil damage, and so on .; the key function with the voice coil motor and magnet should be to use the circuit The generated control signal controls the magnetic head to scan the track correctly.





1.1.two The logical structure of your challenging disk along with the meaning of each element

1. The logical structure from the hard disk

The tough disk is composed of numerous platter (Platter), every single side of every single platter has a read-write head (Heads), as shown in Figure 1-3. If you can find N discs, there are actually 2N faces, corresponding to 2N heads, numbered from 0. Every single disc is divided into quite a few concentric circular tracks (logically, invisible), plus the division rule of each disc is generally exactly the same. Within this way, the concentric circles using the radius of each disc getting a fixed worth R logically form a cylinder (Cylinders) with the motor spindle as the axis, from outside to inside, 0, 1, 2 ... Each and every track is divided into dozens of sectors (Sector), the usual capacity is 512B, and the number is 1, 2, 3 ... two cylinders, head, sector based on certain rules would be the physical in the hard disk parameter.



The division of the disk surface location is shown in Figure 1-4. The magnetic head is close for the surface in contact with all the spindle, that may be, where the linear velocity may be the smallest. It can be a particular area that doesn't shop any data. It really is referred to as the start-stop zone or landing zone (LandingZone). The data zone is outside the start-stop zone. Inside the outermost circle, the farthest away in the spindle is track 0, along with the storage of tough disk data begins from the outermost circle. Among them, the track 0 detection completes the initial positioning with the really hard disk. Track 0 is extremely critical, and lots of hard drives are scrapped as a consequence of the harm of track 0 only.



At present, challenging drives have abandoned this tiny but uncomfortable flaw in their design. When the tough disk will not be functioning, the head stays inside the start-stop region. When data recovery software for windows 10 must read and write information from the hard disk, the disk begins to rotate. When the rotation speed reaches the rated speed, the magnetic head will probably be lifted by the air flow generated by the rotation on the disc, then the magnetic head moves to the area where the disc shops data. The air flow generated by the rotation in the disk is rather sturdy adequate to hold the magnetic head and maintain a modest distance in the disk surface. The smaller sized this distance, the greater the sensitivity from the head to read and create data, needless to say, the larger the needs of your really hard disk components. The airflow can not just make the magnetic head separate from the disk surface, but in addition hold it close sufficient for the disk surface to closely adhere to the surface on the disk within a undulating motion, so that the flying on the magnetic head is below strict control. The magnetic head ought to fly above the disk surface rather than contacting the disk surface. This position can stay away from scratching the magnetic coating, and more importantly, the magnetic coating shouldn't harm the magnetic head. Otherwise, the disk surface cannot be magnetized sufficiently powerful, and it truly is tough to read the magnetization reversal on the disk (magnetic pole conversion form could be the system of actually recording information around the disk).

The flying height from the difficult disk drive head is low and the speed is higher. As soon as tiny dust enters the really hard disk sealed cavity, or once the head and also the disk surface collide, it might bring about information loss, form undesirable blocks, and in some cases cause harm for the head and the disk body. Hence, the sealing from the challenging disk program ought to be dependable. Below non-professional situations, the really hard disk sealing cavity should not be opened; otherwise, the dust will accelerate the harm from the tough disk. Moreover, the tracking servo motor of the head from the tough disk drive largely makes use of a voice coil variety rotary or linear motion stepping motor to accurately track the magnetic track of the disc below the adjustment of servo tracking. Hence, when the hard disk is functioning, there really should be no impact or collision, and it must be handled with care when moving.

The really hard disk manufactured by Winchester technology is known as a warm disk, and its structural qualities are as follows:

(1) The magnetic head, disc and motion mechanism are sealed within the disc body.

(two) The magnetic head is in contact using the disk when starting and stopping, and also the disk rotates at high speed during operation, which causes the magnetic head to 'float' above the disk in a flying state (aerodynamic principle), plus the height of 'floating' is about 0.1 μm ~ 0.3μm. This height is extremely little. Figure 1-5 shows the partnership between this height along with the size of hair, smoke and fingerprints. From here, you could intuitively 'see' how high this height is.



(3) The magnetic head is not in direct get in touch with using the disc when it is actually functioning, so the loading of your magnetic head is smaller, the magnetic head may be quite delicate, the ability to detect the track is quite powerful, and the bit density might be tremendously improved.

(four) The surface in the disk is very smooth and smooth, and can be applied as a mirror.

two. The meaning of each aspect

The logical structure on the challenging disk was introduced earlier. The meanings of 'disk surface', 'track', 'cylinder' and 'sector' are introduced 1 by a single.

1) Plate surface

Tough disks frequently use aluminum alloy as the substrate, and high-speed difficult disks might also use glass because the substrate. The glass substrate is less difficult to attain the necessary flatness and smoothness, and features a higher hardness.

Each disk of the hard disk has two sides (Side), which is, the upper disk surface plus the lower disk surface. Commonly, each and every disk surface might be used and may shop data to turn out to be an efficient disk. There are also extremely few hard disks. Each and every such efficient disk includes a disk number, numbered from 0 to 0 in order from leading to bottom. In the hard disk technique, the disk face quantity is also known as the head number, mainly because each helpful disk face includes a corresponding read-write head.

2) Magnetic head drive

The magnetic head transmission device is really a element that causes the magnetic head components to move radially. You will discover normally two forms of transmission devices: one particular is really a rack-driven stepper motor transmission device; the other can be a voice coil motor transmission device. The former is really a fixed estimated transmission positioner, whilst the latter makes use of servo feedback to return towards the correct position. The magnetic head transmission device moves the magnetic head components radially at a little equal distance to modify the magnetic track.

3) Track

The disk is divided into a lot of concentric circles throughout formatting. These concentric circle tracks are called tracks. Tracks are numbered sequentially from 0 to 0. Each and every disk surface with the hard disk has 300 to 1024 tracks, as well as the new large-capacity really hard disk has far more tracks per side. Information is recorded in these tracks in the kind of pulse trains. These concentric circles usually do not record data continuously, but are divided into segments of circular arcs with all the same angular velocity. Since the radial length is unique, the linear velocity is also diverse. The linear velocity from the outer ring is higher than the linear velocity in the inner ring. That is certainly, at the similar speed, the length with the arc drawn by the outer ring within the exact same time period is higher than that with the inner The length on the circle drawn by the circle is significant. Every arc is called a sector. Sectors are numbered beginning from 1. The data in every single sector is study or written simultaneously as a unit. A standard 3.5-inch tough disk normally has hundreds to thousands of tracks. The track is 'invisible', but some magnetized areas magnetized in a unique type around the disk surface are currently planned when the disk is formatted.

4) Cylinder

The same track on all disks forms a cylinder, ordinarily called a cylinder, along with the heads on every cylinder are numbered from 0 from best to bottom. The reading / writing of information is performed on a cylinder, which is, when the head reads / writes data, the operation starts from the 0 head within the identical cylinder, and sequentially operates on unique disks (magnetic heads) from the similar cylinder, only in Immediately after all of the data inside the identical cylinder is study / written, the head is transferred to the subsequent cylinder. Selecting the magnetic head calls for electronic switching, and picking the cylinder have to be mechanically switched. The electronic switching is really quickly, much quicker than moving the magnetic head to adjacent tracks mechanically. Hence, the reading / writing of data is performed on a cylinder, not on a disk. Right after a track is filled with information, it's written on the next disk surface in the exact same cylinder. Just after a cylinder is filled, it is moved to the next sector to begin writing information. Reading data can also be performed in this way, which improves the read / create efficiency of the really hard disk.

The amount of cylinders (or the number of tracks per disk) of a challenging disk drive depends not simply on the width of every single track (once more, but in addition around the size of your magnetic head), or on the step size amongst tracks determined by the positioning mechanism.

five) Sector

The operating system retailers data on the challenging disk within the type of sectors, and each and every sector consists of 512B of information and a few other facts. A sector has two principal parts: the identifier for storing the information place along with the information segment for storing the information, as shown in Figure 1-6.



data recovery software could be the header in the sector, like the 3 numbers that make up the three-dimensional address of your sector: the head (or disk number) exactly where the sector is situated, the track (or cylinder number), along with the position from the sector around the track (sector number). The header also involves a field using a flag that shows irrespective of whether the sector can reliably store information, or no matter whether it has been found to become unsuitable as a result of a specific failure. Some hard disk controllers also record pointers in the sector header, which can direct the disk towards the replacement sector or track when the original sector fails. Finally, the sector header ends with a cyclic redundancy check (CRC) value for the controller to check the readout on the sector header to ensure accuracy.

The second principal part of the sector is definitely the data segment that shops the data, which may be divided into data and error correction codes (ECC) that protect the data. Inside the initial preparation stage, the laptop or computer fills this information segment with 512 virtual details bytes (exactly where the actual data is stored) and ECC numbers corresponding to these virtual info bytes.

The sector header consists of a sector number which will identify the sector around the track. These sector numbers are certainly not physically consecutive numbers, they do not have to be specified in any particular order. The style of your sector header enables the sector number to be from 1 to a certain maximum, and in some situations can reach 255. The disk controller does not care what quantity is arranged in which sector header in the above variety. In particular instances, sectors may also share the same quantity. The disk controller does not even care concerning the size with the data region. It just reads the information it finds or writes the information it requires.

When the sectors are sequentially numbered around the track in sequence, then, throughout the processing of the information of a single sector, the tough disk controller rotates as well far beyond the interval involving the sectors (this interval is very compact), the really hard disk controller should read or The next sector written has currently passed the head, as well as the distance at this time is good. Within this case, the disk controller can only wait for the disk to rotate for practically a week ahead of bringing the necessary sectors beneath the head.

Definitely, to resolve this challenge, it can be unrealistic to enhance the interval in between sectors, which would waste a lot of disk space. An outstanding engineer from IBM after came up with a wonderful technique to use sector numbers as opposed to sequential numbers. The cross factor is expressed by the ratio method. For data recovery software , 3: 1 means that the very first sector around the track is sector 1, skip two sectors, that may be, the fourth sector is sector 2. This procedure continues. Continue till you assign a logical quantity to each physical sector. By way of example, a disk with 17 sectors per track is numbered in accordance with a 2: 1 cross-factor of 1, 10, 2, 11, three, 12, 4, 13, five, 14, 14, six, 15, 7, 16, eight. 17, 9; along with the number on the cross factor of three: 1 is 1, 7, 13, two, eight, 14, three, 9, 15, four, 10, 16, five, 11, 17, 6, 12. When setting a 1: 1 crossover issue, if the tough disk controller processes data speedy sufficient, all sectors on the track want only be rotated once, but when the post-processing action with the really hard disk controller is not so speedy, the disk transfer The number of turns is equal towards the number of sectors on a single track to study out each of the data on each and every track. When the cross issue is set to 2: 1, the head must study all the data on the track, as well as the disk only needs to rotate for two weeks. In the event the crossover element of 2: 1 is still not slow adequate, the amount of disk rotations is about the quantity of sectors of the track. At this time, the crossover factor could be adjusted to three: 1.

A common MFM (Modified Frequency Modulation, Modified Frequency Modulation) hard disk is shown in Figure 1-7. Every track has 17 sectors, as well as the quantity of three distinct sector cross aspects is drawn. The sectors on the outermost track (cylinder 0) are consecutively numbered within a easy order, which is equivalent to a sector cross issue of 1: 1. The sectors of the track 1 (cylinder) are divided by a 2: 1 cross aspect Quantity, and track 2 is numbered based on the three: 1 sector crossover element.



Within the early operate of really hard disk management, setting the cross aspect calls for the user to finish it himself. When working with a low-level formatter in the BIOS to low-level format a tough drive, you need to specify the crossover factor, and at times you have to set a number of distinct values ​​to evaluate its performance, and after that identify a superior worth to produce the difficult drive functionality far better it is fantastic. Now the hard disk BIOS can solve this difficulty by itself, so the common low-level formatter no longer offers this setting.

When the program shops the file around the disk, it truly is performed inside the order of cylinder, head, and sector, that is, all sectors beneath the very first head in the first track (the first track with the initially disk), and after that stored for the next head on the identical cylinder. Just after a cylinder is complete, it is going to advance towards the subsequent cylinder till all the file contents are written to disk. The method also reads the data within the similar order. When reading information, pass the cylinder number, head quantity and sector number (the three elements of the physical address) where the disk controller wants to read the sector. The disk controller straight steps the head element for the corresponding cylinder, strobes the corresponding head, and waits for the necessary sector to move under the head. When the sector arrives, the disk controller reads the header of each sector, compares the address facts in these headers with the head quantity and cylinder number which might be expected to be detected (tracking), and then looks for the expected fan Region code. When the disk controller finds the sector header, it decides regardless of whether to switch the write circuit, or to read out the data and tail record in accordance with whether its task is always to create or read the sector. Following acquiring a sector, the disk controller must post-process the information and facts in that sector prior to continuing to search for the subsequent sector. If it's reading information, the controller calculates the ECC code of this data, and after that compares the ECC code together with the recorded ECC code; if it can be writing data, the controller calculates the ECC code of this information and stores it together with all the information. Through the essential processing with the information within this sector by the controller, the disk continues to rotate. Due to the fact the post-processing from the facts requires a specific amount of time, the disk has rotated a specific angle through this time.

The determination on the crossover element is a system-level trouble. The crossover factor of a particular really hard drive depends upon the speed in the disk controller, the clock speed of the motherboard, as well as the operating speed from the output bus connected for the controller. If the cross element value with the disk is also higher, you must spend far more time waiting for the information to become stored and study around the disk; if the cross issue worth is too low, it can greatly cut down the efficiency of your disk.

As pointed out earlier, when the technique writes facts on the disk, it fills one particular track after which goes for the subsequent head on the similar cylinder. When the cylinder is complete, it turns towards the subsequent cylinder. From 1 track with the identical cylinder to a further track, from one cylinder to the subsequent cylinder, every conversion takes time, in the course of which the disk keeps rotating. This may bring a problem: suppose the program has just completed writing for the prior sector of a track, and has set the optimal crossover aspect, and now is ready to create inside the 1st sector of the subsequent track, at this time, should Wait until the head is converted, and let the head aspect be prepared to be positioned on the subsequent track. If this operation requires much more than a bit time, the head will likely be delayed despite the fact that it truly is interleaved. The option to this problem would be to move all sector numbers around the new track by about one or a handful of sector positions determined by the original track position. This is the head skew. The head skew is usually understood because the cross aspect involving the cylinder and the cylinder. It has been set by the manufacturer, and customers typically usually do not ought to alter it. Adjustments in head skew are a lot more challenging, but they only perform when the file is extremely lengthy and beyond the end of the track for reading and writing, so the time loss brought on by incorrect skew settings is greater than using an incorrect fan The loss attributable to the crossover aspect is a lot smaller. The crossover aspect and head skew could be tested and modified with unique tool application.

The sector quantity is stored in the sector header, and also the information from the sector cross element and head skew are also stored right here. Initially, the low-level formatting system of the really hard disk only employed the specific functions of the disk controller to complete the setting task. Because this method may possibly destroy all data on low-level formatted tracks, it really is rarely used.

The sector crossover issue is set by the quantity written within the sector header, so every single track can have its own crossover issue. In most drives, all tracks have the very same crossover issue, but often on account of operational reasons, it may also outcome in distinctive sector crossover variables for every track. If the cross factor reset procedure is operating, as a consequence of energy failure or artificial interruption, it'll result in the cross factor of some tracks to change, whilst the cross issue of other tracks does not alter. This inconsistency won't adversely impact the computer system, but the track with the greatest crossover aspect operates more rapidly than other tracks.