Операционные системы. Учебное пособие. Марапулец Ю.В. - 124 стр.

UptoLike

Составители: 

ответствии с некоторой файловой системой, для каждой ОС должна быть разработана
соответствующая система управления файлами. Эта система управления файлами будет
работать только в той ОС, для которой она и создана; но при этом она позволит работать
с файлами, созданными с помощью системы управления файлами другой ОС, работаю-
щей по тем же основным принципам файловой системы.
Для того чтобы загружать ОС с жесткого диска, а далее с ее помощью и организо-
вать работу той или иной системы управления файлами, были приняты специальные
системные соглашения о структуре диска, которые далее будут рассмотрены более под-
робно. В любом случае в начале магнитного диска всегда располагается информация о
его логической организации и простейшая программа, с помощью которой можно нахо-
дить и загружать программы загрузки той или иной ОС.
Информация на магнитных дисках размещается и передается блоками. Каждый та-
кой блок называется сектором (sector), сектора расположены на концентрических до-
рожках поверхности диска. Каждая дорожка (track) образуется при вращении магнитно-
го диска под зафиксированной в некотором предопределенном положении головкой
чтения/записи. Жесткий диск (раньше он назывался НЖМД - накопитель на жестких
магнитных дисках) содержит один или более дисков, но обычно под термином «жесткий
диск» понимают весь пакет магнитных дисков.
Группы дорожек одного радиуса, расположенных на поверхностях магнитных дис-
ков, образуют так называемые цилиндры (cylinder). Современные жесткие диски могут
иметь по несколько десятков тысяч цилиндров, в то время как на поверхности дискеты
число дорожек (цилиндров), как правило, составляет всего восемьдесят. Вышесказанное
продемонстрировано на рис.5.3 [3].
Рис.5.3. Структура хранения информации на жестком диске
Каждый сектор состоит из поля данных и поля служебной информации, ограни-
чивающей и идентифицирующей его. Размер сектора (точнее - емкость поля данных)
устанавливается контроллером или драйвером. Пользовательский интерфейс DOS под-
держивает единственный размер сектора - 512 байт. BIOS же предоставляет возможно-
126
ответствии с некоторой файловой системой, для каждой ОС должна быть разработана
соответствующая система управления файлами. Эта система управления файлами будет
работать только в той ОС, для которой она и создана; но при этом она позволит работать
с файлами, созданными с помощью системы управления файлами другой ОС, работаю-
щей по тем же основным принципам файловой системы.
      Для того чтобы загружать ОС с жесткого диска, а далее с ее помощью и организо-
вать работу той или иной системы управления файлами, были приняты специальные
системные соглашения о структуре диска, которые далее будут рассмотрены более под-
робно. В любом случае в начале магнитного диска всегда располагается информация о
его логической организации и простейшая программа, с помощью которой можно нахо-
дить и загружать программы загрузки той или иной ОС.
      Информация на магнитных дисках размещается и передается блоками. Каждый та-
кой блок называется сектором (sector), сектора расположены на концентрических до-
рожках поверхности диска. Каждая дорожка (track) образуется при вращении магнитно-
го диска под зафиксированной в некотором предопределенном положении головкой
чтения/записи. Жесткий диск (раньше он назывался НЖМД - накопитель на жестких
магнитных дисках) содержит один или более дисков, но обычно под термином «жесткий
диск» понимают весь пакет магнитных дисков.
      Группы дорожек одного радиуса, расположенных на поверхностях магнитных дис-
ков, образуют так называемые цилиндры (cylinder). Современные жесткие диски могут
иметь по несколько десятков тысяч цилиндров, в то время как на поверхности дискеты
число дорожек (цилиндров), как правило, составляет всего восемьдесят. Вышесказанное
продемонстрировано на рис.5.3 [3].




                  Рис.5.3. Структура хранения информации на жестком диске

     Каждый сектор состоит из поля данных и поля служебной информации, ограни-
чивающей и идентифицирующей его. Размер сектора (точнее - емкость поля данных)
устанавливается контроллером или драйвером. Пользовательский интерфейс DOS под-
держивает единственный размер сектора - 512 байт. BIOS же предоставляет возможно-

                                           126