OSDev http://osdev.su/ |
|
GRUB Legacy http://osdev.su/viewtopic.php?f=6&t=615 |
Страница 1 из 1 |
Автор: | Stamerlan [ 18 авг 2012, 02:49 ] |
Заголовок сообщения: | GRUB Legacy |
Здравствуйте! Я много лет использовал linux, а вот совсем не давно пришлось пересесть на windows 7. В качестве хобби я писал ОС. Но с появлением в моей жизни windows у меня возникла проблема: как установить grub legacy в образ дискеты? P.S. Я использую дискету только потому что мне нравиться использовать дискету(1.44М) и я хотел бы использовать ее дальше. P.P.S. Я использую grub legacy, только потому что я к нему привык, он прост, не раскидывает свое туловище по ФС и работает стабильно, я не хочу пересаживаться на grub 2. Исходя из выше сказанного я хотел бы что бы мне ответили на мой вопрос, а не посоветовали "как лучше". |
Автор: | iz56 [ 18 авг 2012, 11:03 ] |
Заголовок сообщения: | Re: GRUB Legacy |
WinImage программа работает с образами дискет и floppy-дисководом. А образ с предустановленным grub в сети. |
Автор: | phantom-84 [ 18 авг 2012, 15:24 ] |
Заголовок сообщения: | Re: GRUB Legacy |
Время идет - вопросы все те же... Поищи по форуму "GrubOnFloppy". |
Автор: | Станислав [ 18 авг 2012, 16:22 ] |
Заголовок сообщения: | Re: GRUB Legacy |
Про флопики вопросы врядли встретятся, а вот про PCI, APIC .... мне кажется ещё лет 5 не утихнут, если не 10 точно. |
Автор: | phantom-84 [ 18 авг 2012, 17:39 ] |
Заголовок сообщения: | Re: GRUB Legacy |
Я по другому поводу: Найти сообщения пользователя. |
Автор: | Станислав [ 18 авг 2012, 17:42 ] |
Заголовок сообщения: | Re: GRUB Legacy |
Автор: | Nable [ 18 авг 2012, 17:55 ] |
Заголовок сообщения: | Re: GRUB Legacy |
В windows можно поставить cygwin и пользоваться более-менее нормальным окружением дальше. Инсталлятор grub'а там есть. |
Автор: | Stamerlan [ 18 авг 2012, 18:02 ] |
Заголовок сообщения: | Re: GRUB Legacy |
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'ом можно попробовать, спасибо |
Автор: | phantom-84 [ 18 авг 2012, 18:26 ] |
Заголовок сообщения: | Re: GRUB Legacy |
А как вы хотите? 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 |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |