Настройка и работа в Linux

         

Загрузка с помощью loadlinexe


Не только загрузочные файлы и образы ядра могут располагаться в разделе DOS, но и вообще вся загрузка Linux может быть организована из DOS. Для этого используется программа LOADLIN.EXE, разработанная Хансом Лерменом. В частности, она используется в дистрибутиве Red Hat для организации процедур установки с компакт-диска.

LOADLIN предоставляет самый безопасный способ загрузки с жесткого диска, если на нем есть загрузочный (активный) раздел DOS или Windows. Этот вариант организации загрузки Linux можно особенно рекомендовать начинающим пользователям. Большинство новичков слишком нетерпеливы, для того чтобы прочитать очень хорошее, но длинное описание загрузчика LILO. Программа LOADLIN не требует какой-либо установки, надо только разместить ее саму и образы ядра на одном из дисков, доступных в DOS. С помощью LOADLIN можно загрузить систему с компакт-диска или сетевого диска, не используя загрузочной дискеты. Это делает LOADLIN великолепным инструментом на случай, когда необходимо загрузить Linux после сбоя в работе загрузчика LILO.

Рассмотрим последовательность действий по установке системы с помощью LOADLIN.

  • Выделить раздел для Linux.
  • Установить 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 из дистрибутива Linux. Поместить туда же файл с образом ядра из каталога /boot. Найти нужный файл образа ядра можно в файле /etc/lilo.conf: нужное имя справа от знака равенства содержится в строке . У меня, например, полное имя этого файла - vmlinuz-2.2.16-3bc, но я при копировании в каталог /mnt/C/loadlin переименовал его в vmlinuz; это имя и буду использовать в примере.


  • Перезагрузить компьютер в DOS. Если есть возможность загрузить непосредственно DOS, это надо сделать сразу, а если нет, то следует загрузить Windows, при появлении сообщения нажав клавишу F8 и выбрав вариант . Если вы не успели нажать F8, можно дождаться завершения загрузки Windows 95, после чего в меню выбрать пункт и в нем - .


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

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

    или, при желании загрузить ядро с установкой диска в оперативной памяти:

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

    Чтобы избавиться от необходимости каждый раз при загрузке вводить команду loadlin со всеми параметрами, можно создать bat-файл или прописать вызов loadlin в файл config.sys. Надо только учесть, что для некоторых графических адаптеров Linux может выдавать после загрузки экран, если перед его загрузкой отображался логотип Windows. Поэтому в файле C:\MSDOS.SYS надо указать:

    BootGUI=0 Logo=0

    Это позволит избежать загрузки графической оболочки, и выбор пункта меню Windows 95 будет вызывать переход к обычной командной строке DOS.


    Содержание раздела