Робота з дискетами
У комп'ютерах, що використовують MS DOS, може бути один або два дисковода гнучких магнітних дисків. Вони позначаються буквами A і B. У персональних комп'ютерах, які забезпечені двома встановленими один над одним дисководами гнучких дисків, верхній дисковод позначається буквою A. а нижній B. Якщо дисковод один, то він позначається буквою A :.
Диск обертається в дисководі з постійною швидкістю 300 оборотів в хвилину. Зчитує і записує головки переміщаються радіально і досить швидко досягають будь-якої точки дискети.
Гнучкий диск обертається тільки тоді, коли з нього зчитується або на нього записується інформація. Якщо світиться індикатор дисковода, то це свідчить про те, що відбувається запис або зчитування інформації з дискети.
Не можна виймати дискету з дисковода при світиться індикаторі.
В даний час для запису файлів використовуються гнучкі диски діаметром 3,5 дюйма.Оні були випущені в 1987 році в зв'язку з появою на ринку комп'ютерів нового покоління комп'ютерів фірми IBM, забезпечених дисководами для цих дисків.
Дискети, які правильно експлуатуються, вельми надійні. Будь-яка дискета може бути використана повторно.
3-х дюймова дискета складається з наступних елементів:
жорсткий захисний конверт;
ідентифікатор високої щільності;
отвір для запису і зчитування закрито металевою шторкою захист від запису:
використовується спеціальний перемикач: е
кщо віконечко відкрито, не дозволяється проводити запис інформації на дискету і стирання її.
Ємність 3-х дюймових дискет 1.44 Мб
Підготовка дискети до роботи.
Якщо дискета нова, то перед початком експлуатації її слід піддати операції форматування. Стандартне форматування комп'ютер виробляє такі дії:
1) розбивка поверхні дискети на сектори і доріжки;
2) тестування поверхні дискети на предмет наявності дефектних секторів
3) розписування всій дискети спеціальним кодом, зазвичай F6H;
4) формування на дискеті системної області:
- занесення в стартовий сектор завантажувального запису (Boot Record);
- створення двох копій FAT (для надійності), ініціалізація їх нулями і
реєстрація в них кластерів, що містять дефектні сектори;
- формування порожнього кореневого каталогу.
Запис і зчитування інформації з дискети неможливо без виконання
Форматування можна виконати введенням однієї з наступних команд:
1. format <диск>[/ T:<кол-во дорожек>] [/ N:<кол-во секторов>]
2. format <диск>[/ F: size]
Число секторів і доріжок на дискеті залежить від:
- типу використовуваного дисковода;
- типу самої дискети;
- використовуваних в команді format ключів;
Ця команда форматує дискету, яка знаходиться в дисководі A.
встановлюючи формат, відповідний використовуваному дисковода.
Принципова схема операції форматування для дискети 360кБ:
Дискета має сторону 0 (перша сторона) і сторону 1 (друга сторона)
Комп'ютер виробляє запис, як на першу, так і на другу сторону.
Обидві сторони дискети діляться на 40 доріжок. Доріжки на обох сторонах дискети, розташовані на кіл з однаковим радіусом, об'єднані під загальною назвою циліндр. На дискеті циліндр складається з двох доріжок, наприклад доріжка 0 на стороні 0 і доріжка 0 на стороні 1. Кожна доріжка ділиться на 9 секторів. Сектор має обсяг 512 байт. Мінімальний обсяг інформації, що записується операційною системою на диск, завжди становить один сектор або 512 байт. DOS зчитує і записує дані в окремі сектори. Простір під файли відводиться в кластерах, які складаються з одного або більше секторів. Яким би маленьким ні файл, він завжди займає на диску принаймні один кластер. Наприклад файл довжиною в 1 байт займає 1 кластер, інші 511 байт нічим не заповнені, однак недоступні для інших файлів. Число секторів в кластері залежить від типу диска і версії DOS: на дискетах 360кБ і 720Кб кожен кластер займає 2 сектори, на дискетах 1,2Мб і 1,4Мб - один сектор. Жорсткі диски мають по 4,8 і 16 секторів на кластер.
Використання секторів дискет після форматування:
Сектор 0: У цьому секторі містяться дані, використовуючи які персональний комп'ютер може почати початкове завантаження. Цей сектор має назву BOOT. Якщо при неодноразовому форматуванні дискети видається помилка в цьому секторі, то дискета з вадами і користуватися їй Ви не зможете.
Сектор 1-4: Тут знаходиться інформація про те, скільки секторів дискети використовується і скільки секторів вільно. Зона, в якій розташовані ці сектори, називається FAT (File Allocation Table - таблиця розміщення файлів). На підставі її здійснюється особливо точне управління простором на дискеті. При форматуванні створюються дві однакові копії таблиці: вихідна - в секторах 1 і 2, копія - в секторах 3 і 4.
Сектори 5-11: Вони зарезервовані для каталогів файлів на дискеті. У них містяться 112 імен файлів. Якщо дискета форматувалася як системна, то тут містяться імена IBMBIO.COM, IBMDOS.COM, COMMAND.COM і ще залишається місце для 108 імен файлів.
Сектори 12. Починаючи з цього сектора розміщуються файли ОС, якщо вони скопійовані на дискету при форматуванні дискети як системної. Далі користувач може записувати на дискету свій власні файли. Якщо дискета форматувалася звичайним чином, то файли користувача починаються з 12 сектора.
Команда Format видає такі повідомлення:
Checking existing disk format
Перевірка існуючого формату диска
Saving UNFORMAT information.
Verifying 1.44 Mb
Формат збігається з існуючим форматом диска. Верифікація на 1.44 Mb
15 persent completed