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

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



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Death_INN
    Актуальный ты, похоже, вопрос затронул, но так непонятно!
    Ты не прописал Hex-редактором нигде слово "inf_ra"? А вместо этого добавил (hd0,0) в менюшку? Вся фишка в этом? А какой setupldr.bin взял на основу? Его ж можешь выложить для нас..
    Ну и с самого начала: Загрузочный сектор у твоей флэшки как прописан. Разные же варианты бывают. У тебя загрузочная запись - обыкновенная NTFS, а вместо ntldr реально подсунут grldr? Или FAT?
    А строчка вот с этим "--set-root" обязательна? Или просто так все пишут..

    Всего записей: 340 | Зарегистр. 19-08-2008 | Отправлено: 15:39 27-10-2008
    stasys44

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    У меня внешний диск УСБ форматированный NTFS, на нем живая ХР Алкид, инсталяция LAST XP v.21, Baltix 3.7 (локализированный-модифицированный Ubuntu 8.04.1). Хочу прикрутить Мандрива Фляш - имею образ. В нем следующие папки:
    .apps
    .boot
    .loopbacks
    doc
    My documents
    и отдельно файл -    autorun.inf
    Все это ложу в диск.
     
    Фрагмент menu.lst:
     
    title Mandriva Flash
    find   --set-root /.loopbacks/distrib.sqfs  //с этой строкой и без этой
    kernel /.boot/vmlinuz fastboot splash=silent vga=788
    initrd /.boot/usb/initrd.gz
    boot
     
    Не работает. Выдает в конце такое:
    ......... cannot run 'etc/init.d/rs3C':
    no such file or directory
    Please press Enter to activate this console.
    После этого:
    ........ sh: can't access tty; job control turned off
     
     Кто нибудь имел дело?

    Всего записей: 887 | Зарегистр. 23-08-2008 | Отправлено: 18:31 27-10-2008
    Real Root



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    stasys44
    Попробуй сначала все это на FAT или FAT32 воспроизвести. Вполне возможно, что просто ядро линуха не может вытащить необходимые файлы с NTFS раздела.

    Всего записей: 1038 | Зарегистр. 13-04-2006 | Отправлено: 21:17 27-10-2008
    Death_INN

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MeUserListRu, вначале я установил в систему (Win XP SP2) микродрайвер от Hitachi, чтобы флешка определялась как жесткий диск. В результате этого PeToUSB перестала опознавать флешку, поэтому форматировал (решил в FAT32) ее с помощью HP USB Disk Storage Format Tool. Кстати эта прога, причем в portable варианте, имеется в составе всем известного пакета USB_MultiBoot_10. В нем же есть прога BootSect.exe, с помощью которой я записал на флешку загрузочный сектор: "BootSect.exe /nt52 буква_флешки: /force". Указание: При этом окна с флешкой не должны быть открыты, к файлам не должно быть обращений - программа использует монопольный доступ. (В принципе можно было бы не париться и доверить часть работы по подготовке флешки пакету USB_MultiBoot_10 или его более продвинутому GUI собрату WinSetupFromUSB).
    Затем я скачал grub4dos-0.4.4-2008-10-22.zip, взял из архива grldr и скопировал этот файл в корень флешки.
    Приведу кусочек своего menu.lst:

    Код:
    color white/blue  yellow/black
    timeout 21
     
    title 00 - Memtest86+ 2.01 - RAM Memory Test
    kernel /images/mtest201.bin
     
    title 01 - Memtest86+ 1.20 - RAM Memory Test (old)
    kernel /images/memtest
     
    title 02 - MS-DOS (Floppy Image)  - Norton Commander
    find --set-root /grldr
    kernel /memdisk
    initrd /images/dos.ima
     
    title 04 - Acronis Tools ==>
    configfile /images/menus/acronis.lst
     
    title 05 - iNFR@ CD PE 6.3 Rus - LiveCD WIN PE
    chainloader /images/inf_ra.bin
     
    title Start Windows XP PRO SP2 RU
    find --set-root /ntldr
    chainloader /ntldr
     
    title BOOT from DVD-ROM
    cdrom --init
    map --hook
    chainloader (cd0)
     
    title ================
     
    title REBOOT
    reboot
     
    title ================
     
    title Power Off
    halt

    На этот момент у меня в корне флешки такие файлы: boot.ini, BOOTFONT.BIN, grldr, memdisk, menu.lst, NTDETECT.COM, NTLDR.
    Все нужное для INFR@ скопировал на флешку, а папку I386 переименовал не в minint, а в inf_ra (можно выбрать другое название, но из шести символов). Setupldr.bin брал стандартный, идущий вместе с INFR-ой. О том как править файл я узнал с сайта гринфлеш. Там для этого советовали файл gsar.exe (имеется в пакете USB_MultiBoot_10), но прога достаточно опасна и при малейшей ошибке может повредить редактируемый файл, поэтому я решил править вручную (hex редактором):
    1) Ищем в setupldr.bin строку txtsetup, которая следует сразу же за $WIN_NT$.~BT и меняем txtsetup на notsetup. На этом все. Другие txtsetup менять не нужно.
    2) Производим замену "\minint" на "\inf_ra" (или как вы там ее назвали). Таких замен будет две. Cтроку с обратным слешем "/minint" не трогаем.
    Можете тестировать; кто реально, а кто виртуально. У меня лично QEMU не пашет - виснет при попытке эмуляции загрузки с флешки. Не нашел к этой виртуалке системных требований. У меня пень 4 2,8 + 512 памяти.
    На счет строчки "--set-root" в мануале сказано: You may use `find --set-root ...' to set the current root device. Я так до конца и не понял смысла. И без нее все прекрасно работает.

    Всего записей: 3601 | Зарегистр. 24-10-2002 | Отправлено: 03:57 28-10-2008
    MeUserListRu



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    \minint /minint
    (hd0,0) - это вообще не причём, раз убрал и работает
    inf_ra - а это ты всё-таки прописал
     
    Ну классно, именуешь папки, как должно быть по логике, а не лишь бы загрузилось! Таким образом на флэшку можно класть разные системы и без конфликтов. Названия-то уникальные

    Всего записей: 340 | Зарегистр. 19-08-2008 | Отправлено: 14:42 28-10-2008
    Death_INN

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MeUserListRu, забыл сказать, что INFR@ грузится с FAT раздела очень медленно, а вот с NTFS быстро.
    Интересный момент с акронисом. Моя цель заключалась в том, чтобы он быстро грузился и чтобы образ можно было убрать из корня. В итоге: с загрузкой в память акронис грузится у меня 55 секунд, а без загрузки - 8 секунд. Разница огромна. Я не рассматривал вариант чисто с dat файлами, т.к. у меня грузятся только безопасные версии акрониса, поэтому работаю с iso. Чуть размер больше, но зато просто и быстро (размер acro.iso - 75 мб):

    Код:
    title Acronis TIH + DDS  # 55 секунд до появления меню
    map --mem /images/acro.iso (hd32)  
    map --hook
    chainloader (hd32)


    Код:
    title Acronis TIH + DDS  # 8 секунд до появления меню
    find --set-root=/images /images/acro.iso
    map /acro.iso (hd32)
    map --hook
    chainloader (hd32)

    Всего записей: 3601 | Зарегистр. 24-10-2002 | Отправлено: 19:14 28-10-2008
    MeUserListRu



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    8 сек до появления меню с выбором "1Хоум 2 Директор"?
     
    Добавлено:
    Вот это:

    Код:
    title True Image Enterprise Server 9.5.8115 Ru UR
    map --mem /BIMG/TiEsUR.ima.gz (fd0)
    map --hook
    chainloader (fd0)+1
    rootnoverify (fd0)

    грузится за 18 секунд с NTFS-флэшки (15 сек черный экран загрузки GRUB и за 3 секудны запускается DOS-версия TIES 9.5.8115 Ru UR)
    c компашки - за 16 сек (13 сек + 3 сек)
    Промежуточного акронисовского меню нету. Акронисы (DOS и Linux) поставил загружать напрямую из меню GRUB. Компактнее за счёт .gz и на небольшие секунды быстрее. К тому же GRUB как-то удачно интерпретирует Raid на новом чипсете ATI (семёрка). Акронисовский загрузчик доводил комп до зависания с писком динамика, если Raid включен. GRUB же пускает акронисы к разделам!!!! Я охерел от такой новости На FATе пока не пробовал. Но NTFS, как видишь, не дотягивает до скорости компашки.

    Всего записей: 340 | Зарегистр. 19-08-2008 | Отправлено: 20:19 28-10-2008 | Исправлено: MeUserListRu, 22:18 28-10-2008
    Death_INN

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MeUserListRu, 8 секунд от Starting Acronis Loader.... до появления промежуточного меню акрониса.
    TiEsUR.ima.gz - сам делал? Не расскажешь как? Я попробовал ima сделать, но наверное мой способ можно упростить. Для начала я скачал загрузочный образ ima размером 50 мегов, затем сменил загрузочную запись на Win98  и добавил разные файлы (поддержка мыши, сиди, рамдиск....) и exe файл акрониса (безопасная версия), откорректировал autoexec.bat и config.sys. Читал тут о проблеме загрузки образов размером выше 16 мегов, но все равно грузанул свой 50-меговый ATIH.ima. Все запустилось, но в самом начале создания образа одного из разделов программа вылетела в черный экран и системник запищал непрерывным звуком динамика. Ресет помог. Затем сжал образ с помощью Total-а до размера 12 мегов, после чего вылетов при создании образов не наблюдал.
    Образ флешки (сжатый ima) я создаю не акронисом или UltraISO, а связкой flashnul + gzip.

    Всего записей: 3601 | Зарегистр. 24-10-2002 | Отправлено: 13:30 29-10-2008
    MeUserListRu



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

    Цитата:
    flashnul + gzip

    7zip жмёт в gz! Удобно же

    Цитата:
    TiEsUR.ima.gz - сам делал? Не расскажешь как?

    Мой способ тоже можно упростить. Но хотелось создать гарантированно Правильный образ.
    Обнулил у флэшки нулевой сектор Диск Директором из-под Windows
    Загрузился с компашки, запустил DOS-версию PartitionMagic, создал FAT-раздел на флэшке 17,6 МБ
    Загрузил винду, снял WinImage'ем с флэшки образ, вставил в имидж акронисовский DOS-бут-сектор.
    А где взял бут сектор... кажется, вытащил из акронисовской DOS-дискеты. В Acronis MediaBuilder'е достаточно создать первую дискету и отменить процесс
    В имиждж положил это:
    bootwiz.cfg
    bootwiz.sys
    mouse.com
    s_ties95.run
    ties95.etc
    ties95.exe
     
    bootwiz.cfg:

    Код:
    [TIES95]
    RUN S_TIES95.RUN
    RUN mouse.com
    RUN TIES95.EXE
    SYSBOOT /MBR
     
    [BOOTMGR]
    QUIET ON
    BOOTMENU OFF

    SYSBOOT /MBR возвращает после выхода из TI в меню Grub. Но только на флэшке. Если с компашки, то начинает загружать винду с HD - не совсем приятная неожиданность.
     
    Если кто знает, что туда написать поудобнее, предлагайте, пожалуйста! Оригинальную надпись (бесконечная перезагрузка TI) не предлагать. Вообще убрать строчку (чтоб TI возмущался) не предлагать
     
    Добавлено:
    Но если UR не нужен (ties95.etc), лучше использовать бут-сектор от 98ки, который есть у WinImage. Соответственно и системные файлы от дискеты 98ки. Тоже работает И даже лучше - менюшка с другими (неакронисовскими) программами.

    Всего записей: 340 | Зарегистр. 19-08-2008 | Отправлено: 14:18 29-10-2008
    Death_INN

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MeUserListRu
    Цитата:
    Обнулил у флэшки нулевой сектор Диск Директором из-под Windows  
    Загрузился с компашки, запустил DOS-версию PartitionMagic, создал FAT-раздел на флэшке 17,6 МБ  
    Загрузил винду, снял WinImage'ем с флэшки образ
    Все эти манипуляции можно заменить одной. Заходим сюда и скачиваем нужный образ дискеты. И не важно, что нет точного, все равно жать приходится.
    Дай посмотреть на твой setupldr.bin
     

    Всего записей: 3601 | Зарегистр. 24-10-2002 | Отправлено: 16:54 29-10-2008
    MeUserListRu



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

    Цитата:
    setupldr.bin

    А который? Который что грузит? Есть же аналоги i386, есть от minint. Мульти и уни. Ты всмысле помочь мне?

    Всего записей: 340 | Зарегистр. 19-08-2008 | Отправлено: 17:48 29-10-2008
    Death_INN

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

    Всего записей: 3601 | Зарегистр. 24-10-2002 | Отправлено: 18:10 29-10-2008
    Real Root



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Death_INN
    Можно поинтересоваться, а где вы скачали
    Цитата:
    grub4dos-0.4.4-2008-10-22.zip

    Я последнее, что вижу, это сборка от 08.08.2008

    Всего записей: 1038 | Зарегистр. 13-04-2006 | Отправлено: 01:42 30-10-2008
    Death_INN

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

    Всего записей: 3601 | Зарегистр. 24-10-2002 | Отправлено: 04:34 30-10-2008
    DmDenisov

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    jCHex
     
    А не могли бы вы выложить свою gfx-тему, и кратко рассказать как её прицепить к Grub4Dos.
    Ссылка от HighwayStar почему то не работает.

    Всего записей: 23 | Зарегистр. 01-02-2008 | Отправлено: 11:24 30-10-2008
    Real Root



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    ALL
    Надо бы в шапку добавить http://nufans.net/grub4dos/, т.к. в сборках из svn инфа что-то не обновляется совсем

    Всего записей: 1038 | Зарегистр. 13-04-2006 | Отправлено: 23:25 30-10-2008
    Oldster



    Старик
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Может кому-то будет интересно:
    Российская антивирусная компания "Доктор Веб" сообщает о выходе Dr.Web LiveCD - бесплатном, основанном на Linux и сканере Dr.Web, диске скорой помощи ПК. продолжение, скачать

    ----------
    Ой не TCP моё IP (C) Диман

    Всего записей: 1367 | Зарегистр. 08-01-2003 | Отправлено: 10:48 01-11-2008
    DmDenisov

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Во! Вот эту вещь в шапку! http://greenflash.su/Grub4Dos/Grub4dos.htm
    Большой мануал по Grub4Dos на Человеческом языке!

    Всего записей: 23 | Зарегистр. 01-02-2008 | Отправлено: 13:32 01-11-2008
    stasys44

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Я опять по поводу Мандрива фляша, что писал 5 дней назад.  
     
    Разделил УСБ диск на две части: активная ФАТ и побольше - НТФС, чтоб мог большие файлы ложить.  
     
    Мандрива флаш все равно не работает, такая же фигня.  Торонто - работает.

    Всего записей: 887 | Зарегистр. 23-08-2008 | Отправлено: 16:02 01-11-2008
    Black Screen

    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    русский мануал
    http://greenflash.su/Grub4Dos/Grub4dos.htm

    Всего записей: 230 | Зарегистр. 22-02-2007 | Отправлено: 23:56 03-11-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