(ReactOS Wiki) Загрузка FreeLoader из GRUB

ReactOS Team, “(ReactOS Wiki) Boot FreeLoader from GRUB”, public translation into Russian from English More about this translation.

Translate into another language.

== Общая информация ==

GRUB - это популярный менеджер загрузки нескольких различных операционных систем, установленных на одном компьютере или жестком диске. [[FreeLoader]] - это начальный загрузчик ReactOS с возможностями менеджера загрузки. Если GRUB у вас уже установлен, то после установки ReactOS, в возможностях FreeLoader не будет необходимости и они будут вызывать лишь раздражение. В этом документе рассказывается о том, как сделать так, чтобы FreeLoader функционировал только в роли начального загрузчика ReactOS и не более того.

== Методика ==

Freeloader может быть загружен как "мультизагрузочное ядро" на Multiboot-совместимых начальных загрузчиках, таких, как GRUB. Для загрузки FreeLoader из GRUB, поместите что-то похожее на приведённый ниже пример в конфигурационный файл '''menu.lst''' загрузчика GRUB:

<pre>

title ReactOS

root (hd0,0)

kernel /freeldr.sys

</pre>

Примечание:

* (hd0, 0) ссылается на первый раздел на первом диске.

* (hd1,0) ссылается на первый раздел на втором диске.

* (hd0,1) ссылается на второй раздел на первом диске.

Вы должны удостовериться, что путь, на который ссылается "kernel" и '''freeldr.sys''' находится на разделе FAT16/32.

Вы также можете использовать настройки загрузчика FreeLoader из секции [FREELOADER] его конфигурационного файла '''freeldr.ini''', передавая их через командную строку, например:

<pre>

title ReactOS

root (hd0,0)

kernel /freeldr.sys DefaultOS=ReactOS TimeOut=0

title ReactOS (Debug)

root (hd0,0)

kernel /freeldr.sys DefaultOS=ReactOS_Debug TimeOut=0

</pre>

Выбрав "ReactOS" из меню GRUB, вы не сможете еще раз выбрать что-либо из меню freeloader, поскольку "TimeOut=0".

== GRUB 2 ==

Следующее поколение GRUB, GRUB 2 в своём конфигурационном файле '''grub.cfg''' использует другой язык. Ниже приведён пример добавления записи ReactOS в меню GRUB:

<pre>

menuentry "ReactOS" {

set root=(hd0,1)

multiboot /freeldr.sys

}

</pre>

Учтите, что нумерация разделов была изменена, и (hd0,1) ссылается на первый раздел первого диска.

== Ссылки ==

http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/util/boot/grub013.zip

== Внешние ссылки ==

* [http://www.gnu.org/software/grub/manual/html_node/ Инструкция по пользованию GRUB]

* [http://www.gnu.org/software/grub Домашняя страница GRUB]

* [http://grub.enbug.org/ Grub wiki]

* [http://tldp.org/HOWTO/Linux+Win9x+Grub-HOWTO/index.html Как связать Linux+Win+Grub]

* [http://www.skyjammer.com/files/knoppix/ Grub и Win32]

* [http://www.ameritech.net/users/gholmer/booting.html Загрузка при помощи GRUB]

* [http://grub4dos.sourceforge.net/ WinGRUB]

* [http://www.geocities.com/lode_leroy/grubinstall/ Установщик GRUB для Windows]

* [http://grub.linuxeden.com/ GRUB для DOS] - Переход с DOS/Windows на Unix/Linux ( Китайский сайт )

[[Category:Tutorial]]

© ReactOS Team

Original (English): (ReactOS Wiki) Boot FreeLoader from GRUB

Translation: © evilslon, seven_ro .

License: GNU FDL 1.2

translated.by crowd

Like this translation? Share it or bookmark!