Разделы диска



Для тех, кто не знаком с процедурой разбиения жесткого диска на разделы, эта глава окажет неоценимую помощь. Известно, что от производителя жесткий диск поступает "чистый", т.е. без стандартной таблицы разделов, которая позволяет нам рассматривать диск как несколько контейнеров с данными вместо одного большого. Обычно компьютеры, проданные с уже установленной на них DOS, имеют один большой раздел. Размер его изменить нельзя, не потеряв при этом всей хранящейся на нем информации. Сказанное справедливо и для таблицы, состоящей более чем из одного раздела, т.е. нельзя изменить размеры существующих разделов без потери данных.

Но будет неправильно, если мы не упомянем о программе 'fips', с помощью которой можно изменить размер существующего DOS-раздела и сохранить при этом имеющуюся информацию. Перед ее использованием сначала необходимо запустить программу дефрагментации раздела, 'defrag', которая приходит с DOS 6.2 (или другую, эквивалентную ей). Затем благоразумно сделать полную копию данных этого раздела. Хотя нам и не известны случаи потери данных, но стоимость имеющейся информации на диске является достаточно веским доводом в пользу этого. Береженого, как известно, и бог бережет. (Программу 'fips' можно найти в директории 'dosutils' на CD.)

ОС Red Hat Linux нужно устанавливать в ее собственном разделе. Если на вашей машине 16 Мб RAM или меньше, создайте обязательно один (или больше) раздел для своппинга. Для приличного быстродействия системы по крайней мере необходимо 24 Мб RAM+swap-пространства. Для системы можно выделить и более одного раздела. Разделы создаются с помощью утилиты 'fdisk', которая приходит с любой операционной системой. В следующей главе мы расскажем подробнее об утилите 'fdisk', используемой в Linux.

Как уже упоминалось в начале этой главы, если системы OS/2 и Linux будут сосуществовать на одном жестком диске, то необходимо создать разделы с помощью утилиты OS/2 'fdisk'. Имейте ввиду, что при неудачном применении 'fdisk', OS/2 вообще не сможет использовать этот диск.

Процесс разбиения диска на разделы является фундаментальной частью установки Linux, поэтому постарайтесь провести его аккуратно. Когда вы используете 'fdisk', каждый вновь создаваемый раздел по умолчанию будет иметь тип "Linux native" (83). Это нормально для всех разделов Linux, кроме swap-раздела -- ему надо присвоить тип 82 или "Linux swap". Если вы создаете разделы с помощью другого программного обеспечения (т.е. OS/2 'fdisk'), вам нужно после этого использовать Linux-версию 'fdisk', чтобы присвоить разделам правильные типы.

Рекомендуемая конфигурация:

  1. Swap-раздел: для 8Мб RAM выделите 16-24 Мб (в зависимости от того, сколько задач будут работать в Linux одновременно); для 16Мб RAM и более, создайте раздел такого же размера как RAM.

  2. Корневой раздел ("/") -- 30Мб.

  3. Раздел '/usr' -- 150Мб (или больше, в зависимости от объема устанавливаемой системы).
    Если вы собираетесь установить все, он должен быть более чем 350Мб.

  4. Раздел '/usr/src' -- около 200Мб (если вы планируете установить многое с исходными текстами). Не обязательно.

  5. Раздел '/home' -- около 50Мб.
    Это раздел для всех пользовательских ("домашних") директориев. Вы можете варьировать размер этого раздела в зависимости от количества пользователей.

  6. Можно выделить около 50Мб под раздел 'usr/local' для программного обеспечения, которое не пришло в форме RPM-пакетов.

Во время создания разделов, запишите для себя связь между ними и файловыми системами.

Создание различных разделов значительно упрощает процесс резервного копирования имеющихся данных и их перемещения, если по каким-то причинам требуется увеличить размер разделов. Согласитесь, что гораздо проще переместить куда-нибудь 200 Мб, заново создать раздел большего размера и затем вернуть данные обратно, чем перемещать куда-то все 600Мб корневого раздела!

Если после выхода из программы создания разделов 'fdisk' вы увидите сообщение: "Re-read table failed with error...", то ваша машина перезагрузится, чтобы Linux смогла загрузить заново таблицу разделов. Это обычно происходит, когда вы создаете, изменяете или удаляете существующие разделы. Если машина перезагрузилась, повторите все шаги, которые уже были однажды выполнены, но только до момента создания разделов, поскольку вы уже проделали данную процедуру!

Когда, наконец, разделы будут созданы, инсталляционная программа проверит swap-разделы. Если она найдет хотя бы один, то спросит разрешения инициализировать его. Разрешите ей сделать это.



УрбанСофт