- •Теми на самостійне вивчення
- •Урок №2
- •Урок №5
- •Урок №6
- •Урок №7
- •Урок №8
- •Урок №10
- •Урок №11
- •Урок №13
- •Урок №18
- •Урок №19
- •Урок №20
- •Урок №21
- •Урок №22
- •Урок №23
- •Урок №24
- •Урок №25
- •Урок №29
- •Урок №30
- •Урок №31
- •Урок №34
- •Урок №35
- •Урок №36
- •Урок №39
- •Урок №42
- •Урок №43
- •Операційна система та її оточення.
- •Яка роль переривань в роботі операційної системи?
- •Урок №47
Урок №18
(згідно навчальної робочої програми)
Тема: «Сервісні внутрішні команди в DOS.Утиліта FDISK»
Питання:
1. Сервісні внутрішні команди в MS-DOS
2. Спеціальні символи, що використовуються в командах MS-DOS
3. Утиліта FDISK
Крім команд для роботи з каталогами та файлами в MS-DOS є ще група внутрішніх команд, які виконують загальні сервісні та інформаційні функції. До цих команд відносяться:
CLS - очищення екрану. За цією командою відбувається очищення екрану від тексту інформації, при цьому залишається лише стрічка запрошення в MS-DOS, яка розміщується у верхньому рядку екрану.
DATE- видача інформації про системну дату та її зміна. Виводиться текуча дата:
CurrentdateisSat 21.03.1998
Enternewdate (dd-mm-yy):
( Текуча дата Субота 21.03.1998
Введіть нову дату (дд-мм-рр):)
при цьому курсор поміщається в окреме поле (після ":"), де пропонується записати нову дату в форматі "день-місяць-рік". У випадку, коли дату не потрібно міняти, одразу натискуємо Enter. Текучу дату можна поміняти відразу при заданні команди. Для цього вказуємо такий формат команди:
DATE [дд-мм-рр] Enter
TIME- видача інформації про системний час, та його зміна. При виконанні цієї команди виводиться текучий час:
Current time is 14:38:51,51
Enter new time:
(Текучий час14:38:51,51
Введіть новий час:)
де в позицію курсору, вводимо новий час в форматі "гг:хх:сс". Якщо текучий час міняти не потрібно, то слід натиснути Enter, не ввівши нового. Текучий час можна поміняти відразу при задані команди, для цього вказуємо такий формат команди:
TIME [гг:хх:сс] Enter
VER - видає версію DOS.
VOL- вилає мітку та серійний номер диску:
Volume in drive Сis DISKl_VOLl
Volume Serial Number is 2361-05BD.
Мітка диску – це набір латинських літер або цифр і символів до 11 (але обов'язково починаючи з літери), що дає диску умовне ім'я.
VERIFY on/off – вмикає (on) або вимикає (off) верифікацію інформації. Верифікація - це порівняння копії з оригіналом на ідентичність, при копіюванні (перенесенні). Проводиться для підвищення надійності при записі інформації на диски, при виконанні операцій копіювання (перенесення).
Спеціальні символи, що використовуються в командах MS-DOS
В командах MS-DOSможна використовувати спеціальні символи, які використовуються в парі із стандартними внутрішніми командами.
Найбільш поширеною є команда-символ перенаправления виводу інформації. Наприклад, коли задати команду:
Dir Windows /р
відбудеться звичний для всіх перегляд по сторінках каталогу Windows.
Але, коли задати команду:
Dir Windows /р >a.txt
то вивід на екран результатів роботи команди не відбудеться, а список файлів і каталогів перейде у файл a.txt, який пізніше можна буде переглянути як файл. При чому, якщо надиску раніше вже бувфайл з таким іменем, то вся інформація з нього знищиться, а запишуться туди результати виконання останньої команди. Коли надиску такого файла ще не існувало, то він створиться.
Для того, щоб записати у даний файл інформацію і при цьому, не знищити попереднього вмісту файла, використовують значок ">>":
Dir Windows /р>>a.txt
У випадку, коли файл з таким іменем вже існує, нова інформація перепишеться в кінець цього файлу.
Досить часто символ перенаправления інформації використовують для перенаправления результатів роботи команди на зовнішні периферійні пристрої, наприклад на принтер:
dir DOS /о > prn type proba.txt >prn
Команди, що зображені вище, виводять результати перегляду каталогу (файлу) не на екран, а перенаправляють їх на принтер.
Досить часто використовується символ "І" (конвейєр), призначення якого, буде описано в наступньому розділі посібника.
Зовнішні команди та утиліти MS-DOS
Поняття про зовнішні команди та чим вони відрізняються від внутрішніх розглянуто на початку попереднього розділу, тому перейдемо до безпосереднього перегляду найбільш важливих з них.
FDISK
Options Current fixed disk drive: 1 Choose one of the following:
Create
DOS partition or Logical DOS Drive
Set
active partition
Delete
partition or Logical DOS Drive
Display
partition information
Утиліта
FDISK
Для розбиття вінчестера на логічні диски (створення MasterBootRecord) використовують програму fdisk. Ця програма створює основну Primaryта розширену Extendedзону, встановлює статус завантажувальної зони та розбиває розширену зону на логічні диски.
Enter
choice:
[1]
При запуску програми відкривається меню з чотирьох пунктів.
Для вибору одного з пунктів використовується цифра, що відповідає йому.
Перший пункт (Create DOS partition or Logical DOS Drive) - це створення основної і розширеної зон в ЖМД, та розбиття розширеної на логічні диски.
Другий (Set active partition) - цевстановленнястатусуA (StatusAble), тобтозони, зякоїпроводитьсязавантаженняПК.
Третій (Delete partition or Logical DOS Drive) – це знищення розділів.
Четвертий (Display partition information) – видача інформації з таблиці розділів.
Для вінчестера, що вже має логічне розбиття, щоб встановити нову таблицю розділів, необхідно, попередньо знищити всі старі розділи за допомогою 3-го пункту. Причому, знищення проводимо в порядку протилежному до створення.Відкривається вікно, де спочатку вибирають третій пункт (Delete Logical DOS Drive(s) in the Extended DOS Partition), для знищення логічних дисків в розширеній зоні. Після чого вибирають другий пункт (Delete Extended DOS Partition), для знищення розширеною зони. А вже в кінці вибираємо перший пункт (Delete Primary DOS Partition), для знищення основної зони.
Delete DOS Partition or Logical DOS Drive Current fixed disk drive: 1 Choose one of the following:
Delete Primary DOS Partition
Delete Extended DOS Partition
Delete Logical DOS Drive(s) in the Extended DOS Partition
Якщо вінчестер ще не має таблиці розділів, то спочатку вибираємо перший пункт, для її створення. Відкривається підменю. Спочатку вибираємо перший підпункт (Create Primary DOS Partition).
Create DOS Partition or.Logical DOS Drive
Current fixed disk drive: 1
Choose one of the following:
Create Primary DOS Partition
Create Extended DOS Partition
Create Logical DOS Drive(s) in the Extended DOS Partition Enter choice: [i]
Програма перепитує, чи відводити весь дисковий простір під основну зону DOS. Коли потрібно встановити ще розширену зону для логічних дисків, то потрібно натиснути "N". В результаті програма перепитає, скільки потрібно відвести мегабайт дискового простору для основної зони. Потрібно ввести число, що відповідає об'єму створюваної основної зони в мегабайтах.
На наступному етапі потрібно вибрати другий пункт меню (CreateExtendedDOSPartition), де вказують скільки мегабайт дискового простору слід відвести під розширену зону.
Тоді вибирають третій пункт (Create Logical DOS Drive(s) in the Extended DOS Partition),де по черзі вказують розміри кожного логічного диску зокрема.
Після створення логічних дисків натискають <Esc>, повертаючись в головне меню програми.
В головному меню вибирають другий пункт меню (Setactivepartition), де встановлюють, яка саме зона буде завантажувальною (із статусом А).
Вибравши четвертий пункт (Display partition information), можна отримати інформацію про розділи, логічні диски та їх розміри.
Після розбиття вінчестера програмою Fdisk проводять форматування кожного логічного диску командою:
Format <ім'я диску:>
При форматуванні диску с: вказують також ключ /S, який робить диск системним.
Контрольні питання:
Перелічіть основні сервісня внутрішні функції.
В чому суть команд CLS, DATE, TIME?
В чому суть команд VER, VOL, VERIFY on/off?
Перелічіть спеціальні символи, що використовуються в командах MS-DOS, їх призначення.
Що таке утиліта FDISK, її призначення.
Розкрийте принцип роботи утиліти FDISK.
Література: Тхір І.Л., Калушка В.П., Юзьків А.В. Посібник користувача ПК. – Тернопіль: Технічний коледж ТДТУ, 1998, - 320 с.: іл., стор. 77-81.
