Аллен Питер В.
Шрифт:
Устанавливать Linux нужно после установки Windows 2000. При этом необходимо учесть, что раздел Linux должен находиться до 1024 цилиндра! Это связано с «барьером 1024 цилиндра» — Linux может использовать разделы, расположенные после цилиндра 1024, но не может загружаться с таких разделов. В последних версиях Linux данная проблема устранена, но рассматриваемый способ установки требует, чтобы вы создали раздел Linux до цилиндра 1024 — иначе вам придется загружать Linux с дискеты.
Еще раз напоминаю: обязательно создайте загрузочную дискету для Linux. При установке LILO выберите MBR — Linux перезапишет главную загрузочную запись. Далее загрузите с четырех загрузочных дискет Windows 2000 и выберите пункт «Recover» в меню загрузчика и режим «Command mode». Затем зарегистрируйтесь в системе как Administrator. Выполните команды
Утилиты fixboot и fixmbr используются в Windows 2000 для восстановления главной загрузочной записи (MBR). Команда
Затем загрузитесь с системной дискеты Linux и войдите в систему как root. Откройте в любом текстовом редакторе файл
Введите команду
Теперь этот файл нужно скопировать на дискету:
Перезагрузите Linux командой
В результате при перезагрузке компьютера вы сможете загрузить Linux с помощью NTLoader.
Существует более простой способ установки Linux и любой операционной системы семейства Microsoft Windows — Windows 9x, NT, 2000. Сначала нужно установить все ОС Windows, а потом установить Linux. При этом вместо начального загрузчика будет использоваться не NTLoader, a LILO. В этом случае вы получите двойное меню: сначала нужно выбрать между загрузкой Linux и Windows, а потом выбрать нужную вам ОС Windows — Windows 9x или NT/2000 — в зависимости оттого, какую систему вы установили, кроме Windows NT. Второе меню — это как раз меню загрузчика NTLoader.
В этой книге я просто не мог не упомянуть о компактном загрузчике loadlin, который позволяет загрузить Linux из-под DOS или Windows 95.
Если вы используете Windows 98, loadlin работать у вас не будет — нужно перезагрузиться в режиме MS DOS. Кроме этого, следует учесть, что при использовании loadlin могут возникнуть проблемы с разделами FAT32. В этом случае создайте загрузочную дискету DOS (
Использовать loadlin я рекомендую лишь в том случае, если при очередной переустановке Windows оказался «затертым» MBR (а вместе с ним и LILO), а системную дискету Linux вы не создали. Вызов программы loadlin имеет следующий формат (описание параметров приведено в табл. 1.2):
или
Параметры программы loadlin Таблица 1.2
Параметр | Описание |
---|---|
Ядро | Ядро, которое вы используете. Если у вас на данный момент нет именно того ядра, которое было установлено, можно взять практически любое (лучше не самое древнее). Обычно ядро можно взять на компакт-диске с дистрибутивом Linux. Оно вам потребуется всего один раз — нужно только загрузиться и перезаписать lilo (команда lilo) |
root= корневая_ФС | Корневая файловая система, например root=/dev/hda3 |
опции | Опции, которые будут переданы ядру во время загрузки. Обычно используется ro vga=normal |
@файл_с_параметрами | Если параметры, которые вы передаете loadlin (а не ядру!) окажутся слишком длинными, то их можно записать в отдельный файл, а затем указать его имя в качестве параметра |
Совет: можно включить загрузку Linux в стартовое меню DOS. Для этого отредактируйте свой
Листинг 1.1. Фрагмент файла config.sys