Русский Debian 3.0 FAQ 0.3

       

Говорят, что якобы можно грузить


Действительно вполне можно загружать Linux из DOS'а, хотя такой метод и не пользуется популярностью, так как из-за ненадежности файловой системы FAT у DOS'а и подверженности ее влиянию вирусов вы можете испортить файлы, необходимые для загрузки.

Для загрузки из DOS'а вам понадобятся только два файла:

  • программа loadlin.exe из дистрибутива.
  • ядро собранное для вашей машины (подойдет и из дистрибутива, если в ядре есть поддержка аппаратуры, которая представлена на вашей машине).
  • Заметим, что ядро должно быть обработано командой rdev(8). Например, если мы имеем образ ядра в файле vmlinuz в текущем каталоге, а ваша корневая файловая система размещена на устройстве /dev/hda1 необходимо выполнить:

    rdev vmlinuz /dev/hda1

    чтобы ядро после загрузки знало, где ваша корневая (главная) файловая система (/), затем

    rdev -R vmlinuz 1

    что установит флаг первоначального монтирования файловой системы как read-only, что необходимо программе fsck для проверки файловой системы, затем можно (но не обязательно)

    rdev -v vmlinuz

    для установки текстового видеорежима, отличного от стандартного 80x25, где n - это номер режима.

    После выполнения данных действий положите файл vmlinuz вместе с loadlin.exe куда-нибудь на диск DOS. Для загрузки, в DOS'е достаточно переместится в тот каталог, где находятся эти два файла и ввести команду:

    loadlin vmlinuz

    Однако можно обойтись и без обработки ядра командой rdev. Можно просто указать loadlin, в каком месте находится главная файловая система. Например:

    loadlin vmlinuz root=/dev/hda1



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