Русский Debian 3.0 FAQ 0.3


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


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

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

  1. программа loadlin.exe из дистрибутива.
  2. ядро собранное для вашей машины (подойдет и из дистрибутива, если в ядре есть поддержка аппаратуры, которая представлена на вашей машине).
Заметим, что ядро должно быть обработано командой 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




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