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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    NIKZZZZ



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

    Цитата:
    Наличие собственного командного интерпретатора.  

    Хотелось бы поподробнее.  
     
    Можно ли править файл конфигурации непосредственно из-под Grub?
     

    Всего записей: 5184 | Зарегистр. 08-02-2006 | Отправлено: 15:36 08-02-2007
    Jek500

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Че-то я не понял как этим загрузчиком пользоваться!
    Скачал два архивчика отсюда http://www.znpc.net/down/01.grub4dos/,а че сними делать.
    Точнее как их с CD,USB и т.д

    Всего записей: 506 | Зарегистр. 05-12-2006 | Отправлено: 17:05 08-02-2007 | Исправлено: Jek500, 17:28 08-02-2007
    Oleg_II



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NIKZZZZ
    Можно. При загрузке в Grub4DOS выбираешь пункт и нажимаешь на e.
     
    Также в момент начальной загрузки, если выставить время в конфигурационном файле по-больше (10 секунд вполне достаточно), то можно попасть и собственно в его интерпретатор  
    Нажимаешь на c и потом на Tab- получаешь список всех возможных комманд.
     
    Jek500
    Из всего архива, для начала, тебе потребуется только один файл grldr (без расширения). Вот реально работающий (и очень полезный пример:
     
    1. Помещаешь файл grldr в корень системного диска.
     
    2. Туда же помещаешь образ ЛЮБОЙ загрузочной дискеты (DriveImage, Ghost, PartitionMagic, etc). Пусть, для примера, он будет называться IMAGE.IMA.
     
    3. Открываешь блокнот и копируешь туда:
    Цитата:
    color white/red black/red
    default 0
    timeout 10
     
    title Any boot disk
    find --set-root /IMAGE.IMA
    map --mem /IMAGE.IMA (fd0)
    map --hook
    chainloader (fd0)+1
     
    title Start Windows  
    root (hd0,0)  
    chainloader +1
     
    title reboot
    savedefault --wait=2
    reboot
    Cохраняешь под именем menu.lst рядом с файлом grldr.
     
    В самом верху идет общая настройка вида загрузчика - цвета оформления (фон, шрифт), время до загрузки, пункт меню, загружаемый по дефолту.
    Первый пункт позволит загрузиться с образа дискеты как если бы это была реальная дискета.
    Второй пункт - опять перейти к меню загрузчика Виндов.
    Третий пункт перегрузит компьютер.
     
    4. С помощью Блокнота открываешь файл BOOT.INI и в самый конец добавляешь одну строчку
    Цитата:
    C:\grldr="Grub4Dos"

     
    5. В свойствах системы (правой кнопкой мыши на значке Мой компьютер и самый нижний пунтк) выбираешь Startup and Recovery, ставишь галочку Display operating systems и выставляешь, допустим, 5 - это даст тебе меню при загрузке, в котором у тебя будет два пункта: загрузить Винды и загрузить Граб.
     
    6. Перегрузись, выбери "Grub4Dos", потом в появившемся списке выбери первый пункт "Any boot disk" и опиши свои впечатления

    Всего записей: 2844 | Зарегистр. 30-09-2002 | Отправлено: 18:16 08-02-2007 | Исправлено: Oleg_II, 22:52 08-02-2007
    HighwayStar



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

    Цитата:
    Наличие собственного командного интерпретатора.  
    Хотелось бы поподробнее.  
    Можно ли править файл конфигурации непосредственно из-под Grub?  

    Да можно, но он не будет хранится только до тех пор  пока не покинешь grub.  
    В меню нажимаешь "e" - можно править записи menu.lstю Там внизу подсказки есть  -  
    "e"- править текущую строчку
    "o" - добавить новую строчку
    "d"- удалить текущую строчку
     
    Если в главном меню нажать "c" то перейдешь в командный режим, команды те же самые что пишешь в menu.lst  
    Есть справка по всем командам "help"
    И справка по каждой команде "help  команда"  
    еще есть автозавершение по "Tab"
     
    Командный режим очень удобен для тестирования.

    Цитата:
    Че-то я не понял как этим загрузчиком пользоваться!

    Для того чтобы просто безопасно попробовать, можно скопировать файл grldr в c:\  и добавить в boot.ini строчку  C:\GRLDR="Start GRUB"
    кроме того надо рядом с grldr положить menu.lst, пример его есть в архиве.

    Цитата:
    Точнее как их с CD,USB и т.д

    для загрузки с CD надо собирать iso командой  
    mkisofs -R -b grldr -no-emul-boot -boot-load-seg 0x1000 -o bootable.iso
    для USB есть несколько вариантов. Самый простой это отформатировать флешку так чтобы с нее можно было грузится и положить в корень gldr переименованный в ntldr
    также можно поставить бутсектор на флешку при помощи bootplace.com из архива
     
    ЗЫ Еще картинки

    Всего записей: 1048 | Зарегистр. 16-04-2005 | Отправлено: 18:27 08-02-2007
    NIKZZZZ



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

    Цитата:
    но он не будет хранится только до тех пор  пока не покинешь grub.

    Не понял, не будет хранится - то-есть изменения не будут сохранены при выходе или наоборот?

    Всего записей: 5184 | Зарегистр. 08-02-2006 | Отправлено: 18:37 08-02-2007
    HighwayStar



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

    Цитата:
    Не понял, не будет хранится - то-есть изменения не будут сохранены при выходе или наоборот?  

    В реальный menu.lst ничего не пишется, все происходит в памяти как только загрузишь что-то или перезагрузишь комп изменения будут потеряны.
    В главное менб выходить можно, ничего при ээтом не потеряешь.  
    Да, забыл добавить "b"  при редактировании это загрузка того что наредактировал.
    Точно не знаю, но возможно есть команда чтобы записывать изменения в файл.

    Всего записей: 1048 | Зарегистр. 16-04-2005 | Отправлено: 18:48 08-02-2007
    NIKZZZZ



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

    Цитата:
    но возможно есть команда чтобы записывать изменения в файл.

    Сомневаюсь, что они запись в NTFS поддержали, может поэтому и хотят от нее отказаться?
     

    Всего записей: 5184 | Зарегистр. 08-02-2006 | Отправлено: 20:17 08-02-2007
    Oleg_II



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

    Цитата:
    Сомневаюсь, что они запись в NTFS поддержали, может поэтому и хотят от нее отказаться?

    Отказаться хотят по политическим причинам Создатель Grub4DOS совсем недавно на их форуме большую бочку на M$ катил - в обиде они за то, что Билл "затормозил и навредил развитию софта"
     
    Да и с НТ-системами видать все сложнее в плане багов. Но особенно там что-то про баги в BIOS народ плачется. Типа M$ в сговоре с производителями харда убивает таким образом DOS (в Китае активно создают свой софт - типа как в Белоруссии, даже свой офисный пакет и операционку уже имеют, но народ как-то не очень охотно на нее пересаживается, а операционка у них даже называется со словом DOS - что-то вроде UPS DOS, вспомню, напишу как это звучит).
     
    PS Вспомнил, автор что-то говорил про пишет-не пишет. Но речь там шла про команды: chainloader - не пишет на диск, а вот makeactive, hide и unhide пишут.
     
     
     
    Добавлено:
    Одно и то же действие в сабже иногда можно выполнить разными способами, а сам автор признался, что был удивлен письмом одного иностранца, который спрашивал совета, а сам привел такой пример сочетания команд, что сам автор об этом не задумывался.
     
    Вот для примера три варианта загрузки виндов:
    Цитата:
    title Start Windows from disk C:  
    root (hd0,0)  
    chainloader +1
     
    title Search and boot from NT loader  
    find --set-root /ntldr  
    chainloader /ntldr
     
    title Boot from renamed NTLDR - ntldrxp
    find --set-root /ntldrxp  
    chainloader /ntldrxp

    Кстати, последний пример особенно интересен, потому что в этом случае можно файл grldr переименовать в ntldr и тогда его не нужно будет добавлять в BOOT.INI а он сам станет лоудером по дефолту - попробуйте, не пожалеете

    Всего записей: 2844 | Зарегистр. 30-09-2002 | Отправлено: 20:58 08-02-2007 | Исправлено: Oleg_II, 08:30 09-02-2007
    Jek500

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

    Цитата:
    можно файл grldr переименовать в ntldr и тогда его не нужно будет добавлять в BOOT.INI а он сам станет лоудером  

    Т.е,если его закинуть на флэшку он будет грузиться?
    Oleg_II
    HighwayStar
    Спасибо за справку!
     
     
     
    Добавлено:
    С USB не получается по методу

    Цитата:
    для USB есть несколько вариантов. Самый простой это отформатировать флешку так чтобы с нее можно было грузится и положить в корень gldr переименованный в ntldr  
    также можно поставить бутсектор на флешку при помощи bootplace.com из архива  
     

     bootplace.com при запуске ничего не происходит

    Всего записей: 506 | Зарегистр. 05-12-2006 | Отправлено: 02:49 09-02-2007 | Исправлено: Jek500, 02:50 09-02-2007
    Oleg_II



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Jek500
    Будет грузиться и с флешки. Здесь только один момент - а возможна ли загрузка с твоей флешки в принципе? Это может зависеть от твоей флешки и от компьютера. Если ты можешь загрузиться с флешки в ЛЮБУЮ другую утилиту (например, Hiren или просто в DOS), то будет работать.
     
    Если же флешка не загрузочная или компютер не поддерживает ее загрузку, то каким бы софтом ты не пользовался, как бы не выеживался все равно не загрузишься.
     
    PS У меня на одном компьютере памяти 512МВ (для такой загрузки - за глаза!), есть поддержка загрузки с USB, флешка прекрасно работает с нескольких других, абсолютно разных брендов, но загрузка идет очень медленно, а потом вылетает с ошибкой о ненайденом файле. Пробовал с передней и с задней стенок - результат одинаковый. Так что такое тоже бывает.
     
     
    Маленькие хитрости:
     
    Grub4DOS отлично понимает образы дискет в ZIP и GZIP форматах. Это значит, что можно образ дискеты вначале сжать и получить, скажем, из 2.8МВ образа только 1.5МВ, а в menu.lst прописать новое расширение - вместо IMAGE.IMA прописать IMAGE.ZIP.
    Реальная экономия места на загрузочном CD/DVD
    На скорость загрузки это никак не влияет. Если быть до конца честным, то реально потребляется чуть больше ресурсов, но при загрузке в память дискеты это никак не ощущается и даже создается впечатление, что загрузка проходит быстрее.
     
    Изменить название файла menu.lst на другое можно только с памощью hex-редактора, отредактировав файлы grldr или grub.exe.
     
     
    Добавлено:
    Хе, хе... Grub 2 в процессе разработки
    Китайцы выложили первую доступную версию здесь.
    Обещают больше универсальности (будет поддерживать и МАК) и новые возможности, кое что изменилось в конфигурации menu.lst, еще есть баги. Но самое вкусное - будет поддержка и для не английского языка (китайский был и раньше, но вроде как и русский может будет поддерживать - хорошо для создания малтибут дисков с меню для соотечественников

    Всего записей: 2844 | Зарегистр. 30-09-2002 | Отправлено: 07:25 09-02-2007 | Исправлено: Oleg_II, 13:42 09-02-2007
    Jek500

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

    Цитата:
    Здесь только один момент - а возможна ли загрузка с твоей флешки

    Я создавал на XPE конструкторе все нормально.
    На этом не понимаю как

    Всего записей: 506 | Зарегистр. 05-12-2006 | Отправлено: 10:58 09-02-2007
    Oleg_II



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Jek500
    Вообще, я не писал, что для флешки сабжект будет работать - не пробовал. Он работает у меня с жесткого диска. Но, по идее, должен работать.
     
    Попробуй не переименовывать его в ntldr, а сделать его загрузку через BOOT.INI.
     
    PS Видел на 911cd.net сообщения, что у сабжа есть проблемы при работе с USB. Но это было для предидущих версий. Как сейчас обстоит дело - не в курсе. Может на выходных попробую заменить и посмотреть на загрзуку.

    Всего записей: 2844 | Зарегистр. 30-09-2002 | Отправлено: 11:35 09-02-2007 | Исправлено: Oleg_II, 17:14 09-02-2007
    NIKZZZZ



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вопрос такой, можно ли заставить его выводить меню только при удержании какой-либо клавиши?

    Всего записей: 5184 | Зарегистр. 08-02-2006 | Отправлено: 15:50 10-02-2007
    Oleg_II



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NIKZZZZ
    Скрыть то, что сабжект работает нельзя (момент его загрузки).
    А вот можно ли проскочить меню или заставить сабжект выводить его только по нажатию клавиши - я спрошу.

    Всего записей: 2844 | Зарегистр. 30-09-2002 | Отправлено: 19:45 10-02-2007
    Jek500

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Oleg_II
    Выложи какой-нибудь,плиз, готовый grub,чтобы можно было на флышку закинуть и все!(Ну или на CD).Хочется посмотреть,а то че-то не вкуриваю как этот grub делать.

    Всего записей: 506 | Зарегистр. 05-12-2006 | Отправлено: 12:10 12-02-2007
    Oleg_II



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Jek500
    Если честно, то не попробовал Grub и флешкой... Забыл совсем... У меня он прекрасно работает с жесткого диска для загрузки образов дискет и сборки WinPE констурктором WinBuilder. Очень подробную инструкцию как запусить образы дискет я дал выше, а описание как запуситить WinPE с жесткого диска в теме по WinBuilder.
     
    По флешке тогда подожди, щас попробую проверить...
     
    PS Не получилось... С флешки grldr у меня пока не заработал. Вероятно нужно попробовать grub.exe или чего-то еще. Будем изучать дальше

    Всего записей: 2844 | Зарегистр. 30-09-2002 | Отправлено: 12:36 12-02-2007 | Исправлено: Oleg_II, 15:54 12-02-2007
    Jek500

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

    Цитата:
    Будем изучать дальше  

    Понятно. Не подскажешь,где можно про него почитать на русском.
     
    Добавлено:
    Про grub емеется ввиду

    Всего записей: 506 | Зарегистр. 05-12-2006 | Отправлено: 16:44 12-02-2007
    Oleg_II



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Хм... Либо здесь, либо спросить у линуксоидов

    Всего записей: 2844 | Зарегистр. 30-09-2002 | Отправлено: 16:48 12-02-2007
    HighwayStar



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Интересные ссылки про груб:
    Super Grub Disk iso с одним грубом и весом всего лишь 300кб, а сколько всего умеет!
    Оказывается груб можно савить не только на HDD, CD floppy и flash но и прямо в BIOS Grub4rom. Тут правда на китайской, в архиве китайская инструкция.  Oleg_II, может поможешь хотя бы смысл в общих чертах этой инструкции. Там есть виртуальная машина vmware с модифицированным биосом, но что-то она у меня не запускается.
     
     
    Добавлено:
    Jek500
    Инсталляция и конфигурация загрузчика GRUB На русском

    Всего записей: 1048 | Зарегистр. 16-04-2005 | Отправлено: 18:19 12-02-2007
       

    Страницы: 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.Board
    © Ru.Board 2000-2018

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru