Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   [решено] загрузка Syslinux \ Grub с разных дисков (http://forum.oszone.net/showthread.php?t=290898)

etherlord 13-11-2014 12:53 2428885

загрузка Syslinux \ Grub с разных дисков
 
Доброго времени суток. Есть желание сделать загрузку syslinux и grub с разных томов. Есть винт внешний, который я разбил на 10 FAT32 и 100 NTFS. Начальная загрузка идет в syslinux. Если рядом положить пкги то управление передается без проблем при помощи
Код:

LABEL GRUB4DOS
MENU LABEL ^Grub4dos
BOOT /grldr

А как правильно прописать загрузку с другого диска?
пробовал
Код:

LABEL GRUB4DOS
MENU LABEL ^Grub4dos
COM32 chain.c32
APPEND hd0 2

но тогда на экране просто строчка "Booting...", но при этом оно скорее sleeping.
Подскажите, пожалуйста, как правильно передавать управление?
Не плохо было бы если бы заодно сказали как потом вернуться обратно в syslinux

etherlord 13-11-2014 13:13 2428898

Вчера целый день делал, не мог найти. Создал тему на форуме и нашел ответ. Если кому надо:
В загрузчике syslinux:
Код:

LABEL GRUB4DOS
MENU LABEL ^Grub4dos
COM32 chain.c32
APPEND grldr=/grldr hd0 2

Где /grldr путь к файлу (в таком виде он находится в корне диска), а hd0 2 - первый (отсчет с нуля) винт (First Boot Device = 0) и второй том на нем (здесь уже отсчет идет с единицы)

А возврат из Grub выглядит так:
Код:

title Boot MBR of First Hard Disk
chainloader (hd0)+1
rootnoverify (hd0)

грузится по умолчанию. Можно передавать не на 1й раздел, а ндругой:
Код:

title Boot Partition Boot Sector - First Hard Disk, First Partition
root (hd0,0)
chainloader (hd0,0)+1



Время: 15:01.

Время: 15:01.
© OSzone.net 2001-