Приложение F. Конфигурирование системы с двойной загрузкой

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

В этом приложении описан процесс настройки системы для загрузки в НауЛинукс и другую операционную систему. Для ясности будем считать, что второй операционной системой является Microsoft Windows™. Для других операционных систем основные процедуры сходны с описанными здесь.

[Замечание]Замечание

Если вместе с НауЛинукс у вас будет установлена операционная система OS/2, необходимо создать дисковые разделы с помощью утилит для разбиения на разделы операционной системы OS/2, в противном случае OS/2 может не распознать дисковые разделы. В процессе установки не создавайте новых разделов, но установите надлежащие типы для разделов Linux при помощи parted.

Если у вас не установлено никаких операционных систем, сначала установите Windows, а затем НауЛинукс.

[Подсказка]Подсказка

При разбиении жесткого диска не забывайте, что в некоторых системах BIOS имеет доступ только к первым 1024 цилиндрам на жестком диске. В таком случае оставьте достаточное пространство для раздела Linux /boot на первых 1024 цилиндрах жесткого диска для загрузки Linux. Остальные разделы Linux могут находиться и за 1024'м цилиндром.

В программе parted 1024 цилиндра равны 528MB. Дополнительную информацию можно найти по адресу http://www.pcguide.com/ref/hdd/bios/sizeMB504-c.html.

В Разд. 1.1.2, Достаточно ли у вас места на диске? описано, как определить нужное количество дискового пространства для установки Linux. После установки Windows обратитесь к Разд. F.2, Установка НауЛинукс в среду с двойной загрузкой.

Если на компьютере, на который вы собираетесь установить НауЛинукс, уже установлена система Windows (или другая операционная система), вам придется принять важное решение. Ваш выбор состоит из следующих возможностей:

F.1. Отведение места на диске для Linux

[Внимание]Внимание

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

Если у вас уже установлена система Windows, надо высвободить место на жестком диске для установки НауЛинукс. Вы можете выбрать один из следующих вариантов:

  • Поставить еще один жесткий диск.

  • Использовать существующий жесткий диск или раздел.

  • Создать новый раздел.

При любом из этих вариантов помните, что в некоторых системах BIOS имеет доступ только к первым 1024 цилиндрам на жестком диске. В таком случае раздел Linux /boot должен размещаться на первых 1024 цилиндрах жесткого диска для загрузки Linux.

F.1.1. Добавление еще одного жесткого диска

Простейшим способом найти место для установки НауЛинукс является добавление еще одного жесткого диска на компьютер и установка НауЛинукс на этот диск. Например, если вы поставили еще один жесткий диск IDE, программа установки НауЛинукс распознает его как hdb, а первый жесткий диск (используемый Windows) как hda. (Для жестких дисков SATA/SCSI новый жесткий диск будет распознан как sdb, а старый как sda.)

Если вы выбрали вариант добавления еще одного жесткого диска для НауЛинукс, все, что вам нужно сделать для установки НауЛинукс на новый диск, это запустить программу установки. После запуска программы установки НауЛинукс укажите, что надо ставить Linux на новый жесткий диск (например, hdb или sdb), а не на тот, на котором установлена система Windows.

F.1.2. Использование существующего жесткого диска или раздела

Другой способ найти место для Linux — это использовать жесткий диск или раздел, на котором установлены Windows. Например, допустим, что Windows Explorer показывает наличие двух жестких дисков, C: и D:. Это может означать, что либо на компьютере установлено два жестких диска, либо один жесткий диск разбит на два раздела. В любом случае (предполагая, что жесткий диск достаточно большой) вы можете установить НауЛинукс на жесткий диск или раздел, который распознается Windows как D:.

[Замечание]Замечание

Windows также использует буквы для обращения к съемным дискам (например, устройствам ZIP) и сетевым (виртуальным) дискам. Вы не можете установить Linux на съемный или сетевой диск.

Этот вариант возможен, только если у вас имеется два или более жестких диска или раздела.

Если есть локальный раздел Windows, на который вы хотите установить Linux, выполните следующие действия:

  1. Скопируйте все данные, которые вам нужны, с этого жесткого диска или раздела (в нашем примере D:) в другое место.

  2. Запустите программу установки НауЛинукс и укажите, на какой жесткий диск или раздел вы хотите установить Linux, в нашем примере это диск или раздел, обозначенный в Windows как D:. Обратите внимание, что НауЛинукс различает жесткие диски и разделы. Таким образом:

    • Если на вашем компьютере обозначения C: и D: соответствуют разным жестким дискам, программа установки распознает их как hda и hdb (IDE) или sda и sdb (SATA/SCSI). Укажите, что хотите провести установку на hdb или sdb.

    • Если на вашем компьютере обозначения C: и D: соответствуют разным разделам на одном диске, программа установки распознает их как hda1 и hda2 (или sda1 и sda2). В части разбиения на разделы, в процессе установки НауЛинукс, удалите второй раздел (hda2 или sda2), затем создайте на неразмеченном свободном пространстве раздел для Linux. Нет необходимости удалять второй раздел до начала установки НауЛинукс.

F.1.3. Создание нового раздела

Третий способ создать место для установки НауЛинукс заключается в создании нового раздела для НауЛинукс на жестком диске, используемом другой операционной системой. Если Windows Explorer показывает наличие только одного жесткого диска (C:), и вы не хотите установить еще один жесткий диск, вам придется переразбить жесткий диск. После переразбиения Windows Explorer «увидит» диск C: меньшего размера; когда вы запустите программу установки НауЛинукс, то сможете создать на освободившемся месте раздел для Linux.

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

За инструкциями по переразбиению жесткого диска при помощи программы parted, входящей в НауЛинукс, обратитесь к Разд. F.3, Создание разделов при помощи parted.