Board.KolibriOS.org

Official KolibriOS board
It is currently Sun Dec 05, 2021 10:42 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 7 posts ] 
Author Message
 Post subject: GRUB2
PostPosted: Mon Oct 11, 2010 1:08 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2810
Никто не пробовал загружать Колибри через GRUB2?
Подсовываю memdisk в качестве linux и kolibri.img в качестве initrd. Получаю ребут.
Подсовываю memdisk в качестве linux16 - получаю сообщение memdisk о том, что не указан образ диска.
Если кто-то настраивал у себя, поделитесь конфигом пожалуйста?:)


Top
   
 Post subject: Re: GRUB2
PostPosted: Mon Oct 11, 2010 3:12 pm 
Для GRUB первой версии запускают, я вот тут людей расшевелить пытался.


Top
   
 Post subject: Re: GRUB2
PostPosted: Mon Oct 11, 2010 3:34 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2810
Про GRUB-legacy я знаю. Метод, описанный на wiki, с GRUB2 уже не работает. Зато с LILO вполне должен работать, когда-то я делал загрузку DOS с образа дискеты через lilo и memdisk, вот только уже не помню, как.


Top
   
 Post subject: Re: GRUB2
PostPosted: Mon Oct 11, 2010 3:48 pm 
Sorcerer wrote:
Зато с LILO вполне должен работать, когда-то я делал загрузку DOS с образа дискеты через lilo и memdisk, вот только уже не помню, как.

Так, вот здесь пожалуйста подробнее - очень нужно самому. Я поменял жесткий диск и и теперь меня ALT Linux с Lilo - виндовоза там совсем нет, а запускать с флешки - половинчатое решение.


Top
   
 Post subject: Re: GRUB2
PostPosted: Mon Oct 11, 2010 4:02 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1625
Я сама не проверяла, но я верю официальной документации, прилагающейся к дистрибутиву. В install.txt написано дословно следующее: "5) Для GRUB2 описанный в пункте 4 способ может непосредственно не пройти (проверено Apocalypse_dn), вместо команд kernel и initrd нужно использовать соответственно linux16 и initrd16 (предложил vkos)." Получается, что конфиг должен быть таким:
Code:
title KolibriOS
linux16 (hd0,0)/boot/memdisk
initrd16 (hd0,3)/kolibri/kolibri.img

или таким:
Code:
label KolibriOS
root (hd0,3)
linux16 /kolibri/memdisk
initrd16 /kolibri/kolibri.img

Естественно, номер жёсткого диска и раздела и пути нужно заменить на свои. Разве это не работает?

_________________
Сделаем мир лучше!


Top
   
 Post subject: Re: GRUB2
PostPosted: Mon Oct 11, 2010 5:10 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2810
CleverMouse, спасибо за помощь :)
Действительно, читать информацию, прилагающуюся к дистрибутиву, почему-то доходит в последнюю очередь. Конфиг получился немного не такой, но идею я уловил, и все работает.

menuentry "Kolibri 0.7.7.0" {
insmod ext2
set root='(hd0,6)'
linux16 /boot/memdisk
initrd16 /boot/kolibri.img
}

Как только руки доберутся, добавлю на вики.
Что касается LILO, вечером поэкспериментирую и с ним. Думаю, там должно получиться что-то похожее :)


Top
   
 Post subject: Re: GRUB2
PostPosted: Wed Oct 13, 2010 2:51 am 
Offline
User avatar

Joined: Mon Feb 09, 2009 4:13 am
Posts: 445
Доброй ночи всем! Вот мой код для GRUB2, под Ubuntu v10.04. 100% работчий, проверено.

Code:
menuentry "KolibriOS" {
          insmod fat32
          set root='(hd0,8)'
          linux16  /memdisk
          initrd16 /kolibri.img
}


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 7 posts ] 

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited