Подготовка дисков к работеРефераты >> Программирование и компьютеры >> Подготовка дисков к работе
Стандартные действия команды FORMAT (для дискет):
1. Проверка загрузочного сектора DOS;
2. Проверка чтения( или сканирование) всего диска;
3. Перезапись загрузочного сектора, FAT и корневого каталога
4. Перезапись всего пространства диска.
Если на дискете уже есть какая-то информация, то действия команды FORMAT будут другими.
Жесткие диски
При форматировании гибких дисков команда DOS FORMAT выполняет как низкоуровневое, так и высокоуровневое форматирование, но для жестких дисков эти операции надо выполнять отдельно. Более того, для жесткого диска существует и третий этап, выполняемый между двумя указанными операциями форматирования ,—разбиение диска на разделы. Создание разделов абсолютно необходимо в том случае, если вы предполагаете использовать на одном компьютере несколько операционных систем, или просто для удобства хранения информации . Физическое форматирование всегда выполняется одинаково, независимо от свойств операционной системы и параметров форматирования высокого уровня (которые могут быть различными для разный ОС). Это позволяет совмещать несколько операционных систем на одном жестком диске. При организаций нескольких разделов на одном накопителе каждый из них может использоваться для работы под управлением своей ОС или представлять для DOS отдельный том (volume), или логический диск (logical drive). Том, или логический диск, — это то, чему DOS присваивает буквенное обозначение. Таким образом, форматирование жесткого диска выполняется в три этапа.
1. Форматирование низкого уровня.
2. Разбиение диска на разделы;
3. Форматирование высокого уровня.
В процессе форматирования низкого уровня дорожки диска разбиваются на секторы. При этом записываются заголовки и заключения секторов (префиксы и суффиксы), а так же формируются интервалы между секторами и дорожками. Область данных каждого сектора заполняется фиктивными значениями или специальными тестовыми наборами данных. В накопителях на гибких дисках количество секторов на дорожке определяется типом дискеты и дисковода; количество секторов на дорожке жесткого диска зависит от интерфейса накопителя и контроллера.
Низкоуровневое форматирование предусматривает выполнение нескольких этапов :
- сканирование диска;
- выбор коэффициента чередования;
- форматирование и нанесение (или повторное нанесение) меток заводских дефектов;
- анализ поверхности.
Низкоуровневое форматирование обычно производится на заводе-изготовителе жесткого диска, но иногда возникает необходимость отформатировать «Винчестер» низкоуровневым форматированием. Одним из поводов для такой операции может стать то, что при низкоуровневом форматировании все данные, записанные на диске, уничтожаются. При этом получается 100 % гарантия того, что никто и никогда не сможет их прочесть или восстановить. Такая необходимость возникает, например, в том случае, если вы собираетесь продать свой компьютер и не хотите, чтобы покупатель получил доступ к вашей информации. Возможно, данные придется уничтожить для того, чтобы ликвидировать разбиение диска, выполненное другой операционной системой (не DOS), или если DOS-разбиение оказалось поврежденным. Аналогичная ситуация возникает и при заражении компьютера некоторыми вирусами. Однако чаще всего потребность в низкоуровневом форматировании связана с проверкой качества поверхностей жестких дисков и обновлением списков дефектов.
Разбиение диска на разделы.
Разбиение накопителя — это определение областей диска, которые операционная система будет использовать в качестве отдельных разделов или томов. С точки зрения DOS томом является участок диска, обозначенный какой-либо буквой. Например, диск С — это том С, диск D — это том D и т.д. Некоторые пользователи считают, что выполнять разбиение диска нужно только для того, чтобы разбить его на несколько томов (более одного). Но это неправильное представление; диск необходимо логически разбивать даже в том случае» если он будет представлять собой единственный том С.
При разбиении диска в его первый сектор (цилиндр 0, головка 0, сектор 1) заносится главная загрузочная запись MBR (Master Boot Record). В ней содержатся сведения о tом, с каких цилиндров, головок и секторов начинаются и на каких заканчиваются имеющиеся на диске разделы. В этой таблице разбиения также содержатся указания для системной BIOS, какой из разделов является загрузочным, т.е. где ей следует искать основные файлы операционной системы. Количество разделов на всех жестких дисках в системе может достигать 24. Это означает, что в компьютере может быть установлено либо 24 отдельных накопителя, в каждом из которых имеется по одному разделу, либо один жесткий диск с 24 разделами, либо несколько накопителей с разным количеством разделов, но при условии, что общее количество разделов не больше 24. Если общее количество разделов превысит эту цифру, DOS просто проигнорирует их, хотя другие операционные системы могут работать и с большим количеством томов. Такое ограничение DOS связано с тем, что в латинском алфавите от С до Z всего 24 буквы.
Программа FDISK
Эта программа принята в качестве стандартного средства для разбиения накопителей на жестких дисках. При ее выполнении в загрузочный сектор (первый сектор на диске, 1 который заносится MBR) записывается таблица разбиения, что необходимо для нормальной работы программы DOS FORMAT. Это также позволяет различным операционным системам «сосуществовать» на одном жестком диске.
Если диск разбивается на несколько разделов, то программа FDISK сообщит только о двух разделах DOS :первичном (Primary partition) и дополнительном (Extended partition). Дополнительный раздел затем делится на логические тома (Logical volume) DOS , которые сами являются разделами. Программа FDISK дает неправильное представление о том, как выполнено разбиение. Она сообщает, что диск который разбит, например, на тома C D E F состоит из двух разделов, причем первичный состоит из С, а дополнительный разбит на D E F. Однако в реальной структуре диска каждый логический том DOS является отдельным разделом и загрузочной записью EBR (Extended Boot Record), в которой содержится указание на следующий раздел.
Существует ряд других программ разбиения жесткого диска, но в своей практике мне не приходилось с ними сталкиваться.
Форматирование жесткого диска (на уровне операционной системы).
Последний этап программной настройки жесткого диска — форматирование высокого уровня. Основная цель данной процедуры — создать таблицы размещения файлов (FAT) и систему каталогов, чтобы DOS могла обращаться к файлам.
Обычно форматирование высокого уровня осуществляется с помощью стандартной команды DOS FORMAT, которая вызывается следующим образом:
FORMAT С: /S/V
По этой команде происходит высокоуровневое форматирование диска С (или тома С, если накопитель разбит на несколько разделов), в его начале размещаются скрытые (системные) файлы операционной системы и в заключение вам предлагается ввести метку тома.