0

HDD heads read the surface of HDD, giving a signal to the controller:

  1. For a single signal, is it about one bit, one sector, or something else?
    1. If it is one bit, how many kinds of signals are there? My naive guess is four:
      Fully magnetized, Not magnetized, Partially magnetized (rare), Unreadable(rare)
    2. If it is not one bit, what are the possible causes of the signal?
JW0914
  • 9,096
imida k
  • 310

2 Answers2

2

It is a magnetic media, so there are flux changes that are read by the head:

  • The signal is an analog wave that must be amplified, cleaned up, then converted to 0 or 1
  • The data stream is encoded (e.g. RLL\MFM, etc.) and contains ECC correction bits at the end of each sector (4k sectors are used on modern hard disks), which allows the decoder to detect and correct errors
JW0914
  • 9,096
SSi
  • 157
-1

Data stored on a hard disk is in a binary state, either being demagnetized or magnetized. That equates to a single bit, being a 0 or a 1.

Keltari
  • 75,447