МІНІСТЕРСТВО ОСВІТИ І НАУКИ РОСІЙСЬКОЇ p>
ФЕДЕРАЦІЇ p>
УДМУРТСЬКА ДЕРЖАВНИЙ УНІВЕРСИТЕТ p>
РЕФЕРАТ p>
з інформатики p>
гр. 3С-090600-12к p>
тема: використання стиснутого ДИСКІВ p>
виконав: Манчік А.А. p>
перевірив: Князев П.М. p> < p> Іжевськ 2000 p>
ЗМІСТ
1. Що таке стислі диски 3
2. Робота зі стислими дисками 4
3. Підтримка драйвера стислих дисків в MS DOS 5
4. Створення і конфігурація стислих дисків 6
5. Монтування та Демонтується дисків 9
6. Перевірка та виправлення стислих дисків 10
ЛІТЕРАТУРА 11 p>
У цій роботі коротко описано використання так званих стислих дисків,що дозволяють більш ефективно використовувати простір на дискахкомп'ютера. p>
1. Що таке стислі диски p>
Навіщо вони потрібні. Багато користувачів змушені працювати на комп'ютерах здисками невеликої ємності, так як для придбання нового диска у них чиу їхніх організацій немає грошей. Щоб вмістити використовувані програми таоброблювані дані на диску, можна скористатися програмами DRVSPACE
(DriveSpace) або DBLSPACE (DoubleSpace), що входять до складу MS DOS, починаючиз версії 6.0. В MS DOS 6.0 і 6.20 входить програма DoubleSpace, в MS DOS
6.22 і наступних версій - програма DriveSpace.
Ці програми (а також інші аналогічні програми, наприклад Stacker)дозволяють створювати на дисках комп'ютера спеціальні файли, робота зякими здійснюється так само, як з диском, а дані в яких зберігаються встислому вигляді. Інакше кажучи, в комп'ютері як би з'являється один абодекілька нових дисків, файли та каталоги кожного з яких насправдізберігаються в стислому вигляді у файлі, що знаходиться на одному з справжніх
(фізичних) дисків комп'ютера.
Далі ми будемо використовувати наступні терміни: стислі диски - описані вище диски, створювані програмами типу p>
DriveSpace, DoubleSpace, Stacker і т.д.: диск-носій - той диск , на якому знаходиться файл, який зберігає дані жорсткого диска; програми-компресори - програми, що забезпечують роботу із стисненими дисками (DriveSpace, Stacker і т.д.). Інша назва цих програм - це програми динамічного стиснення дисків; монтування - процес призначення файлу стиснутого диска літери, за якою до нього можна звертатися, як до диска; Демонтується - припинення зв'язку між файлом стиснутого диска і буквою, за якою до нього можна звертатися, як до диска. p>
2. Робота зі стислими дисками p>
Диск в два рази більше, але трохи повільніше. Для користувача робота зстисненим диском практично не відрізняється від роботи з звичайним диском - вінможе навіть не помітити різниці. Хіба лише швидкість читання/запису даних,розташовуються на стиснутому диску, трохи нижче (на швидкодіючихкомп'ютерах - на 5-10%, на повільних комп'ютерах - на 20-30%), ніж прироботі з цим (нестислих) диском. Зате збільшення ефективної ємностідисків при цьому виходить значним - в середньому в два рази. Тобто,скажімо, на стиснений диск, насправді займає 100 Мбайт фізичноїпростору на жорсткому диску, можна записати в середньому 200 Мбайт даних.
Стиснення диска цілком. Дуже часто під стислий диск відводять логічний дисккомп'ютера цілком. У цьому випадку файл стиснутого диска займає всі (абомайже всі) місце на логічному диску-носії, тому як буквистиснутого диска використовується та буква, по якій здійснювався доступ дологічного диску-носія, а для доступу до логічного диску-носіяпризначається інша, незайнята, буква. Багато програм-компресори, у томучислі DoubleSpace і DriveSpace, можуть створити компактний диск на логічномудиску, вже містить файли і каталоги, розміщуючи ці файли і каталоги настислий диск. Для користувача це виглядає так, ніби ємність одного здисків комп'ютера збільшилася (інакше кажучи, як ніби звичайний логічнийдиск комп'ютера перетворився на стиснений), та ще й як ніби в комп'ютеріз'явився диск, практично все місце на якому зайнято файлом з ім'ям виду
DRVSPACE.000. За бажання так можна стиснути навіть завантажувальний диск комп'ютера
(диск С:), хоча особисто я б цього робити не радив.
Обмеження. 1. Програми DoubleSpace і DriveSpace можуть записувати накожен стислий диск не більше 512 Мбайт даних. Програма DriveSpace 3,що входить в пакет додатків Microsoft Plus! для Windows 95, вільна відцього обмеження - вона може записувати на стиснений диск до 2 Гбайт даних
(2 Гбайти є обмеженням і для звичайних дисків DOS).
2. На знімних дисках (зокрема, дискетах) програми DoubleSpace і
DriveSpace дозволяють розмістити тільки один файл стиснутого диска. P>
3. Підтримка драйвера стислих дисків в MS DOS p>
Драйвер для підтримки стислих дисків називається DRVSPACE.BIN (в MS DOSверсії 6.22 і наступних) або DBLSPACE.BIN (в MS DOS 6.0 і 6.20). Цейдрайвер знаходиться в MS DOS в особливому положенні: він не завантажується з файлів
CONFIG.SYS або AUTOEXEC.BAT, як всі звичайні драйвери, а викликається ще довиконання файлу CONFIG.SYS. Якщо при початковому завантаженні MS DOS знаходитьцей драйвер в кореневому каталозі завантажувального диска, то завантажує цейдрайвер. Параметри драйвера (розташування файлів стиснутих дисків, що призначаютьсяїм букви і т.д.) драйвер зчитує з файлу DRVSPACE.INI (або
DBLSPACE.INI), який також повинен знаходитися в кореневому каталозізавантажувального диска. Після завантаження драйвера користувач, всі програми ідрайвери, у тому числі програми і драйвери, що викликаються з файлів CONFIG.SYSабо AUTOEXEC.BAT, можуть звертатися із стисненими дисками, як зі звичайними.
Переміщення драйвера у верхню пам'ять. Оскільки драйвер стислих дисків
DRVSPACE.BIN (або DBLSPACE.BIN) завантажується ще до виконання CONFIG.SYS,коли драйвери для доступу до верхньої та розширеної пам'яті ще непідключені, то він завантажується і звичайну пам'ять (перші 640 Кбайт пам'яті).
Залишати його там небажано, тому що він вимагає близько 40 Кбайт пам'яті.
Тому фірма Microsoft розробила спеціальний драйвер DRVSPACE.SYS (або
DBLSPACE.SYS), які переміщують код драйвера стислих дисків у верхню пам'ять,якщо там є вільна ділянка достатнього розміру. Для цього у файлі
CONFIG.SYS повинна містити рядок виду: p>
DEVICE [HIGH] = [шлях-к-драйверу] DxxSPACE.SYS/MOVE
Наприклад, DEVICEHIGH = C: EXEMSDOSDRVSPACE.SYS/MOVE, якщо Ви використовуєте
MS DOS 6.22 і файлів MS DOS знаходяться в каталозі C: EXEMSDOS. P>
4. Створення і конфігурація стислих дисків p>
Створення і конфігурація стислих дисків виконується у діалоговомурежимі. Для цього треба ввести команду DRVSPACE (в MS DOS 6.22) або DBLSPACE
(в MS DOS 6.0 або 6.20). Якщо на дисках комп'ютера не буде виявленофайлів стиснутих дисків, програма переходить в режим установки (Setup), а принаявності встановлених стислих дисків або файлів стиснутих дисків програмавиводить меню, в якому Ви можете виконати різні дії із стисненимидисками.
Режим установки. У режимі установки програма створює і встановлюєстислий диск. Вам пропонується два режими: швидкого встановлення (Express setup)й установки з налаштуванням параметрів (Custom setup).
У режимі швидкої установки (Express setup) програма стискає першийвідповідний з наявних дисків, зазвичай це диск С:. Підходящим дисквважається, якщо на ньому знаходиться не більше 512 Мбайт даних (не враховуючиданих у файли з атрибутом «системний»).
У режимі установки з налаштуванням параметрів (Custom setup) Ви можете абостиснути один з наявних дисків (вибравши, який саме), або створити порожнійстислий диск на одному з тих, що дисків. Програма дозволить вибрати розмірфайлу стиснутого диска (точніше, задати кількість вільного місця,залишається на диску-носії). Ви можете вказати літеру, що привласнюєтьсянестислому диску (при стисненні існуючого диска) або новому стиснутому диску
(при створенні порожнього стиснутого диска).
Процес створення стиснутого диска може бути досить тривалим - програмабуде перевіряти цілісність дисків, усувати їх фрагментацію, виконуватистиснення даних, перезавантажувати комп'ютер, вносити зміни у файл CONFIG.SYSі т.д., однак весь цей процес виконується повністю автоматично
(іноді лише потрібно натискати клавішу "Enter".
Діалоговий режим. У цьому режимі програми на екран виводиться спи сікстислих дисків. Для поточного (виділеного в списку) стислій допомогою менюпрограми Ви можете виконати наступні дії:
• вивести інформацію про стиснутому диску (пункт Info у групі меню Drive);
• усунути фрагментацію файлів на стиснутому диску (пункт Defragment, в групі меню Tools);
• змінити розмір стисненого диска (пункт Change size в групі меню Drive);
• змінити очікуваний коефіцієнт стиснення файлів для стисненого диска (пункт p>
Change compression ratio в групі меню Drive). Даний коефіцієнт використовується для повідомлення кількості вільного стиснутому диску;
• демонтувати стислий диск, тобто перервати зв'язок між файлом стиснутого диска (пункт Unmount в групі меню Drive);
• очистити стислий диск від його вмісту (пункт Format у групі меню p>
Drive);
• видалити стиснутий диск (пункт Delete в групі меню Drive). При цьому, на відміну від файлових, віддаляється і сам файл стиснутого диска;
• перетворити стислий диск у звичайний, тобто помістити його вміст на диск-носій, що містить файл стиснутого диска, після чого видалити стиснутий диск (пункт Uncompress у групі меню Tools). Перетворення можливо, якщо в кореневому каталозі стиснутого диска і кореневому каталозі диска-носія немає файлів і каталогів з однаковими іменами. Якщо ж такі файли і каталоги будуть виявлені, то їх імена записуються в файл CONFLICT.LOG, що поміщається в кореневий каталог диска-носія.
Монтування стиснутого диска. Вибравши пункт Mount в групі меню Drive, Виможете монтувати стислий диск, тобто призначити файлу стиснутого дискабукву, за якою до цього файлу можна буде звертатися як до диску.
Створення нового стиснутого диска. Ви можете створити новий компактний диск, стиснувшиодин з наявних дисків (пункт Existing Drive в групі меню Compress) абостворивши порожній стислий диск на одному з тих, що дисків (пункт Create New
Drive в групі меню Compress). Розмістити файл стиснутого диска на знімномудиску або дискеті можна тільки за допомогою пункту Existing Drive.
Встановлення режимів програми. Вибравши пункт Options в групі меню Tools, ВиВстановіть режими програми. Зокрема, можна встановити останнюбукву, зарезервовану для імен стислих дисків (поле Last drive reservedfor DriveSpace's use), максимальне число знімних дисків у комп'ютері (поле
Number of removable media drives), включити або вимкнути режимавтоматичного монтування файлів стиснутих дисків, розташованих назнімних носіях, тобто дискетах, магнітооптичних дисках і т.д. (поле
Enable Automounting). ввімкнути або вимкнути режим перевірки цілісностіданих програми (поле Enable Doubleguard Safety Checking).
Вихід з програми. Для виходу програми при роботі в діалоговому режимітреба вибрати пункт Exit з групи меню Drive. p>
5. Монтування та Демонтується дисків p>
Монтування (призначення літер) для файлів стиснутих дисків, що розташовуютьсяна жорстких дисках комп'ютера, зазвичай відбувається автоматично (дані профайлах стислих дисків та збереження їм буквах зберігаються у файлі DRVSPACE.INIабо DBLSPACE.INI). А для файлів стиснутих дисків, розташованих на знімнихдисках (дискетах тощо), можливі два режими.
Автоматичне монтування. У першому режимі - режимі автоматичногомонтування, - при зверненні до знімному диску, який містить файл стисненогодиска, цей файл автоматично монтується. Інакше кажучи, буква (ім'я) диска -носія призначається стиснутому диску, а диску-носія призначається іншабуква. Наприклад, якщо Ви зміните дисковод А: дискету, що містить файлстиснутого диска, і введете команду DIR А:, то на екран буде виданозміст кореневого каталогу що міститься на дискеті стиснутого диска, а незміст кореневого каталогу самої дискети. Таким чином, користувачможе навіть не знати, що він працює зі стисненим диском - все виглядаєтак, як ніби він вставив звичайну дискету або інший знімний диск, тількибільшої ємності. Режим автоматичного монтування мається на MS DOS,починаючи з версії 6.20, його можна увімкнути або вимкнути за допомогою поля
Enable Automounting в пункті Options групи меню Tools програми DriveSpace
(DoubleSpace).
Ручне монтування. Якщо режим автоматичного монтування вимкнено, тодля монтування файлів стиснутих дисків, розташованих на знімних дисках,необхідно ввести команду: p>
DRVSPACE/MOUNT дисковод: або DBLSPACE/MOUNT дисковод:
Наприклад, у MS DOS 6.22 для монтування стиснутого диска на дискеті А: требаввести команду DRVSPACE/MOUNT A:. Змонтувати стислий диск можна також задопомогою пункту Mount в групі меню Drive програми DriveSpace
(DoubleSpace).
Демонтується. Якщо Ви хочете розмонтувати стислий диск, тобтоперервати зв'язок між буквою і файлом стиснутого диска, можна ввести команду: p>
DRVSPACE/UNMOUNT буква-диску: або DBLSPACE/UNMOUNT буква-диску:
Наприклад, у MS DOS 6.22 для від'єднання стиснутого диска А: треба ввестикоманду DRVSPACE/UNMOUNT A:, після цього команда DIR А: буде виводитина екран зміст кореневого каталогу самої дискети, а не кореневогокаталозі міститься на дискеті стиснутого диска. Розмонтувати стислий дискможна також за допомогою пункту Unmount в групі меню Drive програми
DriveSpace (DoubleSpace). P>
6. Перевірка та виправлення стислих дисків p>
Для перевірки та корекції структури стислих дисків, створених програмами
DoubleSpace і DriveSpace, можна використовувати програму ScanDisk (воназ'явилася в MS DOS версії 6.20). Якщо стиснений диск змонтований, тобто якщофайлу стиснутого диска призначена буква, за допомогою якої з них можнапрацювати, як з диском, то для перевірки стиснутого диска треба ввести команду p>
SCANDISK буква-диску:
Наприклад, SCANDISK Е: - перевірка і корекція стиснутого диска Е:. Процесперевірки стиснутого диска за допомогою програми ScanDisk - приблизно такийж, як за допомогою програми NDD (Norton Disk Doctor) з комплексу Norton
Utilities, описаною в розділі 29. До речі, програму NDD (Norton Disk Doctor)з Norton Utilities 8.0 також можна використовувати для перевірки стислихдисків, створених програмами DoubleSpace і DriveSpace, якщо ці дискизмонтовані. Але при серйозних пошкодженнях файлів стиснутих дисків ці файлиможуть взагалі не монтуватися. Тут вже може допомогти (якщо взагалі щосьможе допомогти) лише програма ScanDisk. Формат виклику програми в цьомуразі: p>
SCANDISK назва_пакунка-стисненого-диска
Наприклад, SCANDISK D: DRVSPACE.000 - перевірка і корекція файлу стисненогодиска 0: DRVSPACE.000. p>
ЛІТЕРАТУРА p>
Фігурне В.Е. IBM PC для користувача. Короткий курс. - М.: ИНФРА-М, 1999.
- 480 с.: Ил. P>