Деление жёсткого диска

 

Говоря о загрузке операционных систем, нельзя не упомянуть о том, каким образом эти системы могут быть расположены на жёстком диске компьютера. Ведь не секрет, что хотя большинство операционных систем можно загружать и со сменных носителей — дискет, компакт дисков и пр., всё-таки в большинстве случаев, если пользователь хочет работать под управлением какой-либо операционной системы более или менее постоянно, он её размещает именно на жёстком диске. Особенно актуальной эта проблема становится, если на жёстком диске должны одновременно сосуществовать две или более операционные системы.


Физические жёсткие диски почти никогда не соответствуют тем ло­гическим наименованиям разделов, которые используются в системе. Например, если в системе DOS или Windows видны «жёсткие диски» под именами С:,
 D: и Е:, то это вовсе не означает, что в компьютере физически установлены три винчестера. Это вполне может быть один жёсткий диск, поделённый на логические разделы.


Более того, можно утверждать, что жёсткий диск может использовать­ся практически в любой операционной системе только в том случае, если он поделён на разделы. В крайнем случае, если куплен носитель объёмом, например, 80 Гбайт и такой же неразделённый объём носителя хочется использовать, например, в Windows, то на диске со­здаётся один большой логический раздел, занимающий практически всё пространство.


В начале жёсткого диска обязательно располагается таблица его раз­делов, и если она пуста (разделы отсутствуют), то доступ к данным на диске становится невозможным.


Замечание. Речь идет о стандартных методах доступа, а не о программах вроде Disk Editor, напрямую работающих с физическими секторами на диске.


Доступ к данным осуществляется внутри каждого из существующих разделов, и способ этого доступа уже зависит от организации данных внутри раздела. Разбивка диска на разделы обычно осуществляется программой, которая традиционно носит название fdisk, или другой подобной. На самом деле под этим именем в разных операционных системах могут фигурировать совершенно разные программы с разными возможностями. Есть и специальные средства, например, вроде программы Partion Magic или Acronis OS Selector.
Следует отметить, что «традиционно» физический жёсткий диск не мог содержать более четырёх логических разделов. Дело в том, что для таблицы разделов в начале жёсткого диска по стандарту отводится слишком мало места, где могут поместиться сведения только о четырёх разделах. Как это ограничение обойти, мы поговорим чуть позже. А пока отметим, что разделы, сведения о которых находятся в основной таблице разделов в начале диска, называют
 первичными. Таким образом, на одном физическом жёстком диске не может существовать более четырёх первичных разделов.


Интересно, что некоторые операционные системы проявляют «повышенный интерес» именно к первичным разделам — большинство из них может быть загружено только с первичного раздела. Для операционных систем DOS и Windows необходимо также, чтобы этот раздел находился на первом физическом диске (если их несколько) и был помечен как активный. В некоторых случаях играет роль также его физическая удалённость от начала диска. Более того, при установке операционных систем DOS и Windows95/9S/МЕ следует учитывать, что они могут использовать только один первичный раздел на каждом из жёстких дисков.


Помимо первичных разделов на жёстком диске можно размещать ещё и «вторичные» логические разделы. Придумано это было, очевидно, для того, чтобы обойти ограничение о четырёх разделах на одном диске. Дело в том, что один из четырёх первичных разделов может быть помечен как «расширенный» (extended) и на нем можно разместить ещё одну таблицу разделов. На эту таблицу уже не распространяется ограничение по размеру, и следовательно, она может содержать сведения о практически сколь угодно большом количестве разделов.
Эта картина может быть представлена пользователю в разных видах. Например, при использовании программы fdisk от DOS или Windows пользователю представляется, что все логические разделы находятся как бы внутри расширенного раздела, хотя удобнее и логичнее было бы представить это в ином виде (рис. 4.2).


Для операционных систем DOS и Windows использование расширенного раздела — это единственный способ разделить один физический жёсткий диск на несколько логических. Если на диске имеется один первичный раздел для этих систем, то остальные должны располагаться в расширенном разделе.


По идее, логические разделы, расположенные «внутри» расширенного раздела, в смысле доступа к данным ничем не отличаются от первичных. Однако многие операционные системы нельзя располагать на этих разделах, так как они не смогут быть с них загружены (если не используется, разумеется, какой-либо «умный» загрузчик).


Есть и некоторые другие особенности. Например, операционные сис­темы DOS и Windows именуют диски буквами так: сначала идут все первичные разделы (первичный раздел первого диска, первичный раздел второго диска и т. п.), а затем логические разделы (сначала на первом диске, потом на втором и пр.).

Схема расположения логических разделов на жёстком диске: МВR главная загрузочная запись


Так что, например, если сначала был только один физический диск с разделами С: и Б:, а затем в компьютер установили второй физический диск с единственным первичным разделом, то этот новый раздел будет именован как D:, а бывший раздел D: превратится в Е:. Это приводит в недоумение начинающих пользователей. Спешим успокоить, что в более продвинутых операционных системах, например в Windows 2000/ХР, можно «насильно» присвоить каждому разделу любые буквы, а в Linux, Ве0S и других таких проблем вообще нет, так как диски в них буквами не именуются, а в каталоги монтируются сами разделы.


Вы уже знаете, что доступ к данным на диске зависит, кроме того, и от организации данных внутри каждого из разделов. Такая организация называется
 файловой системой. Данные в ней располагаются на диске в виде именованных последовательностей — файлов, а доступ к ним осуществляется путем обращения к их именам.


В различных операционных системах, используется различный подход к организации данных внутри раздела, но в любом случае файловую систему необходимо предварительно создать внутри дискового раздела. Создание файловой системы в разделе называют также его
 форматированием.


Типы файловых систем. Выше мы уже говорили о том, что существуют различные файловые системы, многие из которые характерны для той или иной операционной системы. Теперь мы кратко опишем наиболее распространённые файловые системы.

1.     FAT16 — файловая система, основанная на 16-разрядной таблице размещения файлов. Является «родной» в операционной системе DOS и Windoоws 95, однако может использоваться с некоторыми оговорками практически во всех операционных системах. Тем не менее, её попу­лярность мала, так как у этой системы низкая устойчивость к сбоям, и для неё характерны большие потери дискового пространства при наличии большого количества файлов, особенно мелких. Кроме того, размер раздела FAT16 не может быть больше 2 Гбайт.

2.     FAT32 — усовершенствованная модификация FAT16, использующая 32-разрядную таблицу размещения файлов. Не может использоваться в DOS и Windows 95, другие же операционные системы могут читать и записывать разделы FAT32 без проблем. Для системы характерно довольно низкое быстродействие.

3.     FАТ12 — ещё один вариант файловой системы на основе таблицы размещения файлов, на сей раз 12-разрядной. Этот вариант применяется только для носителей очень небольшого объёма, например, для дискет. На жёстких дисках практически не применяется.

4.     HPFS — высокопроизводительная файловая система, «родная» для операционной системы 0S/2. Кроме 0S/2, может использоваться только в Windoоws МТ ранних версий (до 3.5 включительно).

5.     NTFS — тоже достаточно высокопроизводительная файловая система, задуманная как конкурент HPFS. Эта система является «родной» для операционных систем ^тёошз ЫТ/2000/ХР. Может также применяться в Unix, FreeBSD, Ве0S и других системах, однако обычно в режиме «только чтение».

6.     EXT2FS — очень компактная и производительная файловая система, являющаяся «родной» для операционной системы Unix. Может применяться также в системах FreeBSD, О^Х и некоторых других. Существуют также программы для доступа (обычно только на чтение) к системе EXT2FS из \Ушdows.

1.     ЕХТЗГS — журналируемый вариант файловой системы EXT2FS.

2.     UFS — файловая система, используемая практически только б операционной системе FreeBSD. Характерна тем, что внутри дискового раздела (который здесь принято называть срезом — slice) в этой системе организуется ещё одна система разделов, и уже в каждом из этих разделов — своя файловая система.

3.     ReserFS — ещё одна очень быстрая журналируемая файловая система, используемая обычно в Unix.

Существуют и другие файловые системы, созданные для использования в своей операционной системе. Так, например, свои файловые системы имеют Ве0S и пр. Если же речь идёт о совместном использовании раздела разными операционными системами, то наиболее универсальной здесь, пожалуй, будет система FAT32 (или FAT16).


Традиционно операции с дисковыми разделами считаются самыми опасными из программных операций на компьютере. Действительно, ведь при использовании какой-либо программы для операций с дисковыми разделами можно одним «неосторожным движением» разрушить какую-либо файловую систему, а значит, и потерять доступ ко всем данным, находившимся внутри неё (что для большинства пользователей эквивалентно удалению всех данных с диска).


С дисковыми разделами можно обычным способом совершать лишь следующие манипуляции:

1.     создание раздела (при наличии на диске пространства, не занятого другими разделами);

2.     удаление раздела (практически приводящее к удалению всех данных внутри него);

3.     смена типа раздела (если программа поддерживает разные файловые системы, при этом данные также обычно теряются);

вывод сведений об имеющихся разделах.

Разумеется, перечисленные манипуляции могут называться по-разному в разных программах. Например, программа fdisk из комплекта DOS/ Windows 95/9S/МЕ «понимает» только разделы типа FАТ, а все остальные разделы для неё — это просто «не-DOS-разделы». Далее, создание расширенного раздела и логического раздела «внутри» него — это для программы ещё две самостоятельные операции, и т. д.


При использовании простых средств вроде fdisk невозможно изменить размер раздела, хотя необходимость в этом возникает довольно часто. Например, сделал человек один раздел FAT32 на всё пространство диска, а через некоторое время захотел установить Unix или Windows с использованием «родного» формата файловой системы ех!;3:Г5 или NTFS. Если Windows NT ещё можно с грехом пополам разместить на FАТ, хотя это и не имеет смысла, то для Unix это уже неприемлемо хотя бы потому, что FАТ не поддерживает нужные файловые атрибуты. А на разделе уже записаны данные. В результате, человеку приходится делать следующее:


сохранить
 все данные на внешних носителях (а если данных много,
это может стать большой проблемой);

 

1.     удалить дисковый раздел (при этом все данные на нём будут потеряны);

2.     создать на его месте два новых (девственно чистых) и при необходи­мости восстановить на них данные с внешних носителей, предварительно установив операционную систему.

Чтобы облегчить жизнь пользователю, появились программы, позволяющие изменять размер раздела без потери данных. Одной из первых ласточек явилась программа FIPS. Правда, она не изменяет размер раздела в полном смысле этого слова, а только умеет разделять имеющийся раздел на два. Зато — без потери данных, и это уже хорошо.


Замечание. Надо сказать, что в инструкции к программе десять раз говорится, что важные данные всё равно надо сохранять, что автор не несёт ни за что никакой ответственности и прочее, однако личный опыт автора показывает, что эта программа работает очень хорошо — данные ни разу не были утрачены.


Средствами по изменению размеров раздела часто обладают устано­вочные программы из дистрибутивов Unix. Например, при установке Mandrake Unix можно изменять размеры дисковых разделов, удалять и создавать новые даже в графическом режиме.
Наибольшей функциональностью по операциям с дисковыми раздела­ми, пожалуй, обладает программа Acronis 0S Selector. Она позволяет запросто не только изменять размеры разделов в графическом режиме, но и «двигать» разделы по диску, а также копировать или перемещать их на другой физический диск. Кроме того, можно произвольно из­менять тип файловой системы раздела, скрывать разделы от той или иной операционной системы и многое другое.

Однако мы уже достаточно поговорили о загрузке компьютера после его включения. Теперь расскажем о том, какую роль играет BIOS в процессе дальнейшей работы компьютера и чего можно достичь с помощью правильной настройки его параметров.

Акции и скидки



Матрица (Экран) для ноутбука диагональ 17.3" LED (40 Pin) LP173WF1 РАЗРЕШЕНИЕ 1600х900 Серии ASUS G72 и другие
Матрица (Экран) для ноутбука диагональ 17.1" Лампа (30 Pin) LP171WP4 РАЗРЕШЕНИЕ 1440x900 Серии Acer Aspire 9424 и другие
Матрица (Экран) для ноутбука диагональ 15.6" LED (40 Pin) N156B6-L0A РАЗРЕШЕНИЕ 1366х768 Серии Acer aspire 5250 и другие
Матрица (Экран) для нетбука диагональ 15.4" Лампа (30 Pin) LP154WX5 РАЗРЕШЕНИЕ 1280х800 Серии Acer Aspire 5315 и другие
Матрица (Экран) для нетбука диагональ 14" Led (40 Pin) B140WH4 РАЗРЕШЕНИЕ 1366x768 Серии Acer Aspire 4410 и другие
Матрица (Экран) для нетбука диагональ 13.3 Led (40 Pin) N133BGE-LB1 РАЗРЕШЕНИЕ 1366x768 Серии ACER ASPIRE и другие
Матрица (Экран) для нетбука диагональ 11.6 Led (40 Pin) B116XW03 v.0 РАЗРЕШЕНИЕ 1024х600 Серии HP Pavilion и другие
Матрица (Экран) для нетбука диагональ 10.1 Led (40 Pin) M101NWT2 РАЗРЕШЕНИЕ 1024х600 Серии ACER Aspire ONE и другие
Клавиатура на ноутбуки Acer (СТОИМОСТЬ ЗАМЕНЫ - БЕСПЛАТНО!) Серии Acer Aspire One 532H и другие
Клавиатура на ноутбуки HP (СТОИМОСТЬ ЗАМЕНЫ - БЕСПЛАТНО!) Серии ProBook 4720s и другие
Клавиатура на ноутбуки Asus (СТОИМОСТЬ ЗАМЕНЫ - БЕСПЛАТНО!) Серии Asus EEEPC 1215 и другие
Клавиатура на ноутбуки Dell (СТОИМОСТЬ ЗАМЕНЫ - БЕСПЛАТНО!) Серии Dell Inspiron N5040 и другие
Клавиатура на ноутбуки Toshiba (СТОИМОСТЬ ЗАМЕНЫ - БЕСПЛАТНО!) Серии Toshiba Satellite A300 и другие
Клавиатура на ноутбуки Samsung (СТОИМОСТЬ ЗАМЕНЫ - БЕСПЛАТНО!)Серии samsung NC150 и другие
Клавиатура на ноутбуки Lenovo (СТОИМОСТЬ ЗАМЕНЫ - БЕСПЛАТНО!) Серии Lenovo B570 и другие
Матрица (Экран) для нетбука диагональ 10.0 Led (30 Pin) HSD100IFW1 РАЗРЕШЕНИЕ 1024х600 Серии ASUS Eee PC и другие
Батарея (аккумулятор) для Acer 2420 3240 3280 4220 5540 6 (11,1V 4400mAh) PN: BTP-AMJ1 BTP-ANJ1 BTP-AOJ1
Матрица (Экран) для ноутбука диагональ 15.6" LED (40 Pin) LP156WH3 РАЗРЕШЕНИЕ 1366х768 Серии Acer Aspire 5534 и другие
Матрица (Экран) для нетбука диагональ 13.3 Led (40 Pin) N133BGE-LB1 РАЗРЕШЕНИЕ 1366x768 Серии HP COMPAQ Presario и другие
Матрица (Экран) для нетбука диагональ 11.6 Led (40 Pin) N116BGE-L42 РАЗРЕШЕНИЕ 1024х600 Серии Asus Eee и другие