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

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

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Dimsoft
    С (ud) можно грузить все, что поддерживает запуск из образа. В распакованном виде ничего работатать не будет, т.к. целевые операционки о (ud) не подозревают... Вот такое ограничение есть.

    Всего записей: 433 | Зарегистр. 25-09-2006 | Отправлено: 18:11 11-12-2009
    ABATAPA

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

    Цитата:
    Можно, конечно, но раздел все равно не увидите))). А вообще есть много способов не увидеть эту зону.

    Я увижу границы разделов и распределение места.
    А если это раздел с измененным ID, то его тоже будет видно.

    Всего записей: 322 | Зарегистр. 08-04-2004 | Отправлено: 18:32 11-12-2009
    LevT



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

    kDnZP
     
    опять ошибки сыпятся, после модификации  
    zip=format --force --zip --fat32 --align --unit-size 8 --primary 10M --extended 1500M --list-size 1024
     

    Код:
     
    Detected: (hd1)
    silicon-power USB Device
     
    Are you sure want to proceed? [Y/N]:y
     
    FlashDrive selected as: (hd1)
     
    Formating drive (hd1)...
    fbinst: error: xd_write fails at offset 97, size 64
    fbinst: error: xd_write fails at offset 69, size 64
    fbinst: error: check fail at sector 128
    fbinst: error: xd_write fails at offset 73, size 64
    fbinst: error: xd_write fails at offset 73, size 64
    fbinst: error: xd_write fails at offset 122, size 64
    fbinst: error: xd_write fails at offset 20480, size 64
    fbinst: error: xd_write fails at offset 20480, size 64
    fbinst: error: xd_write fails at offset 20480, size 64
    fbinst: error: xd_write fails at offset 20480, size 64
    fbinst: error: xd_write fails at offset 20480, size 64
    fbinst: error: xd_write fails at offset 20480, size 64
    fbinst: error: xd_write fails at offset 20480, size 64
    fbinst: error: xd_write fails at offset 20480, size 64
    fbinst: error: xd_write fails at offset 20480, size 31
    version: 1.5
    base boot sector: 63
    extra data size: 5
    primary data size: 20480
    extended data size: 3072000
    menu offset: 0x5bb
    files:
      0    "2MENU.LST" 0x45 1667 (2009-12-09 10:57:28)
      0    "memdisk" 0x49 22608 (2009-10-05 14:07:42)
      0    "MENU.LST" 0x76 1845 (2009-12-09 10:57:30)
      0    "fb.cfg" 0x7a 203 (2009-12-11 19:14:12)
      1*   0x7b 0x2f2f85
    primary area free space: 10382070
    extended area free space: 1572864000
     
    Reconnect USB Drive for correct work...
     

     
    Добавлено:
     
    мой частный вопрос снят: после шаманства с перетыканиями флехи и ключом "--force", раза эдак с десятого...
     
    А вообще - игрушка не проканывает, пока не будет внятной инструкции, срабатывающей с первого раза. Или позволяющей сразу отбраковать девайс.

    Всего записей: 11717 | Зарегистр. 14-10-2001 | Отправлено: 19:16 11-12-2009
    kDnZP

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

    Цитата:
    Я увижу границы разделов и распределение места.  
    А если это раздел с измененным ID, то его тоже будет видно.

    Вот скажите честно, внимательно прочитали то, что я выше написал?
    Русскими буковками жеж сказано - в таблице разделов записи о зоне (ud) нет, пусто там. И ID нет, и раздела нет))). Проще наверное самостоятельно поглядеть , можно линуксом, можно hex-просмотром grub4dos или чем-нить другим, что таблицу разделов покажет.
     
    LevT
    Вот это уже странные ошибки... Можно поинтересоваться, а что вы в зону (ud) запихнуть пытаетесь? Если много разных файлов, то можно еще попробовать увеличить --list-size, попробуйте туда, например, 8192 прописать. Ну и еще попробуйте вкинуть файлы через GUI (FbInstTool).
    Походу тут проблема не скрипта, а отрабатывания самого fbinst.exe... Либо еще как вариант - проблемы с самой флешкой. Есть возможность проверить на другой?

    Всего записей: 433 | Зарегистр. 25-09-2006 | Отправлено: 20:31 11-12-2009
    LevT



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

     
    ---
    Что такое " grldr (inner)"
    и чем оно отличается от " grldr (outer)"?
     

    Всего записей: 11717 | Зарегистр. 14-10-2001 | Отправлено: 20:49 11-12-2009
    VV2006

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kDnZP
    В процессе замены WinPE на свой образ большего размера (82 MB) столкнулся с сообщением fbinst'а о нехватке спэйса, причём ставил параметр в format.ini даже --extended 200M. Помог только тот самый способ, который был применён вначале по принципу спешащих кулцхакеров: инструкции пишут для лохов, но мы-то с вами не лохи, правда же? (с)
    Код:
    fbinst.cmd --format (hd1)
    - после создания работающего варианта флешки в последствии с ней успешно отработал fbinst.cmd - уже без жалоб на спэйс.
    Стоп! (hd1) - здесь номер моего флеш-диска - для конкретной ситуации подключения. У желающих повторить номер может быть другой - с другими последствиями.

    Всего записей: 1861 | Зарегистр. 10-02-2006 | Отправлено: 21:21 11-12-2009 | Исправлено: VV2006, 21:33 11-12-2009
    kDnZP

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VV2006
    fbinst.cmd --format отак тоже отработает, о чем я выше писал...
    Ну честно говоря я просто не представляю, что еще можно добавить к вышенаписанному . Если кто-то готов все сообщения свести до кучи и сделать из этого инструкцию - делайте, я первый кто скажет спасибо. В моем же случае - пианист играет как умеет (С)
     
    LevT

    Цитата:
    grldr (inner)
    - запуск лоадера из (ud) зоны со встроенным в (ud) меню

    Цитата:
    grldr (outer)
    - запуск лоадера из (ud) зоны с меню записанным в корневом каталоге видимого раздела

    Всего записей: 433 | Зарегистр. 25-09-2006 | Отправлено: 21:44 11-12-2009
    ru1956

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kDnZP
    А как в Вашу Ud можно добавить другие сборки, и можно ли?
    Интересует добавление RusLiveRAM, LiveCD AZJIO, TSLiveCD, Hiren's и других.
    Или вопрос нужно ставить наоборот, как Вашу Ud добавить в MultiBoot флешки?

    Всего записей: 589 | Зарегистр. 15-05-2006 | Отправлено: 22:28 11-12-2009 | Исправлено: ru1956, 22:31 11-12-2009
    kDnZP

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ru1956
    Если Хирен с этого сайта, то проблем особых нет: добавить распакованный из исошника hiren.ima в каталог extended\boot
    и прописать в файлах меню primary\MENU.LST и primary\2MENU.LST че-нить типа такого:
     

    Код:
    title Hiren's BootCD 10.1 Rus
    map --read-only (ud)/boot/hiren.ima (fd0)
    map --hook
    chainloader (fd0)+1
    rootnoverify (fd0)

     
    Для исошников WinPE можно прописать по образу и подобию:
     

    Код:
    title RusLiveRAM Mini 2009.iso
    map --mem (ud)/boot/firadisk.gz (fd0)
    map --mem (ud)/boot/RusLive_RAM_Mini_2009.iso (0xFF)
    map --hook
    chainloader (0xFF)

     
    Только расход памяти будет размер образа+память необходимая для работы сборки
    Иначе никак... Все имеет свои преимущества и свои недостатки.
     

    Цитата:
    Или вопрос нужно ставить наоборот, как Вашу Ud добавить в MultiBoot флешки?

    Ну во-первых, моего тут только скрипт. Разработчики fbinst и grub4dos - китайцы.
    А во-вторых абсолютно не врубился в вашу фразу... Вы что хотите в итоге получить? grub4dos используется как загрузчик позволяющий мультизагрузку... Это и есть MultiBoot-флешка.
     
    Попробуйте, как пример, вкинуть в открытый раздел файлы menu.lst или syslinux, или boot.ini там положите - все это подхватится и обработается, когда вы выберите один из пунктов загрузчиков.

    Всего записей: 433 | Зарегистр. 25-09-2006 | Отправлено: 22:49 11-12-2009
    ru1956

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

    Цитата:
    Вы что хотите в итоге получить?

    Извините, некорректно выразился...  
    Как раз и хочу получить работающую мультизагрузочную флешку с возможностью  
    простого добавления или изъятия вышеуказаных и других сборок. Гланый критерий,
    быстрая загрузка, адекватное меню и чистый, не загаженный Root.

    Всего записей: 589 | Зарегистр. 15-05-2006 | Отправлено: 23:14 11-12-2009
    VV2006

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kDnZP, видимо ru1956 имел в виду возможность первоначального создания ud-зоны без удаления уже существующих данных пользователя на флешке.  
    Вот это было бы вообще дас ист фантасиш! Так-то, насколько понял, однажды созданная таким форматированием зона может обновлятся без сноса данных видимого раздела флешки? Лишь бы объём записываемых для обновления данных не превышал размер, заданный при первоначальном форматировании зоны? Или границы ud сами раздвинутся?
    Интересно, CD-ROM разделы, созданные фирменными контроллерами флешек или технологией U3 будут затронуты fbinst-форматированием?
    Кстати, кажется начал понимать, почему fbinst.cmd жалился на нехватку спэйсу: на флешке уже была ud-зона, но меньшего объёма!

    Всего записей: 1861 | Зарегистр. 10-02-2006 | Отправлено: 23:25 11-12-2009 | Исправлено: VV2006, 23:37 11-12-2009
    kDnZP

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ru1956
    Я тоже этого хочу... Но приходится идти на некоторые компромисы... Посему зона ud у меня размером в 100Мб, а остальное в видимом разделе. При необходимости я в любой момент могу все в видимом разделе грохнуть, будучи уверенным, что (ud) не пострадает.
     
    Текущая структура видимого раздела флешки у меня такая:
    Подробнее...
     
    VV2006

    Цитата:
    kDnZP, видимо ru1956 имел в виду возможность первоначального создания ud-зоны без удаления уже существующих данных пользователя на флешке.  

    один раз эту зону нужно создать... без переразбиения и переформатирования тут не обойтись...

    Цитата:
    Лишь бы объём записываемых для обновления данных не превышал размер, заданный при первоначальном форматировании зоны? Или границы ud сами раздвинутся?

    Границы не раздвинутся, для увеличения размера зоны - нужно будет переформатировать флешку с другим размером зоны. Если не превышать имеющийся размер, то переформатирования не нужны... Более того, даже форматирование видимого раздела не затрагивает зону (ud) и теоретически (т.е. все варианты я конечно не проверил) не требует переформатирования зоны.

    Цитата:
    Интересно, CD-ROM разделы, созданные фирменными контроллерами флешек или технологией U3 будут затронуты fbinst-форматированием?

    Вот этого не знаю... Вполне возможно, что две эти технологии не совместимы. Тестировать нужно...

    Цитата:
    Кстати, кажется начал понимать, почему fbinst.cmd жалился на нехватку спэйсу: на флешке уже была ud-зона, но меньшего объёма!

    именно так

    Всего записей: 433 | Зарегистр. 25-09-2006 | Отправлено: 00:12 12-12-2009
    ru1956

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

    Цитата:
    Текущая структура видимого раздела флешки у меня такая:

    А чью сборку(ки)  Вы используете в своей флешке, не by AZJIO, случаем?
    Нету ли в Вашем GrafA.wim случаем рабочего драйвера для ATI видеокарт.
    У меня Hightech Excalibur X700 Pro Video Adapter, почему то все обходят стороной  
    ATI видеокарты, что же делать их владельцам, ведь их же тоже не мало?
    И еще, эти GrafA.wim как то специально подготовлены, расскажите, пожалуйста.

    Всего записей: 589 | Зарегистр. 15-05-2006 | Отправлено: 00:51 12-12-2009 | Исправлено: ru1956, 00:57 12-12-2009
    kDnZP

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ru1956
    Сборки использую только от AZJIO и NIKZZZZ, как наиболее поддерживаемые и полностью отвечающие моим задачам. За что им обоим еще раз величайшее спасибо. На домашнем/рабочем/нетбуке компьютерах видеокарты от ATI/AMD нету... так что помочь ничем не могу. Да и честно говоря не ставил себе целью насобирать комплект драйверов. Имеющихся мне вполне достаточно. Что же касается RusLiveRam (это драйвера для нее), то в ней поддерживается поиск и установка драйверов с рабочей операционки, если они там есть. О подробностях расспросите разработчика , либо (что правильнее) еще раз перечитайте соответствующие темы, так как подготовить драйвера не такая уж тяжелая задача:
    http://forum.ru-board.com/topic.cgi?forum=62&bm=1&topic=15384&start=700#lt
    http://forum.ru-board.com/topic.cgi?forum=35&bm=1&topic=41713&start=3320#lt

    Всего записей: 433 | Зарегистр. 25-09-2006 | Отправлено: 01:25 12-12-2009
    LevT



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

    Цитата:
    Если кто-то готов все сообщения свести до кучи и сделать из этого инструкцию - делайте, я первый кто скажет спасибо.

     
     
    Надёжная инструкция нужна в первую очередь самим тем, кто отвечает на глупые вопросы новичков, и по отдельности, и целой тусовке.
     
     
    Привести их флешку из неизвестного состояния в широко известное должно быть ДЁШЕВО (не стоить никому ничего): типа, "выполни вот этот скрипт и следуй инструкциям. Не понимаешь, говоришь? Ещё раз перечитай инструкцию, я второй абзац переписал попроще..."  
     
    В конечном счёте станет дёшево также исполнять всякие одноразовые просьбы - не тратя времени на выяснение опыта и знаний того, кто спрашивает, особеностей его оборудования и уникального расположения файлов на флешке. "Хочешь чтобы тебе помогли? Найди чистую флешку и выполни вот такой скрипт. Вопросы, говоришь? Только после того, как всё сделаешь как сказали!"
     
     
    В результате те, кому нужно по-бырому получить результат, уйдут довольные, а те, кто заинтересован участвовать в разработке, получат развитую среду с настроенными инструментами. И дальнейшие разговоры будут интересны для всех.  

    Всего записей: 11717 | Зарегистр. 14-10-2001 | Отправлено: 09:55 12-12-2009 | Исправлено: LevT, 17:58 12-12-2009
    ru1956

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kDnZP
    Не могли бы Вы подробней рассказать о triple-mbr и bootlace?
    Нашел здесь:
    http://ns2.ru-board.com/topic.cgi?forum=5&topic=22426&start=1700#4
    Спасибо!

    Всего записей: 589 | Зарегистр. 15-05-2006 | Отправлено: 12:16 12-12-2009
    ABATAPA

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

    Цитата:
    Вот скажите честно, внимательно прочитали то, что я выше написал?

    Внимательно.
     

    Цитата:
    Русскими буковками жеж сказано - в таблице разделов записи о зоне (ud) нет, пусто там.  

    Посмотрите внимательно - я еще и о разделах писАл.
     

    Цитата:
    Проще наверное самостоятельно поглядеть

    Проще. Нужно только один из носителей освободить...
    Но особого смысла не вижу. Оперативно менять на таком разделе что-либо нельзя.
    А чтобы скрыть данные от Windows, можно просто все образы держать на ext2/ext3 - Windows раздел и FS не увидит, заразить на чужой машине не получится.

    Всего записей: 322 | Зарегистр. 08-04-2004 | Отправлено: 12:47 12-12-2009
    LevT



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

    Цитата:
    Оперативно менять на таком разделе что-либо нельзя.  

     
    Можно, спец. инструментом. Но не лопатой, молотком или например зубилом, или текстовым редактором... - а специальным бинарным редактором fbinst.
     
    Который, впрочем умеет исполнять текстовые скрипты.
     
     

    Цитата:
    А чтобы скрыть данные от Windows, можно просто все образы держать на ext2/ext3  

     
    А чтобы скрыть от прочих осей и самого биоса?
     
     
    Добавлено:
     
     
    А воще, техника известная, со времен Ontrack Disk Manager
     
    Another common practice is to use partitioned or "hidden" sectors to hold specific information. That practice is undocumented and results in severe system problems that are difficult to debug. Over the years, vendor-specific implementations and tools have been released to the public, making support difficult.

    Всего записей: 11717 | Зарегистр. 14-10-2001 | Отправлено: 15:11 12-12-2009
    kDnZP

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

    Цитата:
    Не могли бы Вы подробней рассказать о triple-mbr и bootlace?

    Откровенно говоря - рассказывать там особо не о чем... Чтобы использовать triple-mbr нужно hex-редактором скинуть первые 96 секторов (если не ошибаюсь, уже не особо помню), дальше натравить на них bootlace и далее записать обратно на флешку. Т.е. операция не особо простая, не удобная, да и как показала практика - выигрыша от triple-mbr особого не было... Главная идея - дублирование загрузочного кода, он там встречается что-то около 6 раз, для разных биосов. Но fbinst дублирует код гораздо больше раз , даже не считал сколько. Если fbinst по каким-либо причинам не устраивает, то можно поглядеть в сторону BOOTICE, либо Grub4DOS_Toolbox_for_Windows-0.1 (она на основе bootlace, как гуйка к нему). Хотя как по мне лучше все же BOOTICE, который в текущей версии поддерживает и GUI, и командную строку, да и множество загрузчиков.

    Всего записей: 433 | Зарегистр. 25-09-2006 | Отправлено: 19:05 12-12-2009
    AleXPwin

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
      Приветствую всех!
     
    kDnZP
     Акроник и подобные увидят (ud)?

    Всего записей: 349 | Зарегистр. 13-02-2007 | Отправлено: 19:35 12-12-2009
       

    Страницы: 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