Linux для пользователя


Загрузка Linux из MS-DOS с помощью loadlin.exe - часть 2


Если вы запустите команду loadlin без параметров:

C:\LOADLIN> loadlin

то получите подсказку по использованию программы. Удобнее может оказаться запустить ту же программу с параметром more (в стиле Linux):

C:\LOADLIN> loadlin | more

Теперь мы можем рассмотреть последовательность действий по установке Linux в том варианте, когда загружаться она будет с помощью loadlin.exe.

Выделите раздел для Linux (как это сделать — см. разд. 2.5).

  • Установите Linux в выделенный раздел. При этом LILO установите в первый сектор Linux-раздела, чтобы не перезаписать MBR и не потерять возможность загружаться в Windows.

  • После завершения процедур установки загрузите Linux (если не получается по-другому, то используйте загрузочную дискету). Смонтируйте DOS-раздел (будем считать, что в Linux DOS-раздел именуется как /dev/hda1, а Linux-раздел — как /dev/hda3):

    [root]# mount -t vfat /dev/hda1 /mnt/C

    Создайте каталог /mnt/C/loadlin и разархивируйте в него содержимое файла LODLIN16.TGZ с дистрибутивного CD-диска Linux. Кроме того, поместите туда же файл с образом ядра из каталога /boot. Найти нужный файл образа ядра можно с помощью файла /etc/lilo.conf: найдите в нем строку "image=..." и вы увидите нужное имя справа от знака равенства. У меня, например, полное имя этого файла — vmlinuz-2.2.16-3bc, но я при копировании в каталог /mnt/C/loadlin переименовал его в vmlinuz; это имя и буду использовать далее в примерах.

  • Теперь перезагрузите компьютер в DOS. Если у вас есть возможность загрузить непосредственно DOS, то делайте это сразу, а если нет, то загружайте Windows, при появлении сообщения "Загрузка Windows 95" нажимайте клавишу <F8> и выбирайте вариант Command prompt only. Если вы не успели нажать на клавишу <F8>, то можно дождаться завершения загрузки Windows 95, после чего воспользоваться кнопкой Пуск, выбрать команду Завершение работы и далее — команду Перезагрузить компьютер в режиме эмуляции DOS.

    После выхода в режим DOS перейдите в каталог C:\LOADLIN (CD \LOADLIN) и выполните команду

    C:\LOADLIN> LOADLIN vmlinuz /dev/hda3 ro vga=ask

    или, если вы хотите загрузить ядро с установкой RAM-диска:

    C:\LOADLIN> LOADLIN vmlinuz /dev/ram rw initrd=diskimage

    Можно также записать все аргументы команды loadlin.exe в файл (например, с именем params) и вызвать ту же команду следующим образом:

    C:\LOADLIN> LOADLIN @params

    Такая возможность особенно полезна для тех случаев, когда вы задаете много аргументов командной строки, и ее длина становится больше 127 символов. Полное описание всех возможных аргументов (параметров) команды loadlin.exe вы сможете найти в файле PARAMS.DOC или в Интернете на сайтах http://sunsite.unc.edu/mdw/HOWTO/BootPrompt-HOWTO.html и http://rsphy1.anu.edu/~gpg109/BootPrompt-HOWTO.html.




    Начало  Назад  Вперед



    Книжный магазин