Процедура
HDD Low Level Format
системного
BIOS
1. Служебная инфомация HDD.
Размещаемая на дисках накопителя инфомация делится на собственно информацию пользователя (ради которой накопитель и существует) и служебную, предназначенную для обеспечения возможности хранить информацию пользователя. Служебная информация делится на:
служебную информацию самого накопителя, необходимую для его работы на аппаратном уровне (чтения-записи секторов), называемую в дальнейшем служебной информацией HDD;
служебную информацию операционной системы (необходимую для организации информации в виде, пригодном для обработки операционной системой), наэываемую в дальнейшем служебной информацией ОС.
Служебная информация HDD в свою очередь делится на три уровня:
Информация, предназначенная для организации обратной связи сервосистемы привода блока головок, т.е. для позиционирования головок на треки и удержания их необходимого положения. В современных HDD это делается путем записи на все рабочие поверхности специальных сервометок - полей, позволяющих сервоприводу по прочитанному с них сигналу получать информацию о текущем положении головки. По ним же (путем контроля периода следования сигнала) стабилизируется скорость вращения диска. Сервометки наносятся не только на места самих треков, но и в промежутках между ними. Запись сервометок производится при изготовлении HDD на специальном устройстве, обеспечивающем внешнее позиционирование блока головок - серворайтере (Serwowriter). Запись или восстановление сервометок средствами самого HDD (без внешнего позиционирования) невозможны.
Информация, служащая для адресации секторов с данными пользователя и контроля целостности этих данных. Включает в себя поля идентификатора сектора (дескриптора), служашего для идентификации сектора, и поля контрольной суммы (ECC check bytes), предназначенных для контроля целостности информации, записанной в поле данных сектора. Это и есть то, что обычно понимают под низкоуровневым форматом. В ранних моделях HDD (с интерфейсом ST506/412), как и в FDD, запись низкоуровневого формата была стандартной операцией. С появлением же IDE накопителей и переносом основных функций работы с "железом" в контроллер самого HDD унификация внутреннего формата потеряла смысл. Распределение секторов в современных HDD индивидуально для каждой модели, используется ZBR (Zone Bit Recording, разное число секторов на трек в зависимости от физической длины трека), и реальное расположение сектора известно только внутренней программе управления. Поэтому низкоуровневое форматирование может быть выполнено только самим контроллером накопителя, и реализовано в большинстве HDD в виде автоформата - процедуры, вызываемой технологической командой (vendor specific, недокументированная служебная команда).
Информация, необходимая для работы управляющего процессора HDD и специализированных микросхем контроллера - Firmware, или служебное ПО накопителя. Представляет собой набор программ, обеспечивающих выполнение функций HDD и таблиц, содержащих все необходимые для работы данные (параметры накопителя, название модели, серийный номер и т.п., адреса замещенных дефектных секторов, атрибуты SMART и так далее). Расположена эта информация на специально предназначенных для этого служебных цилиндрах, недоступных в пользовательском режиме работы HDD. Запись ее производится также с помощью технологических команд.
2. Служебная информация ОС (DOS,Windows)
Операционная система создает на HDD свою структуру служебных данных для обеспечения возможности манипуляций с хранящийся информацией по правилам, принятым в данной ОС. С точки зрения ОС накопитель представляет собой просто совокупность произвольно адресуемых блоков (секторов), вне зависимости от внутренней конструкции устройства. Средствами ОС создаются таблицы логических разделов (программой fdisk), таблицы параметров раздела и расположения файлов (программой format), записываются программы загрузки ОС. Логическое форматирование заключается именно в записи этих таблиц и программ, а также проверке доступности секторов данных, входящих в логический раздел. Если при проверке обнаруживаются недоступные сектора (сектора, при выполнении для которых команды верификации возвращается код ошибки), они помечаются в FAT как плохие. К идентификаторам секторов и вообще низкоуровневому формату эта процедура никакого отношения не имеет. Запись производится только в сектора, отведенные под загрузчик ОС, FAT и корневой каталог.
3. Что есть Low Level Format из BIOS
В стандарте ATA (AT attachment) имеется команда 50h (Format Track), оставшаяся "по наследству" от ST506/412. В настоящее время данная команда поддерживается всеми изготовителями HDD "для совместимости", реальное же действие накопителя при получении ее варьируется от простого игнорирования до записи нулей в указанные сектора. Реальное н.у. форматирование пользовательском режиме работы HDD невозможно хотя бы из-за того, что внутренняя программа транслятора контроллера HDD скрывает истинную адресацию секторов. Результатом выполнения "низкоуровневого форматирования" из BIOS может быть:
Отсутствие результата ;-), то есть полное игнорирование винчестером этой процедуры. Позиционирование будет честно отработано, но никаких действий на дисках произведено не будет.
Запись нулей во все сектора, то есть простое стирание информации пользователя.
Возникновение проблем с HDD старых серий, не обеспечивающих надежную защиту от пользователя. Hекоторые старые HDD (емкостью 40-80 мб) могут на 50h отвечать ошибкой, что может привести к маркировке всех секторов как "bad", или наоборот, записать нулями часть служебных треков, что приведет к неработоспособности накопителя.
В то же время команда форматирования трека предоставляет и весьма полезные возможности. Сама команда выглядит следующим образом (AT Attachment Interface for Disk Drives, Revision 4c, 1994):
В регистр счетчика секторов (sector count) заносится число секторов на трек (логическое, обычно 63);
В регистр накопителя/головки - номер накопителя и головки.
В регистры номера цилиндра - номер цилиндра.
В регистр команд - 50h.
Затем заполняется буфер сектора (100h слов) блоком данных, в котором каждое 16-битное слово является дескриптором сектора и содержит в старшем байте - номер сектора, а в младшем - дескриптор, который может принимать значения:
00h - Format sector as good;
20h - Unassign the alternate location for this sector;
40h - Assign this sector to alternate location;
80h - Format sector as bad.
"Хвост" буфера заполняется нулями. По заполнении буфера команда выполняется.
Таким образом, с помощью команды Format Track можно производить замену (assign) дефектных секторов на резервные. Такая возможность поддерживается большинством современных IDE HDD. К сожалению, процедуры LLF BIOS (по крайней мере большинства из них) эту процедуру не реализуют. Поэтому для скрытия дефектов лучше использовать программы Hddspeed и Hddutil.
И последнее замечание: LLF из BIOS может привести и к положительному результату, как, например, в случае с ошибочной контрольной суммой поля данных сектора. При чтении такого сектора будет возникать ошибка "Uncorrectable by ECC" до тех пор, пока новая запись в него не скорректирует байты ECC. Это может сделать и BIOS LLF (если только винчестер его не проигнорирует).
Таким образом, процедуру HDD Low Level Format, реализованную в BIOS многих системных плат, можно признать в большинстве случаев безвредной (для самого винчестера, но не для информации на нем), но и практически бесполезной. То есть ее использование может принести только ту пользу, которую способна принести простая запись нулей во все сектора логического дискового пространства. А это проще и быстрее делать с помощью Norton Diskedit или, например, утилиты Zdisk
Другие работы по теме:
Структура цикл
Лабораторная работа №3 Структура цикл. Двигаясь равноускоренно с ускорением aпоезд достигает скорости Vt=60 км/ч. За какое время эта скорость достигнута и какой путь пройден за это время ?
Звуковые сигналы BIOS
Цель данной работы разобраться, что же такое BIOS, как он работает, какие и для чего он издает звуковые сигналы.
Задачи по программированию
СОДЕРЖАНИЕ ЗАДАНИЕ 1 Даны числа X и Y.Вычислить Z= f(T,P) (Линейный алгоритм) T= x+ ; P=e 1.1. Блок-схема 1.2. Текст программы и результат Sub zadanie1()
The Levels Of The FFA Essay Research
Paper The Levels of the FFA The first level of the FFA is the local level. The local level is our school, Baren County High. Our local level belongs to a larger group called the
Dr Dolittle Essay Research Paper The Adventures
Dr. Dolittle Essay, Research Paper The Adventures of Doctor Dolittle The book I read was The Adventures of Dr. Dolittle. The author has an excellent writing style and the book is laid out in an easy to read format.
Comparison On
“Watership Down” And “From Hutch To House Pets….” Essay, Research Paper Not every author has the same opinion on certain creatures’ status as living things. The extract from “Watership Down” by Richard Adams and the article “From Hutch to House Pets A Rabbit is the Perfect Companion, Even Inside the Home” by Susan Clark are written from a different format of text and therefore have different persuading technique on rabbits as subject matter.
Final Exam Essay Research Paper Beginning Windows
Final Exam Essay, Research Paper Beginning Windows ?98 Instructor: Zita Podany Final Exam 1. To format a high-density diskette to use on my PC, I would first click on ?My Computer?, (which is located on the desktop) and insert your diskette, then right click on ?3? floppy?. Go to format, then make sure ?Quick? or ?Full? are checked, then click on the ?start? button.
Binary Systems Essay Research Paper Binary systems
Binary Systems Essay, Research Paper Binary systems are a major factor of everyday live. As years pass the use of a binary system has changed dramatically. Throughout this essay I will explain what binary systems are, how they were used in the past, and how they are being used today. A binary system is defined as a numbering system with a base (radix) of 2, unlike the number system which has bases of 10.
Counter Strike Essay Research Paper There have
Counter Strike Essay, Research Paper There have been many significant new additions to the entity set for Beta5. The following is a list of new features and how to implement them. All Beta4 entities are still supported and their functionality has not been changed. If you add the new Beta5 entities they will be used instead of the Beta4 entities you had in the map before.
Jerry Springer Vs Oprah Essay Research Paper
Talk Show Host s In the world of entertainment, TV talk shows have flooded television. Many of us have seen and heard the topics found on Geraldo and Sally Jesse Raphael. Someone who watches talk shows on a
Innovation
– Building And Sustaining Essay, Research Paper Building and Sustaining Innovation Innovation is a better thing to do, or a batter way to do it, that increases an organizations ability to achieve its goals. This does not mean change for change?s sake. Innovation has also been defined as Creativity + Change.
History Of Vrml Essay Research Paper HistoryVRML
History Of Vrml Essay, Research Paper History VRML was conceived in the spring of 1994 at the first annual World Wide Web Conference in Geneva, Switzerland. Tim Berners-Lee and Dave Raggett organized a Birds-of-a-Feather (BOF) session to discuss Virtual Reality interfaces to the World Wide Web. Several BOF attendees described projects already underway to build three dimensional graphical visualization tools which inter-operate with the Web.
Mp3 Audio Essay Research Paper What is
Mp3 Audio Essay, Research Paper What is the hottest buzzword around the Internet today? What topic has replaced sex as the most searched for term on the web? The answer to both of these questions is MP3 audio.
Assembly Language Essay Research Paper When programming
Assembly Language Essay, Research Paper When programming in assembly language, we have to specify operations in a much greater level of detail than we would have to do in a high level language. Furthermore, we get relatively little help from the assembler in finding errors. Assemblers can only check the syntax of each line, and check that every symbol or label used is defined somewhere.
Allegory In The Divine Comedy Essay Research
Paper Dante wrote The Divine Comedy between 1308 and 1321. The Divine Comedy was written as an allegory, Which is a narrative that takes place on both a literal and a figurative or symbolic level. Dante uses himself as the main character and uses allegory to describe himself in the epic.
Comparing USA Today The Hardcopy And Online
Versions. Essay, Research Paper The two formats of USA Today are similar and yet very different. The online format gets updated regularly during the day and the fron page articles for the following day are posted in the evening. So if you want to, you can find out what’s going to be in the paper. Now, of course current events that are sent to the presses right before the run are not updated ahead of time.
Poetry Essay Research Paper This poem was
Poetry Essay, Research Paper This poem was very hard to make an argument for to tell what it means. The poem deals with the idea of depression, hurt, weighted choices, and death. It is the most uplifting of poems, but I don t think Emily Dickinson was trying to make it that way. She uses the idea of winter to represent darkness, the comparison of the weight of a choice the heft of Cathedral tunes.
Read Your Way Round Spain Essay Research
Paper Read your way round Spain The Rough Guide to Spain This updated tenth edition has had a complete makeover with a glossy new colour introduction that gives you a flavour of the country’s highlights. Soon all Rough Guides will have this new format, which lists 44 things not to miss. From paella to Picasso, Seville’s Feria de Avril to Spanish league football, and the Guggenheim to Goya, this taster is sure to whet the appetite.
Mp3 And The Music Industry Essay Research
Paper Imagine a world where you did not go to the music store and buy a CD. You would have $15 extra in your pocket every time. Now you ask ‘why would I not go out and buy CD’s? I like to hear groups I like’. The answer is simple. There is something new out there in the world that makes it possible for you to never buy a CD again.
Educational Psychology Questions And Answers Essay Research
Paper After reading an article on Jerry Garcia of the Grateful Dead in a ?Rolling Stone? magazine, these are two examples of questions that I would ask my students on a test (in a multiple-choice format.) These questions are also representative of two different levels of Bloom?s taxonomy.
Hard Drives Essay Research Paper Hard Drives
Hard Drives Essay, Research Paper Hard Drives In this day and age of faster computers and high-speed processors, it should only stand to reason that hard drives meet the same requirements as
Analysis Of Resumes Essay Research Paper TO
Analysis Of Resumes Essay, Research Paper DATE: March 8, 1999 FROM: SUBJECT: Analysis of Resumes In an effort to improve my resume writing skills, I have analyzed two resumes taken from the internet. Although both applicants have years of experience, they have approached resume writing with different formats.
Nothing Essay Research Paper An ecommerce solution
Nothing Essay, Research Paper An e-commerce solution for a business is the incorporation of all aspects of the business operation into an electronic format. Many well-established businesses have been selling on-line for years. For example, Dell Computers Corp., has been selling computers directly to end-users for years.
Functions Of Management Essay Research Paper Functions
Functions Of Management Essay, Research Paper Functions Of Management In today s business world managers follow certain rules that help them be better at their job and also contribute to the success of the business. The functions of management are established to help managers see the business operations with more clarity and understanding.
What Are Mp3 Files Essay Research Paper
WHAT ARE MP3S ? A LOT OF PEOPLE ARE UNAWARE OF ALL THE RESOURSES THE INTERNET OFFERS. MP3S ARE MUSIC FILES OF NEAR CD QUALITY THAT COULD BE FOUND PLENTIFLY AND EASILY ALL OVER THE NET. THESE FILES ARE LEGAL ONLY IF USED IN THE CORRECT MANNER. A NORMAL SONG IN WAV. FORMAT IS ABOUT 30-50 MEGABYTES IN SPACE, THE SAME SONG IN MPEG FORMAT IS ABOUT A TENTH THAT SIZE 3-5 MEGABYTES, MUCH SMALLER, THUS EASILY UPLOADED AND DOWNLOADED.
Functionality Of BIOS Essay Research Paper What
Functionality Of BIOS Essay, Research Paper What is the function of BIOS chips? I have often wondered this. How did they come about? How do they work? Yes, BIOS chips have been a bit of a mystery. I will research this and see if I can understand them a bit more by doing so.
Boot Process And Hardware Components Essay Research
Paper Observing the Boot Process and Hardware Components 1. Carefully watch your computer screen during the boot process (press Pause if necessary), and record which CPU is used by your home or lab computer?
Uncle Sams Song Essay Research Paper Uncle
Uncle Sam`s Song Essay, Research Paper Uncle Sam’s song, "I Don’t Ever Wanna See You Again" is a song about a guy who gets his heart broken by his girlfriend. In this song Uncle Sam is
Low Level Waste Essay Research Paper Lowlevel
Low Level Waste Essay, Research Paper Low-level Waste facility Nuclear Fusion, a process in which two light nuclei combine to form a single heavier nucleus. An example of this is the sunrays they are the simplest form of
Dsl Should Be The Standard For Telephone
Lines Essay, Research Paper DSL Should Be the Standard for Telephone Lines There is a new technology being developed that would make standard phone lines digital instead of analog. This technology is called DSL, or digital subscriber line. Because of DSL’s great superiority over our standard analog lines, all of the US’s phone lines should be upgraded to DSL.