Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » GRUB4DOS и GNU GRUB

Модерирует : gyra, Maz

Widok (08-02-2010 11:21): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130

   

HighwayStar



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Основные особенности GRUB4DOS:
  • Возможность установки на HDD, CD, floppy и USB-flash.  
    При установке на HDD возможна установка в mbr, бутсектор или просто загрузка строкой в boot.ini  
    C:\GRLDR="Start GRUB"
  • Возможность загрузки в память образов дискет и жестких дисков.
  • возможность менять порядок жестких для загрузки ОС Microsoft Windows которые могут загружаться только с первого жесткого диска.
  • Наличие графического (gfxmenu) и текстового (splashimage) режима
  • Наличие собственного командного интерпретатора.
  • Возможность автоматического поиска установленных ОС  
     
    Скачать GRUB4DOS: http://nufans.net/grub4dos/ (тут исходя из даты в имени файла скачиваем последнюю версию)
    Руководство на русском: http://greenflash.su/Grub4Dos/Grub4dos.htm
    О использовании последних нововведений - читайте файл README_GRUB4DOS.txt (Eng)
    Готовые GFX-Boot темы: http://greenflash.su/photo/4  
     
    Подробнее...
    Полезные ссылки:
  • Три варианта загрузки виндов
  • WinPE и акронисы на одной флешке
  • Загрузка винды с HDD грубом установленным на флешку
  • Простая установка GRUB4DOS на флешку без перезагрузок
  • Вложенные меню
  • Скрипт от kDnZP для создания мультизагрузочной/мультизагрузчиковой флешки на основе fbinst
  • конструктор от z0bra для создания собственных тем gfxboot-3.3
  • комплект Grub4Dos (4,4 Мб) - с описанием для флешки/hdd/iso-cd/lan/gfxboot-3.3 (AZJIO 2009.11.23), подробнее

  • Всего записей: 1048 | Зарегистр. 16-04-2005 | Отправлено: 11:29 08-02-2007 | Исправлено: AZJIO, 06:13 08-01-2010
    kenobi88

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    прошу снова помочь. разобрался с прошлыми проблемами. теперь нужно сделать флэшку, с которой можно установить xp. grub4dos уже установлен, добавляю  
    titel Install Windows XP
    root (hd0,0)
    chainloader (hd0,0)/XP/I386/SETUPLDR.BIN
    ничего не получается, вылазит сообщение об отстутствии файлов. Пытался в корень скидывать - не помогло. Прочитал статью про создание загрузочной flash с xp, там используют smartdrv.exe и затем запускают winnt.exe. Попытался вписывать в строку chainloader и то, и другое - нет результата. Возможно лит вообще установить xp с flash через grub4dos?
    P.S. У vista bootmgr без проблем теперь грузится.
     
    Добавлено:
    и как вариант, у меня дистрибутив zvercd, мощно ли, если что, прицепить bcdw к grub4dos?  
    вобщем, очень прошу перечислить любые возможные способы, спасибо.
     
    Добавлено:
    кстати, может кому-то помогу этим, поэтому напишу:
    перечитал всякие варианты установки grub4dos на flash (у меня определяется как жесткий диск), ничего не подходило, не загружалось с флэшки. с bootlace.com не получалось. Как вариант скачивал с сайта программы утилитку grobinstal, она делала загрузочный диск, но не grub4dos, а просто grub. Тоже не вариант. Вобщем, единственный способ, которы сработал у меня: подключаю флэху к usb, вставляю загрузочный диск с windows xp. Начинаю установку Windows XP, в окне, где нужно выбрать целевой диск, выбираю свою флэшку. Начинается копирование файлов на нее.  Затем компьютер перезагрузится. В этот момент выдергиваю flash, захожу в систему, снова подключаю flash, на ней будет много файлов, в том числе ntldr, удаляю все. Затем скидываю grldr и переименовываю его в ntldr. И сюда же menu.lst. В результате грузится именно grub4dos. Может способ и тупой, но мне помог.

    Всего записей: 10 | Зарегистр. 25-06-2007 | Отправлено: 20:37 08-03-2008
    Oleg_II



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kenobi88
    Может это не совсем то, что тебе надо, но тем не менее
     
    1. Создаешь две папки: $WIN_NT$.~BT и $WIN_NT$.~LS
     
    2. В папку $WIN_NT$.~BT помещаешь содержимое 4 загрузочных дискет для твоей версии ХР (каждому сервис-паку соответствуют свои 4 дискеты).
     
    3. В папку $WIN_NT$.~LS помещаешь папку i386 из своего дистрибутива.
     
    4. Копируешь файлы TXTSETUP.SIF и WINNT.SIF из папки $WIN_NT$.~LS в папку $WIN_NT$.~BT
     
    5. Копируешь TXTSETUP.SIF также и в корень диска.
     
    6. В menu.lst дописываешь:
    Код:
    title Install Windows
    find --set-root /grldr
    chainloader /$WIN_NT$.~BT/setupldr.bin

     
    Для флешки потребуется защита от записи, так как в процессе установки содержимое и сами папки стираются.
     
    Сам не пробовал, пишу по памяти то, что читал в описании успешной установки. А вообще, на MSFN.ORG есть отдельная тема про это. Найди и прочитай. Там это уже успешно осуществили. Способ самой установки ХР описал, вроде как, болгарин Ilko.

    Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 21:31 08-03-2008
    kenobi88

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    спасиб, это то, что я хотел, только вот каждый раз флэшку ставить на защиту не годиться, если бы вот комманда была, чтобы не удалялись они...

    Всего записей: 10 | Зарегистр. 25-06-2007 | Отправлено: 21:58 08-03-2008
    Oleg_II



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kenobi88
    Дак ты найди темку-то Они там применили какой-то рег-твик, который запрещает системе запись на флеш-диск.
     
    Добавлено:
    Кстати, я таки сам это проделываю с жесткого диска. Усе работает  
    Не пробовал с флешки.

    Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 22:07 08-03-2008
    kenobi88

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    все что планировал, получилось. спасибо всем. но теперь остался завершающий шаг. в принципе все работает, но я решил прицепить gfxboot к грабу. скачал просто сборку, которую выкладывал HighwayStar на 2 странице этой темы. заменил свой файл grldr файлом из архива, сделал все по инструкции, появилось то меню, которое хотел, но перестал работать загрузчик висты.
    chainloader (hd0,0)/bootmgr
    вылезает сообщене, что неверный или неподдерживаемый формат загрузчика. HighwayStar использовал версию 0.4.2 и сказал, что она обрезана, иначе не получилось бы вставить менюшку, вот я и подумал, не из-за этого ли отказывается грузиться? заменил grldr на обычный из версии 0.4.3, он висту грузит, но менюшка не появляется, вместо нее черный экран просто. Выручайте, что делать? Как сделать и менюшку и загрузку bootmgr? (ntldr и seupldr.bin тоже не грузит). Как урезать че-то там в grldr я понятия не имею, всю жизнь с виндой работаю. Выручайте мужики, навек благодарен останусь.
     
     
    Добавлено:
    и еще спрошу: тут пишут многие, что используют grub и приводят различные конфиги, к примеру:
    title Windows Vista
    root (hd0,1)
    chainloader (hd0,1)/bootmgr
     
    Но ведь, насколько я  понимаю, именно grub не поддерживает ни ntldr, ни bootmgr. Он может только передать управление уже загрузочному диску. Или я ошибаюсь? просто у меня именно в грабе ни одна из перечисленных комманд не работает.

    Всего записей: 10 | Зарегистр. 25-06-2007 | Отправлено: 20:36 10-03-2008 | Исправлено: kenobi88, 20:45 10-03-2008
    ABATAPA

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kenobi88

    Цитата:
    Или я ошибаюсь? просто у меня именно в грабе ни одна из перечисленных комманд не работает.
     

     
    Не на NTFS, часом, стоит все?

    Всего записей: 326 | Зарегистр. 08-04-2004 | Отправлено: 09:01 11-03-2008
    Hazard



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ребята, прочитал весь топик и пришел к выводу, что если я хочу использовать grub4dos на FAT32 из под FreeDOS + красотульки gfx и грузить XP или Vista через chainloader то это не реально или я ошибаюсь ? больше мне никаких эмуляций имеджей дискет и дисков не надо.

    Всего записей: 749 | Зарегистр. 03-10-2001 | Отправлено: 12:53 11-03-2008
    ABATAPA

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Hazard

    Цитата:
    Ребята, прочитал весь топик и пришел к выводу, что если я хочу использовать grub4dos на FAT32 из под FreeDOS + красотульки gfx и грузить XP или Vista через chainloader то это не реально или я ошибаюсь ? больше мне никаких эмуляций имеджей дискет и дисков не надо.

     
    Сборка HighwayStar (http://forum.ru-board.com/topic.cgi?forum=5&topic=22426&start=20#15) имеет урезанный функционал, но XP и Висту можно грузить не только прямой загрузкой ntldr.
    К тому же, есть и другие сборки - ищите.

    Всего записей: 326 | Зарегистр. 08-04-2004 | Отправлено: 13:30 11-03-2008
    kenobi88

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    xp и висту можно грузить, но для этого нужно создавать, насколько я знаю, еще один диск, в результате потом в системе по 4 диска определяться будет, это не удобно. Что сборка от HighwayStar урезана, я понимаю, но как он это сделал? я искал другие сборки - в рунете по грабу из серьезного только этот форум нашел, а на английском я не совсем понимаю. нашел я сборку minigrub4dsos, но и она отказалась с gfx работать. просто хочу знать, реально ли сделать и то, и другое. причем это не только меня интересует.
    Далее, загрузчик и все остальное стояли на fat32, я обрах mandriv flash 2007 в линуксе через dd на flash копировал и там файлсистема fat32 - все равно не работает. И последнее, просто просьба, если знает кто-то выход из ситуации или ссылки может дать, то прошу очень просто сделать это, если возможно. Спасибо.

    Всего записей: 10 | Зарегистр. 25-06-2007 | Отправлено: 14:36 11-03-2008 | Исправлено: kenobi88, 14:43 11-03-2008
    Hazard



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ABATAPA
    kenobi88
    Т.е. безболезненно грузить висту и xp не получится в сборке HighwayStar ? Шаманства с разделами - в данном случае не вариант Других вариантов нет ?

    Всего записей: 749 | Зарегистр. 03-10-2001 | Отправлено: 15:48 11-03-2008
    ABATAPA

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Hazard

    Цитата:
    Т.е. безболезненно грузить висту и xp не получится в сборке HighwayStar ? Шаманства с разделами - в данном случае не вариант Других вариантов нет ?  

     
    Читайте внимательнее:

    Цитата:
     
    но XP и Висту можно грузить не только прямой загрузкой ntldr.  
     

     
    С той сборкой можно просто вызывать chainloader+1

    Всего записей: 326 | Зарегистр. 08-04-2004 | Отправлено: 16:01 11-03-2008
    Hazard



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ABATAPA
    Т.е. мне нужно будет просто создать имиджи дисков с соответствующими загрузчиками (ntldr или bootmgr) и грузить их как в мане ? Этот вариант позволяет использовать "тяжелые" темы ?

    Всего записей: 749 | Зарегистр. 03-10-2001 | Отправлено: 18:56 11-03-2008
    HighwayStar



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Что сборка от HighwayStar урезана, я понимаю, но как он это сделал?

    Скачал исходники GNU GRUB И пропатчил их патчами от openSUSE для gfxboot и патчами от grub4dos, потом то что получилось скомпилировал. Не работает эмуляция дисков и загрузка ntloader'a. Если собрать с патчами для эмуляции дисков и загрузки ntloader'а, то при загрузке gfxboot Картинки груб просто скажет что не хватает памяти.
     
    Ксати ничего не слышно от китайце, собираются ли они переносить свои патчи grub4dos на GNU GRUB2 ? Там ограничений на используемую память нет.
     
    Добавлено:
    Нашел вот интересную штуку loadbin http://www.mail-archive.com/grub-devel@gnu.org/msg03902.html
    Утилита для GRUB, которой можно загрузить ntloader как kernel.  
    примерно так  
    kernel ldntldr.bin
    initrd ntldr
     
    Надо будет потестить. Утилиты эти можно взять тут http://download.gna.org/grubutil/
    Там же есть утилита grubinst для установки груба на диски и в файлы, так же имеется сборка для win32 с gui оболочкой

    Всего записей: 1048 | Зарегистр. 16-04-2005 | Отправлено: 06:43 12-03-2008
    kenobi88

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    пытался поэксперементировать с грабом снова. с grub2 сделать ниче не получилось, так как там, кажется, все файлы для работы в linux предназначены. у меня винда только. использовал grubinst (спасибо HighwayStar за ссылки и информацию), этот установщик позволяет задать горячую клавишу, при нажатии на которую загрузится предыдущая mbr, если клавишу не нажать, то в указанный срок по умолчанию будет грузится уже mbr, которая былы создана с помощью grubinst. Таким образом, если очень приспичит, то можно загружать старую mbr, с gfx меню,  нажав горячую клавишу, либо ничего не нажимать и загрузится уже обычный grub4dos. Проверил - вроде работает. Только вот 1. муторно это все как-то. 2. файл menu.lst один на оба загрузчика, было бы удобно сделать для урезанного груба загрузку всего, что он позволяет, а для обычного - только bootmgr или ntldr, к примеру. однако вряд ли такое получится. и еще одно, почему-то установка с flash через комманду chainloader (hd0,0)/bootmgr в конце выдает ошибку (когда все файлы уже скопированы), что не удается сконфигурировать оборудование и завершить установку, перезапустите программу инсталляции. хотя с chainloader +1 все работало.  если разберусь в чем дело-отпишусь, предположительно ошибка может быть в том, что устанавливал систему с раздела fat32, а vista только ntfs требует, хотя с другой стороны, я же не устанавливал на раздел fat32, это просто невозможно, а только программу установки с него запускал. еще раз все протестирую - отпишусь.
    P.S.HighwayStar, если будешь эксперементировать с grub 2 и скомпилируешь уже готовый файлик, который подойдет для загрузки, просьба отписаться. Заранее спасибо.

    Всего записей: 10 | Зарегистр. 25-06-2007 | Отправлено: 17:23 12-03-2008 | Исправлено: kenobi88, 17:58 12-03-2008
    kenobi88

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    итак, vista почему то не хочет устпанавливаться с flash, если установлен граб для дос. если сделать просто загрузочную флэшку только с вистой, все проходит хорошо. при установки загрузчика grub в конце установке появляется сообщение, что не удается сконфигурировать оборудование компа. причем и при chainloader /bootmgr и при chainloader +1. не сталкивались с таким?

    Всего записей: 10 | Зарегистр. 25-06-2007 | Отправлено: 14:11 14-03-2008
    Zestr

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Люди помогите когда я хочу загрузить grub4dos или isoemu через boot.ini ана мне выдает мол "Не удается запустить Windows из-за испорченного или отсутсвующего файла: <Windows root>\system32\hal.dll" - в чем проблема, может я че нитак делаю ?
    строка в Boot.ini: C:\grldr\="Grub4Dos"

    Всего записей: 4 | Зарегистр. 22-02-2008 | Отправлено: 19:01 15-03-2008
    z0bra



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Zestr> убери бэкслеш перед знаком равенства.
     
     
    после более чем двухмесячного перерыва возобновилось выкладывание тестовых сборок GRUB4DOS на  grub4dos.jot.com/WikiHome

    Всего записей: 524 | Зарегистр. 13-04-2004 | Отправлено: 14:19 18-03-2008
    Kapitonos

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    подскажите пожалуйста как настроить загрузчик grub чтобы я загружал систему линукс+виндовс хр не из под mandriva linux а из под винды??????
     
    после ввода в терминале sudo gedit/grub/boot/menu.lst требует пароль и не открываеться меню заргузки как текстовый файл в gedit - это в линуксе
     
    может можна решить эту проблему как-то из под виндовса?????

    Всего записей: 1 | Зарегистр. 21-03-2008 | Отправлено: 16:02 21-03-2008
    kenobi88

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А как сделать с помощью grub4dos загрузочный cd? какой файл указывать в качестве загрузчика?

    Всего записей: 10 | Зарегистр. 25-06-2007 | Отправлено: 09:56 23-03-2008
    ABATAPA

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kenobi88

    Цитата:
    А как сделать с помощью grub4dos загрузочный cd? какой файл указывать в качестве загрузчика?

     
    Что мешает читать документацию?  

    Цитата:
     
    Update 5:       Now GRLDR can be used as a no-emulation-mode bootable CD-ROM
                    boot image. Example for Linux users:
     
                            mkdir iso_root
                            cp grldr iso_root
                            mkisofs -R -b grldr -no-emul-boot -boot-load-seg 0x1000 -o bootable.iso iso_root
     
                    As an alternative, grldr can also be used the same way as
                    stage2_eltorito. The -boot-info-table option is allowed but you
                    can omit it:
     
                            mkdir iso_root
                            cp grldr iso_root
                            mkisofs -R -b grldr -no-emul-boot -boot-load-size 4 -o grldr.iso iso_root
     
     
     

    Всего записей: 326 | Зарегистр. 08-04-2004 | Отправлено: 20:46 23-03-2008
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130

    Компьютерный форум Ru.Board » Компьютеры » Программы » GRUB4DOS и GNU GRUB
    Widok (08-02-2010 11:21): Лимит страниц. Продолжаем здесь.


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru