Операционная система OS/2 Warp
© Александр Фролов, Григорий Фролов
Том 20, М.: Диалог-МИФИ, 1993, 271 стр.
Пользуясь интерфейсом командной строки,
пользователь может сравнивать и копировать
дискеты, форматировать дискеты и диски,
управлять разделами и т. д.
Соответствующие команды аналогичны по своему
синтаксису одноименным командам операционной
системы DOS.
ASSIGN
Команда ASSIGN позволяет переназначать
устройства A: и B:. Она используется для тех
программ, которые могут работать только с этими
устройствами. Сейчас такие программы - большая
редкость.
CHKDSK
Команда CHKDSK предназначена для проверки и
ремонта файловой системы. Она способна
восстанавливать файлы и каталоги, расположенные
в файловых системах FAT и HPFS.
Синтаксис команды CHKDSK представлен ниже:
CHKDSK [Устройство] [Путь_к_файлу] [Параметры]
Приведем список параметров этой команды:
Параметр |
Описание |
/F |
Если указан этот параметр, команда
выполняет исправление найденных ошибок. Вы
можете использовать эту команду для любых
дисковых устройств, кроме того, на котором
находится сама операционная система IBM OS/2 |
/V |
Отображение всех файлов и путей к ним на
проверяемом устройстве |
/C |
Восстановление файлов и каталогов
выполняется только в том случае, если файловая
система находится в неустойчивом состоянии в
результате внезапного отключения
электропитания, сброса системы кнопкой
"Reset", расположенной на корпусе компьютера
или сбоя операционной системы |
/F:n |
Уровень восстановления. Задается числом
от 0 до 3; по умолчанию используется уровень 2.
Уровень восстановления влияет на действия,
выполняемые командой CHKDSKCHKDSK:0 проверка и
отображение результатов без восстановления;1
восстановление нестабильных структур файловой
системы;2 восстановление нестабильных структур
файловой системы и поиск потерянных областей
диска (потерянных кластеров), занятых файлами, но
не имеющих ссылок из каталогов;3 выполнение всех
действий уровня 2 и сканирование разделов диска с
целью поиска потерянных структур файловой
системы |
Так же, как и в DOS, в IBM OS/2 команда CHKDSK оформляет
найденные списки потерянных кластеров в виде
файлов с именами вида FILExxxx.CHK, где xxxx - номер
найденного списка.
DISKCOMP
С помощью команды DISKCOMP вы можете сравнивать
содержимое дискет. Эта команда используется
точно также как и ее прототип из DOS:
diskcomp a: b:
diskcomp a: a:
Сравниваемые дискеты должны иметь одинаковый
формат и емкость.
DISKCOPY
Команда DISKCOPY предназначена для копирования
дискет и используется аналогично предыдущей
команде:
diskcopy a: b:
diskcopy a: a:
Формат дискеты-копии должен совпадать с
форматом дискеты-оригинала, в противном случае
команда завершится с сообщением об ошибке.
FDISK
Команда FDISK предназначена для управления
разделами жестких дисков. С ее помощью вы можете
создавать или удалять первичный или расширенный
раздел, логические устройства или систему
управления загрузкой Boot Manager. Эта программа была
описана в главе, посвященной установке
операционной системы IBM OS/2 Warp.
При запуске команды FDISK пользователь может
указывать следующие параметры:
Параметр |
Описание |
/QUERY |
Отображение списка всех разделов с
указанием размера свободного пространства, типа
файловой системы и другой справочной информации |
/CREATE |
Создание первичного раздела или
логического устройства в расширенном разделе.
Этот параметр используется совместно с
параметрами /VTYPE и /DISK |
/DELETE |
Удаление первичного раздела или
логического устройства, используется с
параметрами /NAME и /DISK |
/SETNAME:Имя |
Определение имени первичного раздела
или логического устройства. Такая процедура
необходима, для того чтобы из этого раздела или
логического устройства можно было выполнять
загрузку с использованием системы Boot ManagerBoot Manager |
/SETACCESS |
Если на диске имеется несколько
разделов DOSDOS, то с помощью этого параметра вы
можете отметить один из них как доступный |
/STARTABLE |
Этот параметр предназначен для отметки
раздела, из которого выполняется запуск
загрузчика при инициализации системы. Например,
это может быть раздел, в котором установлена
система управления загрузкой Boot ManagerBoot Manager |
/FILE:Имя_Файла |
Работа с командой FDISKFDISK в пакетном
режиме. С помощью этого параметра вы можете
определить имя текстового файла, содержащего
параметры команды, разделенные запятой. Каждой
команде соответствует одна строка такого файла |
/NAME:Имя |
Параметр задает имя раздела, над которым
выполняется операция, указанная другим
параметром |
/DISK:n |
При помощи этого параметра можно
указать номер диска, над разделами которого
будет выполняться операция |
/FSTYPE:x |
Этот параметр задает тип файловой
системы, например, DOSDOS, FATFAT, Free, IFS |
/STARTSTART:m |
Параметр определяет начальное
расположение раздела. Здесь m может быть t или b. В
первом случае раздел создается в верхней части
диска, во втором - в нижней |
/SIZE:m |
Размер раздела в Мбайтах |
/VTYPE:n |
Тип раздела:0 свободное пространство,
которое невозможно использовать для создания
разделов;1 первичный раздел;2 логическое
устройство в расширенном разделе;3 свободное
пространство, которое можно использовать для
создания первичного или расширенного раздела |
/BOOTABLE:s |
Состояние раздела:0 раздел, из которого
может быть выполнена загрузка;1 раздел, из
которого невозможно выполнить загрузку |
/BOOTMGR |
При помощи этого параметра можно
указать, что действия, заданные другим
параметром, определяются над разделом системы Boot
ManagerBoot Manager |
FDISKPM
По своему назначению эта команда эквивалентна
команде FDISK, однако соответствующая программа
является приложением, предназначенным для
работы в среде Workplace Shell (рис. 4.3).
Рис. 4.3. Приложение FDISKPM,
предназначенное для подготовки разделов диска
FORMAT
При помощи команды FORMAT вы можете подготовить
дискеты и диски для работы с файлами,
отформатировав их. Процедура форматирования в IBM
OS/2 напоминает аналогичную процедуру в DOS, однако
теперь вы можете форматировать диски для
использования как в файловой системе FAT, так и в
файловой системе HPFS.
Приведем синтаксис команды FORMAT:
FORMAT Устройство [Параметры]
Для команды FORMAT в среде IBM OS/2 допустимы
следующие параметры:
Параметр |
Описание |
/ONCE |
Отмена приглашения для форматирования
следующей дискеты после завершения
форматирования текущей |
/4 |
Форматирование дискеты на емкость 360
Кбайт в НГМД высокой плотности, рассчитанном на
емкость дискет 1,2 Мбайта |
/T:Дорожки |
Количество дорожек при форматировании
дискеты. По умолчанию на дискете высокой
плотности (емкостью 720 Кбайт, 1,2 Мбайт, 1,44 Мбайт и
2,88 Мбайт) создается 80 дорожек. Для форматирования
дискеты на емкость 360 Кбайт необходимо указывать
в этом параметре 40 дорожек |
/N:Секторы |
Количество секторов при форматировании
дискеты. В зависимости от емкости дискеты может
принимать следующие значения:360 Кбайт 9720 Кбайт 91,2
Мбайт 151,44 Мбайт 182,88 Мбайт 36 |
/F:xxxx |
Емкость, на которую нужно
отформатировать дискету. Этот параметр можно
указывать следующим образом:360, 360K, 360KB720, 720K, 720KB1200,
1200K, 1200KB, 1.2, 1.2M, 1.2 MB1440, 1440K, 1440KB, 1.44, 1.44M, 1.44 MB2880, 2880K,
2880KB, 2.88, 2.88M, 2.88 MB |
/FS:xxxx |
Тип файловой системы:FATFAT файловая
система, использующая таблицу размещения
файлов;HPFSHPFS высокопроизводительная файловая
система High Performance File System |
/L |
Используется при форматировании
оптических дисков, а также для проверки качества
поверхности магнитного слоя обычных жестких
дисков. Если указан этот параметр, время
форматирования сильно увеличивается |
/Q |
Быстрое форматирование дискеты. Можно
использовать только для таких дискет, которые
уже раньше форматировались и не имеют дефектов
магнитного слоя |
/V:Метка |
Определение метки тома. Метка
представляет собой текстовую строку, состоящую
не более чем из 11 символов |
LABEL
Команда LABEL используется для просмотра и
изменения метки тома. Используется также, как и
аналогичная команда DOS.
VERIFY
Команда VERIFY позволяет включать или отключать
проверку данных, которые записываются на диск. По
умолчанию проверка отключена.
Для включения проверки введите эту команду с
параметром ON:
VERIFY ON
Так как проверка замедляет процесс записи, при
необходимости вы можете ее отключить следующей
командой:
VERIFY OFF
VOL
С помощью команды VOL вы можете просмотреть
метку диска и его серийный номер. За один вызов
команды можно указывать несколько дисков,
например:
VOL D:
VOL C: D: E:
|