OSDev

для всех
Текущее время: 27 апр 2024, 10:59

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: GRUB Legacy
СообщениеДобавлено: 18 авг 2012, 02:49 

Зарегистрирован: 01 апр 2011, 14:36
Сообщения: 4
Здравствуйте!

Я много лет использовал linux, а вот совсем не давно пришлось пересесть на windows 7. В качестве хобби я писал ОС. Но с появлением в моей жизни windows у меня возникла проблема: как установить grub legacy в образ дискеты?

P.S. Я использую дискету только потому что мне нравиться использовать дискету(1.44М) и я хотел бы использовать ее дальше.
P.P.S. Я использую grub legacy, только потому что я к нему привык, он прост, не раскидывает свое туловище по ФС и работает стабильно, я не хочу пересаживаться на grub 2.

Исходя из выше сказанного я хотел бы что бы мне ответили на мой вопрос, а не посоветовали "как лучше".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GRUB Legacy
СообщениеДобавлено: 18 авг 2012, 11:03 
Аватара пользователя

Зарегистрирован: 16 апр 2010, 10:10
Сообщения: 320
Откуда: Псковская обл.
WinImage программа работает с образами дискет и floppy-дисководом. А образ с предустановленным grub в сети.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GRUB Legacy
СообщениеДобавлено: 18 авг 2012, 15:24 

Зарегистрирован: 10 май 2007, 11:33
Сообщения: 1206
Время идет - вопросы все те же... Поищи по форуму "GrubOnFloppy".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GRUB Legacy
СообщениеДобавлено: 18 авг 2012, 16:22 
Заблокирован

Зарегистрирован: 28 окт 2011, 12:14
Сообщения: 555
Откуда: Новосибирск
Про флопики вопросы врядли встретятся, а вот про PCI, APIC .... мне кажется ещё лет 5 не утихнут, если не 10 точно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GRUB Legacy
СообщениеДобавлено: 18 авг 2012, 17:39 

Зарегистрирован: 10 май 2007, 11:33
Сообщения: 1206
Я по другому поводу: Найти сообщения пользователя.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GRUB Legacy
СообщениеДобавлено: 18 авг 2012, 17:42 
Заблокирован

Зарегистрирован: 28 окт 2011, 12:14
Сообщения: 555
Откуда: Новосибирск
:)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GRUB Legacy
СообщениеДобавлено: 18 авг 2012, 17:55 

Зарегистрирован: 26 мар 2012, 17:32
Сообщения: 209
В windows можно поставить cygwin и пользоваться более-менее нормальным окружением дальше. Инсталлятор grub'а там есть.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GRUB Legacy
СообщениеДобавлено: 18 авг 2012, 18:02 

Зарегистрирован: 01 апр 2011, 14:36
Сообщения: 4
iz56
Я себе нашел Virtual Floppy Drive 2.1, у него есть консольный интерфейс, что легко позволяет его использовать в скриптах.
Ну, и насколько я знаю на офицальном сервере лежит образ дискеты с ext2fs, а Windows отказывается ее понимать (хотя есть подозрение, что умельцы написали драйвера)

phantom-84
Дружище, перед тем как задать вопрос я имею привычку гуглить, я ничего устраивающего меня не нашел, потому и спросил.
Да, я прочитал твои комментарии по вопросам, они не решают мою проблему так как я этого хочу.

Ну, что ж вот как я сделал, убого, калечно, но работает:
скачал дискету с установленным grub, воткнул ее в fd0 (bochs), а свою дискету в fd1. Затем в grub'е ввел примерно следующее:
Код:
> root (fd1)
> setup --prefix=/sys/boot/grub (fd1)
> halt

Решение, конечно убого, но на эти выходные сойдет, а там может, кто-нибудь что-то подскажет.

Nable
хм, а вот с cegwin'ом можно попробовать, спасибо


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: GRUB Legacy
СообщениеДобавлено: 18 авг 2012, 18:26 

Зарегистрирован: 10 май 2007, 11:33
Сообщения: 1206
А как вы хотите?

Stamerlan писал(а):
Но с появлением в моей жизни windows у меня возникла проблема: как установить grub legacy в образ дискеты?
Я предложил то, что позволяет сделать образ с GRUB'ом и др. добром по желанию в том числе и под виндами. Если хочешь именно "устанавливать в образ", а не создавать новый образ, напиши инсталлятор. Это элементарно, если знаком с внутренним устройством GRUB'а. Я использую инсталлятор, который позволяет установить в качестве вторичного загрузчика модифицированную версию GRUB'а (модификация нужна, чтобы подогнать GRUB под формат моего вторичного загрузчика и устанавливать его обычным способом - скопировать файлы и записать первичный загрузчик). Подробности: Подготовка и установка модифицированной версии GRUB'а.

Простейший вариант установки в образ:
Код:
dd count=1 if=bootcode.bin of=%1
fat_imgen -m -f %1 -i content/grub.os
fat_imgen -m -f %1 -i content/grub.fs
fat_imgen -m -f %1 -i content/menu.lst


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB