Зазвичай користувачі мають в своєму комп'ютері один вбудований накопичувач. При першій установці операційної системи здійснюється розбивка його на певну кількість розділів. Кожен логічний тому відповідає за зберігання певної інформації. Крім цього він може бути форматувати в різні файлові системи і в одну з двох структур. Далі ми б хотіли максимально детально описати програмну структуру жорсткого диска.
Що стосується фізичних параметрів - HDD складається з декількох частин, об'єднаних в одну систему. Якщо ви хочете отримати розгорнуту інформацію по цій темі, рекомендуємо звернутися до окремого нашого матеріалу за наступним посиланням, а ми ж переходимо до розбору програмної складової.
Читайте також: З чого складається жорсткий диск
Під час розбивки жорсткого диска на розділи за замовчуванням для системного томи встановлюється буква C, а для другого - D. Букви A і B пропускаються, оскільки так позначаються дискети різних форматів. При відсутності другого тому жорсткого диска буквою D буде позначатися DVD-привід.
Користувач сам розбиває HDD на розділи, привласнюючи їм будь-які доступні букви. Про те, як створити таку розбивку вручну, читайте в інший нашій статті за наступним посиланням.
Детальніше:
3 способу розбити жорсткий диск на розділи
Способи видалення розділів жорсткого диска
З томами і розділами все гранично просто, проте присутні ще і структури. Найбільш древнім логічним зразком називається MBR (Master Boot Record), а йому на заміну прийшов удосконалений GPT (GUID Partition Table). Давайте зупинимося на кожній структурі і розглянемо їх детально.
MBR
Диски зі структурою MBR поступово витісняються GPT, але все ще популярні і використовуються на багатьох комп'ютерах. Справа в тому, що Master Boot Record - це перший сектор HDD об'ємом 512 байт, він зарезервований і ніколи не буде перезаписано. Відповідає цю ділянку за запуск ОС. Зручна така структура тим, що дозволяє без проблем розділяти фізичний накопичувач на частини. Принцип запуску диска з MBR відбувається так:
0000:7C00h
. 01BEh
- таблиці томів HDD. На скріншоті нижче ви можете бачити графічне пояснення зчитування першого сектора. Тепер, коли відбулося звернення до розділів диска, потрібно визначити активний ділянку, з якого і буде завантажуватися ОС. Перший байт в цьому зразку зчитування визначає потрібний розділ для старту. Наступні вибирають номер головки для початку завантаження, номер циліндра і сектора, а також кількість секторів в томі. Порядок зчитування показаний на наступній картинці.
За координати розташування крайней записи розділу даної технології відповідає технологія CHS (Cylinder Head Sector). Вона зчитує номер циліндра, головки і сектори. Нумерація згаданих частин починається з 0, а сектори з 1. Саме шляхом зчитування всіх цих координат і визначається логічний розділ жорсткого диска.
Недолік такої системи полягає в обмеженості адресації об'єму даних. Тобто під час першої версії CHS розділ міг мати максимум 8 ГБ пам'яті, чого незабаром, звичайно ж, перестало вистачати. На заміну прийшла адресація LBA (Logical Block Addressing), в якій була перероблена система нумерації. Тепер підтримуються диски об'ємом до 2 ТБ. LBA була ще доопрацьована, але зміни торкнулися тільки GPT.
З першим і подальшими секторами ми успішно розібралися. Що стосується останнього, то він також зарезервований, називається AA55
і відповідає за перевірку MBR на цілісність і наявність необхідної інформації.
GPT
Технологія MBR мала поруч недоліків і обмежень, які не могли забезпечити роботу з великою кількістю даних. Виправляти її або змінювати було безглуздо, тому разом з виходом UEFI користувачі дізналися про нову структуру GPT. Вона була створена з урахуванням постійного збільшення обсягу накопичувачів і змін в роботі ПК, тому на даний час це найбільш передове рішення. Відрізняється від MBR вона такими параметрами:
Читайте також: Виправляємо помилку CRC жорсткого диска
Тепер хотілося б детальніше розповісти про принцип роботи цієї структури. Як вже було сказано вище, використовується тут технологія LBA, що дозволить без проблем працювати з дисками будь-яких обсягів, а в майбутньому розширити діапазон дії, якщо буде потрібно.
Читайте також: Що означають кольори жорстких дисків Western Digital
Варто зазначити, що сектор MBR в GPT теж присутній, він є першим і має розмір в один біт. Необхідний він для коректної роботи HDD зі старими комплектуючими, а також не дозволяє програмам, яким невідомий GPT, зруйнувати структуру. Тому цей сектор називається захисним. Далі розташовується сектор розміром в 32, 48 або 64 біта, що відповідає за розмітку на розділи, називається він первинним GPT-заголовком. Після цих двох секторів йде зчитування вмісту, друга схема томів, а замикає все це копія GPT. Повна структура представлена на скріншоті нижче.
На цьому загальна інформація, яка може бути цікавою звичайному користувачеві, закінчується. Далі - це тонкощі роботи кожного сектора, і ці дані вже ніяк не стосуються рядового користувача. Що стосується вибору GPT або MBR - ви можете ознайомитися з іншою нашою статтею, де обговорюється вибір структури під Windows 7.
Читайте також: Вибираємо структуру диска GPT або MBR для роботи з Windows 7
Ще хочеться додати, що GPT - більш досконалий варіант, і в майбутньому в будь-якому випадку доведеться переходити на роботу з носіями такої структури.
Читайте також: Чим відрізняються магнітні диски від твердотільних
Говорячи про логічну структуру HDD, не можна не згадати про доступні файлових системах. Звичайно, їх існує багато, але зупинитися ми б хотіли на різновидах для двох ОС, з яким найчастіше працюють звичайні користувачі. Якщо комп'ютер не може визначити файлову систему, то жорсткий диск набуває формат RAW і саме в ньому відображається в ОС. Доступно ручне виправлення цієї проблеми. Ми пропонуємо ознайомитися з деталями виконання цього завдання далі.
Читайте також:
Способи виправлення RAW формату у HDD дисків
Чому комп'ютер не бачить жорсткий диск
Windows
Linux
З файловими системами Windows ми розібралися. Хотілося б звернути увагу ще на підтримувані типи в ОС Linux, оскільки вона також є популярною серед користувачів. Лінукс підтримує роботу з усіма файловими системами Віндовс, однак саму операційну систему рекомендується встановлювати на спеціально розроблену для цього ФС. Відзначити варто такі різновиди:
Що стосується вибору файлової системи під установку ОС, звичайному користувачеві краще вибрати рекомендований варіант при інсталяції. Зазвичай це Etx4 або XFS. Просунуті користувачі вже задіють ФС під свої потреби, застосовуючи її різні типи для виконання поставлених завдань.
Змінюється файлова система після форматування накопичувача, тому це досить важливий процес, який дозволяє не тільки видалити файли, але і виправити неполадки з сумісністю або читанням. Ми пропонуємо вам прочитати спеціальний матеріал, в якому максимально детально розписана правильна процедура форматування HDD.
Детальніше: Що таке форматування диска і як правильно його робити
Крім цього файлова система об'єднує групи секторів в кластери. Кожен тип робить це по-різному і вміє працювати тільки з певною кількістю одиниць інформації. Кластери відрізняються за розміром, маленькі підходять для роботи з легкими файлами, а великі мають перевагу - менш схильні до фрагментації.
Фрагментація з'являється через постійну перезапису даних. Згодом розбиті на блоки файли зберігаються в абсолютно різні частини диска і потрібно проводити ручне дефрагментацію, щоб виконати перерозподіл їх розташування і підвищити швидкість роботи HDD.
Детальніше: Все, що потрібно знати про дефрагментації жорсткого диска
Інформації щодо логічної структури розглянутого обладнання присутня ще чимала кількість, взяти ті ж формати файлів і процес їх записи в сектори. Однак сьогодні ми постаралися максимально просто розповісти про найважливіші речі, які буде корисно знати будь-якому користувачеві ПК, яка бажає вивчити світ комплектуючих.
Читайте також:
Відновлення жорсткого диска. покрокове керівництво
Небезпечні впливу на HDD