Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #51, ФЕВРАЛЬ 2005 г.

Вечная дружба

Колисниченко Денис

Спецвыпуск: Хакер, номер #051, стр. 051-056-1


dhsilabs@mail.ru

Windows и Linux на одном компьютере

Скорее всего, Linux – это не единственная операционная система на твоем компьютере. Как минимум, их две – Linux и Windows. И как же они могут ужиться на одном компьютере?

Заставим их жить вместе!

Как установить операционные системы, чтобы они благополучно сосуществовали? Начнем с создания разделов на твоем винчестере. Идеальная схема:

* Первичный, активный, FAT32 – для Windows. Сюда можно установить любую версию Windows – от Windows 98 до Windows XP. Размер этого раздела не должен быть очень большим: на нем будет только операционная система. Минимальный размер – 1,3 Гб (нужно для установки Windows XP), максимальный – 3 Гб.

* Первичный, Linux swap – только не надо размещать раздел подкачки физически "в конце" диска, лучше ближе к началу – так работа с виртуальной памятью будет быстрее. Размер этого раздела зависит от размера оперативной памяти: чем больше оперативки, тем меньше раздел swap. Если у тебя 1 Гб оперативки, можешь вообще отказаться от swap-раздела. При 512 Мб можно сделать swap-раздел в 128 Мб (вдруг не хватит). Если есть всего лишь 256 Мб, установи размер swap равным размеру ОЗУ, то есть тоже 256 Мб.

* Первичный/расширенный, Linux ext2/ext3 – для Linux. Linux все равно, с какого раздела загружаться – с первичного или расширенного. У меня это расширенный раздел. Ей так же все равно, будет ли этот раздел активным, в то время как для Windows 98 эти условия (первичный и активный) обязательны. Предлагаю сделать этот раздел размером 4 Гб. Для большинства дистрибутивов хватит, если, конечно, ты не будешь устанавливать все пакеты. Для твоих данных тоже хватит. Даже если у тебя винчестер на 120 Гб и 4 Гб кажутся каплей в море, не забудь, что Linux может использовать Windows-разделы, причем не только читать, но и записывать данные на эти разделы.

* Еще один раздел Linux (ext2/ext3), который используется в разных целях. Например, на него можно установить еще один дистрибутив, чтобы поэкспериментировать с ним. Можно хранить там пользовательские данные (/home), или, если 4 Гб не хватит, его можно смонтировать к /usr для хранения приложений. Размер этого размера установи по своему усмотрению. Минимум – 2 Гб (пригодится, если ты будешь устанавливать другой дистрибутив).

* Все остальное место – FAT32/NTFS-разделы. Хочешь - устанавливай сюда Windows XP или Windows 2000, хочешь - просто храни данные. Это будут диски D:, E: и т.д.

Теперь о том, как будем устанавливать. Предположим, ты хочешь установить двоих Windows и один Linux. Сначала нужно установить Windows 98 на первый (первичный, активный) раздел, то есть диск C:. Затем устанавливается Windows XP на один из FAT32/NTFS-разделов, например, диск D:. В последнюю очередь устанавливается Linux, которая установит загрузчик LILO/GRUB и обеспечит загрузку Windows и Linux. При установке Linux обязательно создай загрузочный диск – он поможет восстановить загрузчик Linux после очередной переустановки Windows. При установке Windows затирает MBR (Master Boot Record) и устанавливает в него свой загрузчик, поэтому двойная загрузка Windows и Linux становится невозможной. Если такое произошло, загружайся с загрузочного диска, созданного при установке Linux, регистрируйся как пользователь root и вводи команду Lilo. После этого перезагружай Linux (reboot) – и загрузчик восстанет из мертвых.

Содержание  Вперед на стр. 051-056-2