- •1.2.8. Підтримка багатопроцесорного оброблення
- •1.2.10 Інтерфейс між ос і користувальницькими додатками
- •2.3. Дії при зависанні пк
- •2.5. Поняття про каталог. Ієрархічна структура каталогів
- •2.6 Стрічка запрошення в dos та введення команд
- •3.3. Сервісні внутрішні команди в ms-dos
- •3.4. Спеціальні символи, що використовуються в командах ms-dos
- •4.2. Форматування дисків програмою format
- •Format complete. ( Фопмат V ванн я тяспшрнп )
- •System transferred
- •4.3. Відновлення інформації після форматування. Команда unformat
- •Invalid media or Track 0 bad - disk unusable. Format terminated. (Пошкоджена системна область, або 0-доріжка погана - диск непридатний. Форматування припинено) Досить часто може виникати повідомлення:
- •4.4. Створення системного диску
- •System transferred
- •4.5. Копіювання дисків (гмд)
- •Insert target diskette in drive a:
- •Copy another diskette (y/n)?
- •4.6. Команда перегляду та зміни мітки диску
- •4.7. Отримання інформації про диск" з допомогою команди chkdsk
- •4.8. Пошук та виправлення помилок на диску програмою scandisk
- •2.File allocation tables
- •3. Directory Structure
- •4.File System
- •4.9. Встановлення атрибутів файлів командою attrib
- •4.10. Структура оперативної пам'яті пк. Видача інформації про оперативну пам'ять командою mem
- •Mem |ключі]
- •Мал. 2.11. Інформація про резидентні програми
- •4.11. Фоновий друк командою print
- •4.12. Інші зовнішні команди ms-dos
- •Deltree [диск:]шлях [[диск:]шлях[...]] [/y]
- •Tree II I more
- •8. Панель зв'язку по о-модему
- •4.1. Об'єднання файлів в групу
- •4.2. Створення каталогів в nc
- •4.3. Створення та редагування файлів в n0. Внутрішній редактор
- •9. Довідник з використання "гарячих"клавіш в nc
- •4.10. Швидкий пошук каталогів в nc. Робота з деревом каталогів
- •4.11. Встановлення та зміна атрибутів файлів через оболонку Norton Commander V.5.0
- •4.13 Операції split та merge
- •4.14. Синхронізація та порівняння каталогів
- •6.1. Створення та призначення файла сіігіїгїо
- •6.3. Створення та призначення файлу tools.Mnu
- •6.4. Створення та призначення меню користувача
- •7. Встановлення конфігурації Norton Commander у. 5.0
- •2.2. Методологія ядра
- •2.2.1. Монолітне ядро
- •2.3. Абстракції, процеси та ресурси
- •2.2.4. Концепція віртуальних машин
- •2.3. Операційна система та її оточення
- •2.3.1. Взаємодія ос і апаратного забезпечення
- •2.3. Операційна система та її оточення
- •2.3.2. Взаємодія ос і виконуваного програмного коду
- •2.4. Особливості архітектури: unix і Linux 2.4.1. Базова архітектура unix
Copy another diskette (y/n)?
(Копіювати ще одну дискету (Y/N)?)
При ствердній відповіді ("Y"), програма запропонує вставити, ще одну дискету ДЖЕРЕЛО (SOURCE) для копіювання і операція копіювання повністю повториться. Коли дати відповідь "N",'to робота програми закінчиться.
Для порівняння двох дискет на ідентичність в DOS служить інша коранда, яка має ^формат:
diskcomp <диск1:> <диск2:> [/ключі] В команді використовують наступні ключі: /1 - порівнюється тільки одна 0-сторона дискети; /8 - порівнюються тільки перші 8 секторів кожної доріжки.
Коли на ПК встановлено один дисковод, то послідовність дій така ж як і при копіюванні дискет з одним дисководом.
4.6. Команда перегляду та зміни мітки диску
Як вже було сказано, в DOS є внутрішня команда VOL, що дозволяє переглядати мітку активного диску. Але дана команда не дозволяє цю мітку поміняти. З цією метою в DOS існує зовнішня команда label, яка дозволяє не лише переглянути мітку заданого диску, але й змінити її.
Формат команди: £ label [<диск:>] [<мітка>]
<диск:> - вказується ім'я диску на якому потрібно переглянути або змінити мітку диску, якщо не вказати, то переглядається (міняється) мітка на активному диску;
<мітка> - вказується мітка, яку потрібно встановити на даний диск, якщо не вказати, то виводиться поточна мітка і пропонується ввести нову:
Volume in drive С is DISKl_VOLl Volume Serial Number is 2361-05BD Volume label (11 characters, ENTER for none)? Якщо не вводити мітки, а натиснути ENTER, то програма пропонує знищити поточну:
Delete current volume label (Y/N)?
(Знищити текучу мітку ( Y/N)?), коли натиснути "Y", то мітку буде знищено, "N" - попередня мітка диску збережеться.
4.7. Отримання інформації про диск" з допомогою команди chkdsk
Програма chkdsk шукає в таблиці FAT і структурі каталогів помилки, які перешкоджають доступу до файлів і видає про них повідомлення. Chkdsk знаходить також на диску так звані втрачені кластери і вказує їх адреси та кількість.
Втрачений (згублений) кластер - це кластер в якому записано інформацію (частина файлу), а в таблиці FAT не вказано його належність до жодного файлу.
Причиною появи втрачених кластерів є незавершені операції копіювання, перенесення або запису на диск. Коли, наприклад, при копіюванні, кластер вже записався на диск, а в таблиці FAT, ще не зареєструвався і виникла аварійна ситуація (зависання ПК, зникнення живлення та •-ін.), то він буде втрачений (згублений).
Команда chkdsk не тільки виявляє втрачені кластери, але й дозволяє виправляти цю помилку. Для цього в команді потрібно вказати ключ /f. При цьому всі втрачені кластери записуються у файли з розширенням chk. Потім ці файли можна переглянути. У випадку, коли даний файл є частиною певного тексту, його можна в подальшому використовувати. В іншому випадку, якщо він є частиною двійкового (програмного) файлу, то повернути його до використання практично неможливо. Тому такі файли можна знищити, для економії дискового простору.
Крім вищесказаного команда chkdsk видає певну інформацію про диск. Команда chkdsk задається в такому форматі:
chkdsk [диск:] [/f]
Коли не вказати ім'я диску, то команда виконується для активного диску. При виконанні команди, видається інформація, подібна до показаної на мал. 2.6.
В першій стрічці виводиться мітку диску та дата і час її створення. Наступна стрічка це серійний номер даного диску. Після цього виводиться інформація про знайдені помилки. N Наприклад, на мал. 2.6. вказано, що знайдено помилки, але не задано ключа/f, тому вони не будуть виправлені (Errors found, F parameter not specified. Correction will not be written to disk). На диску знайдено 3 втрачених кластери, в двох ланцюгах (файлах). Вони займають 98304 байти на диску.
Далі вказується:
загальний об'єм диску (total disk space);
кількість і об'єм, який займають на диску невидимі файли (hidden files);
кількість і об'єм, який займають на диску всі каталоги (directories);
|
Мал. 2.6. Приклад виконання команди chkdsk
кількість і об'єм, який займають всі файли на диску (user files);
об'єм вільного місця на диску (bytes available on disk);
кількість байт інформації, що поміщається в один кластер (bytes in each allocation unit);
кількість кластерів на диску (total allocation units on disk);
кількість кластерів на диску, не заповнених інформацією (available allocation units on disk);
об'єм основної оперативної пам'яті (total bytes memory);
• об'єм вільної основної оперативної пам'яті (bytes free).
Останній абзац інформації, що видається командою chkdsk, повідомляє, що команда chkdsk, не може усунути багатьох дискових помилок, тому для лікування дисків від помилок краще застосувати спеціалізовану програму scandisk (Instead of using CHKDSK, try nsing SCANDISK. SCANDISK can reliably detect and fix a much wider range of disk problems).
