Структура жорсткого диска

Anonim

Структура жорсткого диска

Зазвичай користувачі мають в своєму комп'ютері один вбудований накопичувач. При першій установці операційної системи здійснюється розбивка його на певну кількість розділів. Кожен логічний тому відповідає за зберігання певної інформації. Крім цього він може бути форматувати в різні файлові системи і в одну з двох структур. Далі ми б хотіли максимально детально описати програмну структуру жорсткого диска.

Що стосується фізичних параметрів - HDD складається з декількох частин, об'єднаних в одну систему. Якщо ви хочете отримати розгорнуту інформацію по цій темі, рекомендуємо звернутися до окремого нашого матеріалу за наступним посиланням, а ми ж переходимо до розбору програмної складової.

Тепер, коли відбулося звернення до розділів диска, потрібно визначити активний ділянку, з якого і буде завантажуватися ОС. Перший байт в цьому зразку зчитування визначає потрібний розділ для старту. Наступні вибирають номер головки для початку завантаження, номер циліндра і сектора, а також кількість секторів в томі. Порядок зчитування показаний на наступній картинці.

Процес зчитування розділу в MBR структурі жорсткого диска

За координати розташування крайней записи розділу даної технології відповідає технологія CHS (Cylinder Head Sector). Вона зчитує номер циліндра, головки і сектори. Нумерація згаданих частин починається з 0, а сектори з 1. Саме шляхом зчитування всіх цих координат і визначається логічний розділ жорсткого диска.

Недолік такої системи полягає в обмеженості адресації об'єму даних. Тобто під час першої версії CHS розділ міг мати максимум 8 ГБ пам'яті, чого незабаром, звичайно ж, перестало вистачати. На заміну прийшла адресація LBA (Logical Block Addressing), в якій була перероблена система нумерації. Тепер підтримуються диски об'ємом до 2 ТБ. LBA була ще доопрацьована, але зміни торкнулися тільки GPT.

З першим і подальшими секторами ми успішно розібралися. Що стосується останнього, то він також зарезервований, називається AA55 і відповідає за перевірку MBR на цілісність і наявність необхідної інформації.

GPT

Технологія MBR мала поруч недоліків і обмежень, які не могли забезпечити роботу з великою кількістю даних. Виправляти її або змінювати було безглуздо, тому разом з виходом UEFI користувачі дізналися про нову структуру GPT. Вона була створена з урахуванням постійного збільшення обсягу накопичувачів і змін в роботі ПК, тому на даний час це найбільш передове рішення. Відрізняється від MBR вона такими параметрами:

  • Відсутність координат CHS, підтримується робота тільки з доопрацьованій версією LBA;
  • GPT зберігає на накопичувачі дві свої копії - одна на початку диска, а інша в кінці. Таке рішення дозволить реанімувати сектор через що зберігається копію в разі пошкодження;
  • Перероблено пристрій структури, про що ми поговоримо далі;
  • Перевірка коректності заголовка відбувається за допомогою UEFI c використанням контрольної суми.

Linux

З файловими системами Windows ми розібралися. Хотілося б звернути увагу ще на підтримувані типи в ОС Linux, оскільки вона також є популярною серед користувачів. Лінукс підтримує роботу з усіма файловими системами Віндовс, однак саму операційну систему рекомендується встановлювати на спеціально розроблену для цього ФС. Відзначити варто такі різновиди:

  1. Extfs стала найпершою файлової системою для Linux. Вона має свої обмеження, наприклад, максимальний розмір файлу не може перевищувати 2 ГБ, а його ім'я повинне знаходитися в діапазоні від 1 до 255 символів.
  2. Ext3 і Ext4. Ми пропустили попередні дві версії Ext, оскільки зараз вони зовсім неактуальні. Розповімо лише про більш-менш сучасних версіях. Особливість цієї ФС полягає в підтримці об'єктів розміром до одного терабайта, хоча в при роботі на старому ядрі Ext3 не підтримувала елементи розміром більше 2 ГБ. Ще однією особливістю можна назвати підтримку зчитування програмного забезпечення, написаного під Windows. Слідом вийшла нова ФС Ext4, яка дозволила зберігати файли об'ємом до 16 ТБ.
  3. Головним конкурентом Ext4 вважається XFS. Її перевага полягає в особливому алгоритмі запису, він називається «Відкладене виділення місця». Коли дані відправляються на запис, вони спочатку поміщаються в оперативну пам'ять і чекають черги на збереження в дисковому просторі. Переміщення на HDD здійснюється тільки тоді, коли ОЗУ закінчується або займається іншими процесами. Така послідовність дозволяє згрупувати дрібні завдання в великі і зменшити фрагментацію носія.

Що стосується вибору файлової системи під установку ОС, звичайному користувачеві краще вибрати рекомендований варіант при інсталяції. Зазвичай це Etx4 або XFS. Просунуті користувачі вже задіють ФС під свої потреби, застосовуючи її різні типи для виконання поставлених завдань.

Змінюється файлова система після форматування накопичувача, тому це досить важливий процес, який дозволяє не тільки видалити файли, але і виправити неполадки з сумісністю або читанням. Ми пропонуємо вам прочитати спеціальний матеріал, в якому максимально детально розписана правильна процедура форматування HDD.

Форматування жорсткого диска

Детальніше: Що таке форматування диска і як правильно його робити

Крім цього файлова система об'єднує групи секторів в кластери. Кожен тип робить це по-різному і вміє працювати тільки з певною кількістю одиниць інформації. Кластери відрізняються за розміром, маленькі підходять для роботи з легкими файлами, а великі мають перевагу - менш схильні до фрагментації.

Поділ на кластери секторів на жорсткому диску

Фрагментація з'являється через постійну перезапису даних. Згодом розбиті на блоки файли зберігаються в абсолютно різні частини диска і потрібно проводити ручне дефрагментацію, щоб виконати перерозподіл їх розташування і підвищити швидкість роботи HDD.

Дефрагментація жорсткого диска

Детальніше: Все, що потрібно знати про дефрагментації жорсткого диска

Інформації щодо логічної структури розглянутого обладнання присутня ще чимала кількість, взяти ті ж формати файлів і процес їх записи в сектори. Однак сьогодні ми постаралися максимально просто розповісти про найважливіші речі, які буде корисно знати будь-якому користувачеві ПК, яка бажає вивчити світ комплектуючих.

Читайте також:

Відновлення жорсткого диска. покрокове керівництво

Небезпечні впливу на HDD

Читати далі