Электронная библиотека книг Александра Фролова и Григория Фролова.
Shop2You.ru Создайте свой интернет-магазин
Библиотека
Братьев
Фроловых
[Назад] [Содержание] [Дальше]

3. Обслуживание компьютера

3.1. Форматирование дискет

3.2. Создание системной дискеты

3.3. Подготовка жесткого диска к работе

3.4. Защита от компьютерных вирусов

Во втором томе серии "Персональный компьютер. Шаг за шагом" мы начали изучать программное обеспечение, предназначенное для обслуживания компьютера. Мы рассмотрели программу ScanDisk позволяющую восстановить файловую систему после нарушений, вызванных внезапной перезагрузкой компьютера и программу Defrag, повышающую производительность работы за счет дефрагментации файлов на дисках компьютера.

В этом томе мы продолжим изучение программ обслуживания компьютера. Мы расскажем вам о том, как создать на новом жестком диске компьютера несколько логических дисков, как выполнить форматирование жестких и гибких дисков компьютера.

Под нашим руководством вы создадите системную дискету, с которой можно загрузить компьютер, выполнить простейший ремонт операционной системы и определить причину неисправности компьютера. В конце главы мы опишем отечественные средства для обнаружения и удаления компьютерных вирусов.

3.1. Форматирование дискет

Форматирование является одной из самых важных и часто выполняемых с гибкими дисками операций. Обычно для форматирования используют команду FORMAT операционной системы MS-DOS. Команда FORMAT позволяет форматировать как гибкие, так и жесткие магнитные диски. В этом разделе мы рассмотрим использование команды FORMAT для форматирования гибких дисков.

При форматировании гибких дисков FORMAT выполняет разметку дорожек на диске, и формирует системные области - загрузочный сектор, таблицу размещения файлов и корневой каталог. Команда FORMAT позволяет создавать системные (загрузочные) дискеты. Системная дискета содержит основные файлы операционной системы MS-DOS - IO.SYS, MSDOS.SYS и COMMAND.COM. Вы можете загрузить с такой дискеты MS-DOS, если поместите ее в дисковод A: и перезагрузите компьютер.

Вы будете выполнять форматирование в следующих случаях.

  • Некоторые фирмы поставляют дискеты неформатированными. Чтобы воспользоваться ими необходимо выполнить операцию форматирования
  • Если при обращении к дискете происходит ошибка ввода/вывода и дискета не считывается, следует отформатировать ее. Такая операция уничтожит всю информацию на дискете, но ошибки ввода/вывода могут исчезнуть
  • Если вам надо освободить дискету, на которой находится много файлов, быстрее будет отформатировать ее целиком, чем удалять файлы
  • Для создания системной дискеты, с которой можно загрузить операционную систему MS-DOS

Команда FORMAT позволяет отформатировать гибкие диски только стандартным образом. При этом емкость отформатированных дискет зависит от типа дискет и типа дисковода. Более подробную информацию можно получить в разделе "Накопители на гибких магнитных дисках".

  • Процедура форматирования удаляет с дискеты все файлы, записанные на ней ранее. В некоторых случаях вы можете восстановить их при помощи команды MS-DOS UNFORMAT.

Формат команды FORMAT представлен ниже:

FORMAT drive: [/V[:label]] [/Q] [/U] [/F:size] [/B | /S]
  или
FORMAT drive: [/V[:label]] [/Q] [/U] [/1] [/4] [/B | /S]
  или
FORMAT drive: [/Q] [/U] [/1] [/4] [/8] [/B | /S]
  или
FORMAT drive: [/V[:label]] [/Q] [/U] [/T:tracks /N:sectors] 
              [/B | /S]

Назначение параметров команды FORMAT раскрывается в следующей таблице:

Параметр Назначение
drive: Имя дисковода, который будет форматировать дискету
/V[:label] Метка, записываемая на дискету
/Q Быстрый режим форматирования
/U Выполняет форматирование без сохранения информации для восстановления. После форматирования в этом режиме информация, ранее записанная на дискете, не подлежит восстановлению
/F:size Определяет емкость, на которую форматируется дискета. Данный параметр может быть равен одной из следующих констант:
  Константа Емкость дискеты
  160 160 Кбайт
  180 180 Кбайт
  320 320 Кбайт
  360 360 Кбайт
  720 720 Кбайт
  1.2 1,2 Мбайт
  1.44 1,44 Мбайт
  2.88 2,88 Мбайт
/B Резервирует место на дискете для размещения системных файлов MS-DOS. Сами системные файлы на дискету не записываются
/S После форматирования дискеты на нее переносятся системные файлы (IO.SYS, MSDOS.SYS, COMMAND.COM). Дискета при этом становится загрузочной или, другими словами, системной. С помощью такой дискеты вы можете загрузить на компьютере MS-DOS
/1 Выполнить форматирование только одной стороны дискеты
/4 Форматировать гибкие диски размером 5,25" с двойной плотностью записи (360 Кбайт) в дисководе с высокой плотностью записи
/8 Расположить на каждой дорожке дискеты восемь секторов.
/T:tracks Задает количество дорожек, расположенных на одной стороне дискеты
/N:sectors Определяет количество секторов, размещаемых на дорожках дискеты

Приведем примеры использования команды FORMAT. Следующая команда форматирует дискету размера 5,25", высокой плотности в дисководе A:. После форматирования емкость дискеты будет составлять 1,2 Мбайт. Заметим, что дисковод должен поддерживать формат с высокой плотностью записи.

FORMAT A: /F:1.2

После запуска данной команды на экране дисплея появится предложение вставить дискету в дисковод A: и нажать на клавишу <Enter>:

Insert new diskette for drive A:
and press ENTER when ready...

Когда вы нажмете на клавишу <Enter>, происходит проверка текущего формата дискеты и сохранение данных о расположении файлов на дискете. Эти данные могут понадобиться, если впоследствии вы будете проводить операцию восстановления файлов, удаленных при форматировании.

Checking existing disk format.
Saving UNFORMAT information.

Затем начинается процесс форматирования. При этом на экране в процентах отображается объем выполненной работы:

Verifying 1.2M
  6 percent completed.

После завершения форматирования, если не задан параметр /V, запрашивается метка. Метка должна быть не длиннее 11 символов. Если вы не желаете задавать метку просто нажмите клавишу <Enter>.

Volume label (11 characters, ENTER for none)? sample

Метку, записную на дискету в процессе форматирования, вы можете просмотреть при помощи команды VOL операционной системы MS-DOS.

VOL A:

После окончания процесса форматирования на экране отображается различная статистика: общая емкость дискеты в байтах, количество байт в плохих секторах, не подлежащих использованию, емкость доступного для MS-DOS сводного пространства, размер сектора в байтах, число свободных секторов и серийный номер дискеты:

1213952 bytes total disk space
    512 bytes in bad sectors
1213440 bytes available on disk

    512 bytes in each allocation unit.
   2370 allocation units available on disk.

Volume Serial Number is 0F65-1DCD

После отображения статистики вы можете либо завершить работу программы FORMAT, нажав клавишу <N>, либо начать форматирование новой дискеты, нажав клавишу <Y>:

Format another (Y/N)?N

Если ваш дисковод 5.25" поддерживает формат с высокой плотностью записи, а дискета имеет двойную плотность, то вы можете отформатировать ее стандартным образом только на 360 Кбайт. Ниже представлены две команды, которые вы можете использовать для форматирования таких дискет:

FORMAT A: /4
  или
FORMAT A: /F:360

Как и в предыдущем примере, после запуска одной из приведенных выше команд на выполнение, пользователю предлагают вставить в дисковод дискету и нажать клавишу <Enter>. Затем происходит форматирование дискеты и отображается статистическая информация:

Insert new diskette for drive A:
and press ENTER when ready...

Checking existing disk format.
Saving UNFORMAT information.
Verifying 360K
Format complete.

Volume label (11 characters, ENTER for none)?sample

    362496 bytes total disk space
    362496 bytes available on disk

      1024 bytes in each allocation unit.
       354 allocation units available on disk.

Volume Serial Number is 3B26-17FA

Format another (Y/N)?N

Если у вас установлен дисковод, размера 3.5", поддерживающий формат с высокой плотностью, то следующая команда форматирует дискету на емкость 1,44 Мбайт и записывает на нее метку "sample":

FORMAT В: /V:sample

После запуска данной команды происходит короткий диалог между пользователем и программой, описанный ранее. Так как при помощи параметра /V:sample мы задали метку дискеты, она не запрашивается.

3.2. Создание системной дискеты

Вы можете внезапно попасть в ситуацию, когда загрузка компьютера прерывается сообщением об ошибке накопителя на жестком диске или отсутствием операционной системы. Как правило, это происходит, когда разрушаются системные области диска, например, загрузочный сектор, или непосредственно файлы самой операционной системы. Причиной этому может послужить внезапное отключение питания компьютера, нападение некоторых видов вирусов или аппаратная неисправность дисковой подсистемы.

Если процесс загрузки компьютера прервался с такими сообщениями, можно загрузиться с дискеты, а затем проверить дисковую подсистему компьютера и целостность операционной системы. Для этой цели нужно воспользоваться специально подготовленной системной дискетой. На такой дискете записывается программа начальной загрузки и основные файлы операционной системы. Так как с системной дискеты можно загрузить операционную систему, она часто называется загрузочной.

Для создания системной дискеты можно воспользоваться командами MS-DOS FORMAT или SYS. Вы можете также использовать программу Safe Format из пакета Norton Utilities. Если вы постоянно работаете в среде операционной системы Windows, то для подготовки системной дискеты можно использовать приложение Program Manager. Опишем этот процесс более подробно.

Обычно в компьютере установлены два накопителя на гибких магнитных дисках. Один для дискет размера 5.25 дюйма, а второй для дискет 3.5 дюйма. Операционная система MS-DOS (а также операционные системы Windows, Windows NT и OS/2) присваивают им имена A: и B:. Какой из дисководов имеет имя A:, а какой B:, зависит от аппаратуры компьютера. В разделе "Как переключить дисководы A: и B:" мы расскажем о том, как изменить имена этих дисков.

Так как накопители на магнитных дисках размером 5.25 дюйма постепенно выходят из употребления, то на новых компьютерах устанавливают только один накопитель на гибких магнитных дисках, рассчитанный на дискеты размера 3.5 дюйма. В этом случае он имеет имя A:, диск B: отсутствует.

Загрузить компьютер с помощью системной дискеты можно только с дисковода A:. Таким образом, для изготовления системной дискеты к своему компьютеру вы должны взять дискету соответствующего размера.

Если у вас есть свободная чистая отформатированная дискета, быстрее всего можно сделать системную дискету с помощью команды SYS операционной системы MS-DOS. Для этого вставьте дискету в дисковод компьютера и введите команду:

SYS [drive1:][path] drive2:

Команда SYS имеет один обязательный параметр - drive2. Этот параметр должен задавать имя дисковода, в котором подготавливается системная дискета. Вам следует указать в качестве параметра drive2 имя A: или B:.

  • Загрузка компьютера происходит с диска A:. Вы должны изготовить системную дискету соответствующего размера

Необязательные параметры drive1 и path определяют расположение системных файлов на диске. Если вы не укаете эти параметры, команда SYS будет брать системные файлы из корневого каталога текущего диска.

На системной дискете должны располагаться основные файлы операционной системы MS-DOS: IO.SYS, MSDOS.SYS, COMMAND.COM, DBLSPACE.BIN. Файлы IO.SYS и MSDOS.SYS представляют собой ядро операционной системы. Файл COMMAND.COM обычно называют командным процессором. Это та самая программа, которая выводит на экран компьютера системное приглашение и выполняет команды операционной системы. Последний файл на системной дискете - DBLSPACE.BIN. Он содержит расширение операционной системы, которое обеспечивает доступ к компрессованным дискам системы DoubleSpace.

Основные файлы операционной системы - IO.SYS, MSDOS.SYS имеют атрибут "скрытый файл" и не показываются командой DIR. Чтобы увидеть их, добавьте к команде DIR параметр /A.

DIR A:\ /A

В некоторых случаях для изготовления системной дискеты удобнее воспользоваться командой FORMAT. Команда FORMAT выполняет форматирование гибкого диска. При выполнении этой операции вся информация, записанная на диске стирается.

FORMAT drive: /S

В качестве параметра drive вы должны задать имя дисковода, который будет форматировать дискету. Параметр /S означает, что после форматирования дискеты на нее переносятся основные файлы операционной системы и дискета становится загрузочной (системной).

При вызове команды FORMAT можно задать большое количество различных параметров. Их полное описание вы можете найти в разделе "Форматирование гибких магнитных дисков".

Например, для изготовления системной дискеты можно воспользоваться следующей командой:

FORMAT A: /S /U

После ввода данной команды FORMAT, на экране появится предложение вставить дискету в дисковод A: и нажать клавишу <Enter>:

Insert new diskette for drive B:
and press ENTER when ready...

Начнется процесс форматирования. На экране в процентах отображается объем выполненной работы.

Formatting 1.2M
 27 percent completed.

После окончания процесса форматирования на дискету записываются основные файлы операционной системы. Затем вы можете ввести метку диска. Метка диска должна содержать до одиннадцати символов. После ввода метки нажмите клавишу <Enter>. Если вы не желаете присваивать диску метку, сразу нажмите клавишу <Enter>:

Format complete.
System transferred

Volume label (11 characters, ENTER for none)?

Затем на экране появится различная статистическая информация: общая емкость дискеты, объем пространства, занятый файлами операционной системы, объем доступного свободного пространства. Если на дискете обнаружены плохие секторы, недоступные для использования, отображается их объем в байтах. Затем отображается размер сектора в байтах, количество свободных секторов на дискете и ее серийный номер:

    1,213,952 bytes total disk space
      198,656 bytes used by system
    1,015,296 bytes available on disk

          512 bytes in each allocation unit.
        1,983 allocation units available on disk.

Volume Serial Number is 2C74-14D4

Format another (Y/N)?

На этом подготовку системной дискеты можно считать завершенной. Если вы не планируете сразу создать несколько системных дискет, нажмите клавишу <N>. Чтобы создать еще одну системную дискету, нажмите клавишу <Y> и повторите описанный нами процесс еще раз.

После того как вы изготовили системную дискету, на ней осталось еще много свободного места. Суммарный объем, занимаемый основными файлами операционной системы MS-DOS - IO.SYS, MSDOS.SYS, COMMAND.COM, DBLSPACE.BIN составляет около 200 Кбайт. Таким образом, в вашем распоряжении оказывается больше мегабайта.

Запишите на системную дискету программное обеспечение, необходимое для тестирования и восстановления поврежденной операционной системы. Для удобства можно дополнительно записать текстовый редактор и антивирусную программу.

В "джентльменский набор" программного обеспечения, предназначенного для экстренного восстановления работоспособности компьютера, могут входить следующие программы:

Программа Назначение
CheckIt Тестирование всех подсистем компьютера. Позволяет обнаружить ошибки в аппаратуре
ScanDisk или
Norton Disk Doctor
Проверяет и исправляет ошибки в файловой структуре операционной системы MS-DOS
Norton Commander Оболочка для операционной системы MS-DOS. Значительно облегчает работу с компьютером. Содержит встроенный текстовый редактор
Aidstest Антивирусная программа. Позволяет обнаружить и удалить большое количество вирусов
FORMAT Команда MS-DOS. Предназначена для форматирования жестких и гибких дисков компьютера
FDISK Команда MS-DOS. Предназначена для создания и удаления логических дисков. Команды FDISK и FORMAT могут понадобиться в случае полного разрушения информации на жестком диске

После того как вы полностью подготовили системную дискету и записали не нее все необходимые программы установите защиту от записи. Для этого на дискете размером 5,25" необходимо заклеить прорезь на краю дискеты, а на дискете размером 3,5" открыть окно защиты. Защита от записи даст гарантию того, что вы случайно не испортите содержимое дискеты и вирусы не смогут на нее проникнуть.

Чтобы загрузиться с системной дискеты надо установить приоритетную загрузку операционной системы с гибких магнитных дисков. Приоритет загрузки операционной системы определяется в CMOS-памяти. Чтобы изменить его, следует запустить программу Setup (см. раздел "Программа BIOS Setup").

Итак, допустим вы установили приоритетную загрузку операционной системы с гибкого диска. Вставьте загрузочную дискету в дисковод A:. В зависимости от конфигурации компьютера в качестве дисковода с именем A: может выступать как дисковод для дисков размером 5,25", так и дисковод для дисков 3,5".

Заметим, что использование в качестве дисковода A: дисковод для дисков размером 3,5" более перспективно по нескольким причинам:

  • Дискеты размером 5,25" менее надежны, они могут хранить меньший объем информации и имеют большой размер
  • Многие современные компьютеры уже не комплектуются морально устаревшими дисководами для дискет размером 5,25"
  • Современное программное обеспечение выпускается на дискетах размером 3,5". Такие операционные системы, как Windows NT и OS/2 устанавливаются только с дисковода A: (и компакт-диска), причем дистрибутив, как правило, поставляется на дискетах размером 3,5"

Вставьте системную дискету в дисковод A: и перезапустите компьютер. Если вы подозреваете наличие вирусов, для перезагрузки необходимо выключить и включить питание компьютера или нажать кнопку "Reset" на корпусе компьютера. Некоторые вирусы отслеживают перезагрузку при помощи клавиш <Ctrl+Alt+Del> и могут остаться в оперативной памяти даже после загрузки с системной дискеты.

После первоначального тестирования компьютера начнется загрузка операционной системы с дискеты. При этом должен гореть светодиод дисковода A:. Процесс загрузки с дискеты проходит несколько медленнее, чем с жесткого диска, поэтому вам придется немного подождать. Когда загрузка ядра операционной системы завершится, на экране появиться соответствующее сообщение:

Microsoft(R) MS-DOS(R) Version 6.22
             (C)Copyright Microsoft Corp 1981-1993.

Затем операционная система запросит у вас текущую дату и время. Дата и время запрашиваются только в том случае, если на дискете (диске) отсутствуют системные конфигурационные файлы AUTOEXEC.BAT и CONFIG.SYS.

Current date is Tue 02-21-1995
Enter new date (mm-dd-yy):

Current time is  3:55:35.84p
Enter new time:

Если вы не хотите изменять дату и время, нажмите два раза клавишу <Enter>. В этом случае дата и время останутся без изменения, и на экране появится системное приглашение MS-DOS:

A:\>

Вы можете создать на системной дискете пустые файлы AUTOEXEC.BAT и CONFIG.SYS, тогда дата и время запрашиваться не будут и после загрузки операционной системы на экране сразу появится системное приглашение.

3.3. Подготовка жесткого диска к работе

Если вы подключили к компьютеру новый накопитель на жестких магнитных дисках, его надо подготовить к использованию операционной системой. Подготовка жесткого диска к работе происходит в три этапа. На первом этапе выполняется низкоуровневое форматирование диска. Для выполнения низкоуровневого форматирования можно воспользоваться специальными программами которые находятся в ПЗУ BIOS, ПЗУ дискового контроллера или поставляются вместе с жестким диском на отдельной дискете.

Затем на отформатированном диске следует создать логические диски. На этом этапе вы определяете, сколько у вас будет логических дисков и какой они будут иметь объем. Естественно, что суммарный объем всех логических дисков не будет превышать суммарного объема накопителей на жестких дисках, установленных в компьютере. Для создания логических дисков можно воспользоваться программой FDISK.

На последнем этапе надо выполнить высокоуровневое форматирование всех созданных логических дисков. Операция форматирования выполняется с помощью команды MS-DOS FORMAT.

Все описанные действия выполняются редко, как правило, при подключении нового диска, установке MS-DOS или при "капитальном" файловой системы компьютера.

Низкоуровневое форматирование жесткого диска

Процедура низкоуровневого форматирования диска зависит от типа дискового контроллера, установленного в вашем компьютере. Наиболее распространены дисковые контроллеры и диски с интерфейсами SCSI, SCSI-II, Enhanced IDE, IDE и ESDI.

Жесткие диски, имеющие интерфейс IDE или Enhanced IDE, поставляются уже отформатированными и не нуждаются в проведении процедуры форматирования низкого уровня.

Для низкоуровневого форматирования жестких дисков, имеющих интерфейс SCSI желательно использовать программу форматирования, поставляемую вместе с этим жестким диском или программу форматирования, записанную в ПЗУ контроллера SCSI.

Обычно низкоуровневое форматирование выполняется для дисков имеющих интерфейс ESDI, MFM и RLL. Как правило, процедуру низкоуровнего форматирования можно запустить через программу BIOS Setup. Описание программы BIOS Setup, мы привели в главе "Таинственный BIOS".

Для некоторых контроллеров жесткого диска, программу низкоуровневого форматирования можно запустить нажав определенную клавишу в момент загрузки компьютера или с помощью отладчика DEBUG, входящего в состав операционной системы MS-DOS. Запустите отладчик DEBUG:

DEBUG.EXE

В ответ на приглашение отладчика введите:

-g=c800:5

При этом должна запуститься программа низкоуровневого форматирования. Если программа форматирования не запустилась, попробуйте вместо адреса c800:5 ввести c800:6 (работает на компьютере Bondwell B-300) или d800:5. Правильное значение адреса запуска программы можно узнать только из документации на используемый контроллер диска.

Во всех случаях, до начала форматирования жесткого диска на низком уровне, прочитайте соответствующий раздел из документации на контроллер диска.

Как создать логические диски

После низкоуровневого форматирования (если оно необходимо) можно приступить к созданию на диске разделов MS-DOS и логических дисков. Мы рассмотрим процесс подготовки жестких дисков компьютера к использованию MS-DOS на примере использования программы FDISK.EXE. Эта программа включена в состав дистрибутива MS-DOS.

Программа FDISK работает в диалоговом режиме. После запуска, программа FDISK отображает на экране дисплея основное меню. Это меню содержит пять строк. Если в компьютере установлен только один жесткий диск, тогда пятая строка меню не отображается.

             MS-DOS Version 6            
         Fixed Disk Setup Program        
 (C)Copyright Microsoft Corp. 1983 - 1993
                                         
              FDISK Options              
                                         
    Current fixed disk drive: 1

    Choose one of the following:

    1. Create DOS partition or Logical DOS Drive
    2. Set active partition
    3. Delete partition or Logical DOS Drive
    4. Display partition information
    5. Change current fixed disk drive

    Enter choice: [1]

    Press Esc to exit FDISK

Все строки меню пронумерованы. Для выбора элемента меню нажмите на клавишу с соответствующей цифрой. Если вы желаете завершить работу с FDISK, нажмите на клавишу <Esc>. Рассмотрим теперь элементы этого меню более подробно.

Если к компьютеру подключено два жестких диска, выберите диск, с которым вы будете дальше работать. Для этого нажмите клавишу <5>. На экране появится информация о жестких дисках:

   Change Current Fixed Disk Drive

  Disk   Drv   Mbytes   Free   Usage
    1            392       0    0%
    2            268       0    0%

    (1 MByte = 1048576 bytes)
    Enter Fixed Disk Drive Number (1-2)..........[1]

    Press Esc to return to FDISK Options

В нашем случае к компьютеру подключены два жестких диска. Первый диск имеет объем 392 Мбайт, а второй 268 Мбайт. Нажмите клавишу <1> для выбора первого диска или клавишу <2> - для второго диска.

Когда вы запускаете FDISK после проведения низкоуровневого форматирования жесткого диска, на нем еще не созданы разделы MS-DOS. Поэтому сначала вам необходимо создать на диске раздел(ы) MS-DOS. Вначале создается первичный раздел MS-DOS. Первичный раздел будет соответствовать первому логическому диску - диску C:. Затем, если это потребуется, создается дополнительный раздел MS-DOS. На дополнительном разделе вы можете разместить один или несколько логических дисков - D:, E: и т. д.

Для создания первичного и дополнительного разделов MS-DOS, а также для организации логических дисков, выберите первый элемент основного меню, нажав на клавишу 1. На экране появиться следующее меню:

1. Create Primary DOS Partition
2. Create Extended DOS Partition
3. Create Logical DOS Drive(s) in the Extended DOS Partition

Теперь вы можете приступить к формированию структуры вашего жесткого диска. Сначала надо создать первичный раздел MS-DOS. Если вы отведете все пространство на диске под первичный раздел, то в дальнейшем в MS-DOS этот диск будет представлен единственным логическим диском.

Если у вас диск большой емкости, имеет смысл создать на нем несколько логических дисков. Для этого под первичный раздел следует отвести такое количество дисковой памяти, какое вы желаете иметь на первом логическом диске. Все оставшееся пространство жесткого диска отведите под дополнительный раздел. Затем на дополнительном разделе нужно создать необходимое количество логических дисков.

Для создания первичного раздела MS-DOS выберите первый элемент меню, нажав на клавишу 1. Вам будет задан вопрос о том, будете ли вы использовать все доступное пространство на жестком диске для первичного раздела MS-DOS:

Do you wish to use the maximum available size for a Primary 
DOS Partition and make the partition active (Y/N).....? [Y]

Если вы собираетесь отобразить весь жесткий диск на один логический диск, нажмите клавишу <Enter>. В противном случае сначала нажмите на клавишу <N>, а затем на клавишу <Enter>.

В случае если вы решили не отводить все свободное дисковое пространство под первичный раздел, и нажали клавишу <N>, у вас будет запрошен размер дисковой памяти, отводимый под первичный раздел. Вы можете задать размер первичного раздела в мегабайтах или в процентах от общего объема свободного пространства на диске.

После определения размера первичного раздела вы снова вернетесь в предыдущее меню. Если вы не отвели все свободное пространство на диске под первичный раздел, можете создать дополнительный раздел. Два и более первичных раздела на одном жестком диске создать невозможно.

В случае, когда к компьютеру подключено несколько жестких дисков, на каждом из них можно создать по одному первичному разделу, а затем, выбрав из основного меню второй элемент, сделать один из них активным. Из активного первичного раздела впоследствии будет происходить загрузка операционной системы.

Для создания дополнительного раздела нужно выбрать из основного меню первый элемент, а затем из следующего меню выбрать второй элемент - "2. Create Extended DOS Partition". Вам будет задан вопрос о том, желаете ли вы отвести все оставшееся после создания первичного раздела пространство на жестком диске под дополнительный раздел.

Если вы решили создать на диске два раздела, нажмите на клавишу <Enter>. В противном случае сначала нажмите на клавишу <N>, а затем на <Enter>. Если вы не собираетесь на этом же жестком диске устанавливать другую операционную систему, например, UNIX, имеет смысл отвести все оставшееся на диске пространство для дополнительного раздела MS-DOS.

После создания дополнительного раздела можно приступить к формированию на нем логических дисков. Для создания в дополнительном разделе нескольких логических дисков выберите из основного меню первый элемент, а затем из возникшего меню третий элемент - "3. Create Logical DOS Drive(s) in the Extended DOS Partition".

После этого, программа запросит у вас размер логического диска, который вы собираетесь создать в дополнительном разделе. Можно отвести весь дополнительный раздел под один логический диск, отдав для него все свободное пространство. Если вы желаете создать в дополнительном разделе несколько логических дисков, отведите под него часть дополнительного размера. Объем создаваемого логического диска можно задать в мегабайтах или определить его как процент от объема дополнительного раздела.

Повторяя операцию по созданию логических дисков необходимое число раз, вы завершите создание разделов на диске. Если на компьютере установлено несколько жестких дисков, вы можете сразу создать разделы на остальных дисках. Заметим, что операционная система MS-DOS может задействовать только два жестких диска.

Если вы случайно ошиблись при создании разделов или логических дисков, то их можно удалить и создать вновь. Для удаления разделов и логических дисков можно воспользоваться третьим элементом из основного меню программы FDISK - "3. Delete partition or Logical DOS Drive". При этом перед удалением первичного раздела необходимо удалить дополнительный раздел жесткого диска, а перед удалением дополнительного раздела надо удалить с него все логические диски. Если вы удалите раздел или логический диск, то вы потеряете все данные, записанные в нем.

Для изменения размера раздела необходимо удалить его, а затем создать новый, другого размера. Максимальный размер раздела, который может быть создан программой FDISK, равняется двум гигабайтам.

Если FDISK запустить с параметром /STATUS или выбрать четвертый элемент основного меню - "4. Display partition information", то на экране компьютера будет отображена информация о разделах и логических дисках компьютера.

Форматирование жесткого диска

После создания на жестких дисках компьютера разделов MS-DOS и логических дисков, они еще не готовы к использованию. Для подготовки логических дисков к использованию надо выполнить высокоуровневое форматирование. В процессе форматирования на логических дисках создаются системные области, предназначенные для хранения файлов. Например, создаются такие структуры, как загрузочная запись, таблицы размещения файлов, корневой каталог.

Для проведения высокоуровневого форматирования логических дисков, в состав операционной системы MS-DOS включена команда FORMAT. Мы начали изучать эту команду в предыдущих разделах, когда рассказывали о форматировании гибких дисков. Синтаксис команды FORMAT представлен ниже:

FORMAT drive: [/V[:label]] [/Q] [/B | /S]

Назначение параметров команды FORMAT представлено в следующей таблице:

Параметр Назначение
drive: Имя дисковода, который будет форматировать дискету
/V[:label] Метка диска. Длинна метки диска не должна превышать 11 символов
/Q Установить быстрый режим форматирования. В этом режиме форматирование заключается в удалении информации из таблицы размещения файлов и корневого каталога. Не используйте этот режим при форматировании диска после возникновения ошибок чтению/записи
/B Зарезервировать место на диске для размещения системных файлов (IO.SYS, MSDOS.SYS, COMMAND.COM)
/S После форматирования логического диска на него копируются системные файлы. Укажите этот параметр, когда будете форматировать диск С:
/U Выполняет форматирование без сохранения информации для восстановления. После проведения форматирования с указанием параметра /U, восстановление информации на диске командой UNFORMAT невозможно. Параметр /U рекомендуется использовать, если до проведения форматирования на диске возникали ошибки чтения/записи

Приведем пример использования команды FORMAT для форматирования на высоком уровне логического диска D:.

FORMAT D:

После запуска команды FORMAT, она спрашивает, действительно ли вы собираетесь выполнить форматирование жесткого диска. При этом на экран выводится следующее сообщение:

WARNING, ALL DATA ON NON-REMOVABLE DISK
DRIVE D: WILL BE LOST!
Proceed with Format (Y/N)?

Для продолжения форматирования надо нажать клавишу <Y>, а для выхода из программы - клавишу <N>. Если вы решили продолжить форматирование, на экране отображается общий объем форматируемого логического диска и начинается процесс форматирования. Процент проделанной работы отображается на экране:

Formatting 100.17M
  7 percent completed.

После завершения процесса форматирования логического диска программа FORMAT позволяет присвоить отформатированному логическому диску имя, длинной 11 символов. Введите имя, например "FirstVol", и нажмите клавишу <Enter>:

Format complete.

Volume label (11 characters, ENTER for none)? FirstVol

Затем FORMAT выводит некоторую статистическую информацию - общий объем дискового пространства, объем доступного пространства, размер кластера и серийный номер.

104818688 bytes total disk space
104818688 bytes available on disk

      2048 bytes in each allocation unit.
     51181 allocation units available on disk.

Volume Serial Number is 2C34-17E8

На этом процесс форматирования логического диска заканчивается. Вы должны последовательно отформатировать все логические диски, созданные утилитой FDISK. Только после этого вы сможете записать на них файлы.

3.4. Защита от компьютерных вирусов

Если встроенный динамик компьютера внезапно стал издавать посторонние звуки, изображение на экране испортилось или с диска пропали ваши файлы, не спешите нести компьютер в гарантийный ремонт или заменять его платы. Возможно компьютер подхватил "простуду". Другими словами, он заражен вирусом.

Наиболее общее определение вируса можно дать как самораспространяющийся в информационной среде компьютеров программный код. Он может внедряться в выполнимые файлы программ, распространяться через загрузочные секторы дискет и жестких дисков, заражать файлы драйверов. Кроме перечисленных вирусов существуют и другие, например, вирусы, заражающие командные файлы - файлы с расширением BAT. Прогресс в мире вирусов не стоит на месте, десятки, если не сотни скучающих программистов делают свое черное дело и на свет появляются все более страшные монстры.

К сожалению, действие большинства вирусов не ограничивается размножением и распространением. Их присутствие может вызывать относительно безвредные или разрушительные последствия.

Внешне действие вирусов может выражаться в том, что периодически, например, по достижении определенного времени, вирус активизируется и выполняет какие-либо операции. В частности вирусы могут отображать на экране посторонние надписи и символы, "осыпать" символы, уже отображенные на экране, перезагружать компьютер, замедлять работу компьютера, исполнять всевозможные мелодии, удалять файлы и каталоги, стирать выбранные случайным образом секторы жестких и гибких дисков. Многие из этих эффектов, например, внезапная перезагрузка компьютера, могут быть восприняты как аппаратная неисправность.

Вирус не редкий гость на многих компьютерах и вы должны быть готовы достойно его встретить. Перед тем как доставать набор отверток, воспользуйтесь какой-либо антивирусной программой и проверьте компьютер на наличие вирусов.

В настоящее время насчитываются тысячи различных вирусов и десятки антивирусных программ для борьбы с ними. Наиболее известны следующие антивирусные программы для операционной системы MS-DOS: Aidstest, ADinf с ADinf Cure Module, Doctor Web, Scan, Vakcina.

Проблема борьбы с вирусами стала настолько серьезной, что начиная с версии 6.0, операционная система MS-DOS включает собственные антивирусные средства: Microsoft Anti-Virus для MS-DOS и для Windows.

Существуют даже специальные программы для борьбы с вирусами в сетях. Например, программа NetShield загружается на сервере Novell NetWare в качестве NLM-процесса. Она может выполнять, например, раз в сутки проверку дисков сервера на наличие вирусов. В случае обнаружения вирусов всем пользователям сети будет рассылаться соответствующее предупреждающее сообщение. Вы также можете задать режим, в котором NLM-антивирус будет проверять на заражение вирусом все новые файлы, записываемые на сервер.

Не остались в стороне и разработчики аппаратуры компьютеров. Некоторые версии BIOS современных системных плат позволяют отслеживать попытки записи в системные области жесткого диска. Если вирус нападет на загрузочный сектор или сектор начальной загрузки жесткого диска, установленного в таком компьютере, на экране появится предупреждающее сообщение.

Рассмотрим наиболее распространенные программные средства, предназначенные для обнаружения и удаления вирусов - отечественную разработку - программу Aidstest и пакет Microsoft Anti-Virus, поставляемый в комплекте с операционной системой MS-DOS.

Программа Aidstest

Автором известной антивирусной программы Aidstest является Лозинский Дмитрий Николаевич. Aidstest позволяет не только обнаружить большое количество разнообразных вирусов. Эта программа также позволяет удалить обнаруженные вирусы.

Полное описание параметров программы Aidstest можно получить, запустив Aidstest с параметром /h. Мы позволим себе привести только самые главные параметры этой программы. Формат вызова Aidstest имеет следующий вид:

AIDSTEST.EXE path [дополнительные параметры]

Первый, обязательный, параметр path должен задавать каталог в котором будет выполняться поиск вирусов. При этом автоматически проверяются все подкаталоги. Если в качестве первого параметра вы укажете только имя диска (например, AIDSTEST C:), то на наличие вирусов будет проверен весь диск.

Если вы не укажете программе Aidstest дополнительные параметры, то она будет осуществлять только поиск вирусов. В том случае, если вы желаете удалить найденные вирусы, вам необходимо задать дополнительный параметр /F. Aidstest будет исправлять зараженные вирусами программы и стирать не поддающиеся исправлению. Для того чтобы Aidstest запрашивал разрешение на удаление испорченных файлов программ, необходимо дополнительно задать параметр /Q.

Ниже представлен пример использования антивируса Aidstest для обнаружения и лечения вирусов на диске C:.

AIDSTEST C: /F /Q

Использование антивирусных программ не может гарантировать полную защиту компьютера от заражения вирусами. Дело в том, что антивирусы типа Aidstest настроены на обнаружение уже известных вирусов и их клонов. Новые вирусы могут быть неизвестны программе Aidstest и она в этом случае не сможет их обнаружить. Еще раз подчеркнем, что на наш взгляд, наиболее надежным способом предохранить компьютер от нападения вирусов, является установка программных средств только с дистрибутивов и ограничение в использовании дискет для обмена программами.

Microsoft Anti-Virus

Программа Microsoft Anti-Virus включена в состав дистрибутива MS-DOS версии 6.0. При этом Microsoft Anti-Virus представлен двумя версиями - для MS-DOS и для Windows. Подробно процедуры установки и использования этих антивирусных программ описаны во втором томе серии "Персональный компьютер. Шаг за шагом".

Профилактика заболеваний

Если периодически не проводить работу по профилактике и лечению компьютеров от вирусов, возможность потери хранимой информации и разрушения операционной среды становится более чем реальной.

Негативные последствия вашей халатности могут быть различными, в зависимости от того, какой вирус попадет в компьютер. Вы можете потерять либо часть информации из файлов, хранящихся в компьютере, либо целые файлы, либо даже все файлы на диске.

Работы по профилактике и лечению компьютеров от вирусов могут включать следующие действия:

  • Устанавливать программное обеспечение следует только с дистрибутивов
  • Установите на всех ваших дискетах защиту от записи и снимайте ее только в случае необходимости
  • Ограничте обмен программами и дискетами, проверяйте такие программы и дискеты на наличие вирусов
  • Периодически проверяйте оперативную память и диски компьютера на наличие вирусов с помощью специальных антивирусных программ, например, AIDSTEST.EXE
[Назад] [Содержание] [Дальше]