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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dimaster2
    Изучите эту тему: http://www.boot-land.net/forums/index.php?showtopic=8296

    Всего записей: 433 | Зарегистр. 25-09-2006 | Отправлено: 19:32 15-10-2009
    dimaster2



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

    Всего записей: 5 | Зарегистр. 07-03-2009 | Отправлено: 20:18 15-10-2009
    kDnZP

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dimaster2 На русском не знаю, попробуйте воспользоваться системами автоматического перевода, либо найдите кого-нить, кто переведет.

    Всего записей: 433 | Зарегистр. 25-09-2006 | Отправлено: 21:58 15-10-2009
    fabvil



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

    Цитата:
    dd.exe if=temp_RAMLOAD.LST of=x:\temp\xp\iso\XP_RAM.ISO seek=212819968 bs=1 count=172
     
    Попробуйте ее выполнить вручную, а также попробуйте добавить путь после if=...
    Дальше можно будет поглядеть.

     
    запускаю вручную, прописал путь - та же ошибка:
    Error writing file: 87 The parameter is incorrect
     
    Если всесто bs=1 поставить bs=2, то ошибки нет, но исошник увеличивается в размере в полтора раза
     
    Добавлено:
    kDnZP
     
    Решил эту проблему! Нашел исходники dd и покопался в них. Оказалось, что ошибка 87 это запрет записи в файл. Тогда я вспомнил, что диск x у меня - это примапленный сетевой диск. Многие утилиты некорректно работают с такими дисками.
    Спасибо большое за помощь в решении проблемы. Буду тестировать дальше.

    Всего записей: 62 | Зарегистр. 05-01-2003 | Отправлено: 22:42 15-10-2009 | Исправлено: fabvil, 23:57 15-10-2009
    kDnZP

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    fabvil
    Какая Windows у вас стоит? Дело в том, что я не вижу ничего ошибочного в параметрах... Как вариант, можете отредактировать исошник каким-нить hex-редактором...
     
    Добавлено:
    Ну вот и чудесно, а я почему-то подумал, что может че-нить типа Windows 7 стоит и не дает в файлы писать)))

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



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Теперь другая проблема:
    setup cannot copy the file: firadisk.sys и другие файлы с имиджа дискеты. После перезагрузки блю скрин.

    Всего записей: 62 | Зарегистр. 05-01-2003 | Отправлено: 10:19 16-10-2009
    kDnZP

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    fabvil
    Ну вот, опять же... На каком этапе не может скопировать? На текстовом? Приведите пункты меню которые использовали.
    Пробовали ли вы раскомментировать строку для (fd1)? Файлы вы точно отсюда брали: http://forum.ru-board.com/topic.cgi?forum=5&topic=22426&start=1600#10
    Это последняя, актуальная версия.

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



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

    Цитата:
    Ну вот, опять же... На каком этапе не может скопировать? На текстовом? Приведите пункты меню которые использовали.  
    Пробовали ли вы раскомментировать строку для (fd1)? Файлы вы точно отсюда брали: http://forum.ru-board.com/topic.cgi?forum=5&topic=22426&start=1600#10  
    Это последняя, актуальная версия.

     
    на текстовом. строку про fd1 попробовал. Брал точно оттуда.
    И пункты меню c того же поста
     
    #************************************************************************************************  
    # Можно воспользоваться более гибким способом настройки,  
    # не используя предварительно сконфигрурированный (0xFE)/I386/RAMBOOT.LST  
    # что-то вроде того, что ниже...  
    ............

    Всего записей: 62 | Зарегистр. 05-01-2003 | Отправлено: 15:10 16-10-2009 | Исправлено: fabvil, 15:27 16-10-2009
    Smokie BlahBlah

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

    Цитата:
    на текстовом. строку про fd1 попробовал. Брал точно оттуда.  
    И пункты меню c того же поста

     
    а винда не урезанная случайно? прост у мня например с Game Edition было такое

    Всего записей: 6 | Зарегистр. 15-10-2009 | Отправлено: 17:50 16-10-2009 | Исправлено: Smokie BlahBlah, 17:53 16-10-2009
    kDnZP

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    fabvil
    Так. А если попробовать все же нажать F6 и принудительно указать firadisk, то что происходит? Кстати, у вас какая версия grub4dos используется? Ну и еще - под виртуалкой тоже самое происходит?
     
    Добавлено:
    Если кому интересно, исошник с консолью восстановления на основе WinXPSP3 с текущими драйверами рейдов. Сегодня пересобрал, т.к. избавляюсь от мелких файлов на флешке
     

    Код:
    title cmdcons.iso
    map --floppies=1
    map --mem /boot/_ima/firadisk.gz (fd0)
    map --mem /boot/_iso/cmdcons.iso (0xFF)
    map --hook
    ls (fd0)/firadisk.sys
    chainloader (0xFF)

     
    http://rapidshare.com/files/293942766/cmdcons.rar
    3804871f1e0d7da18d045b04a3a2da2d *cmdcons.rar MD5

    Всего записей: 433 | Зарегистр. 25-09-2006 | Отправлено: 21:31 16-10-2009 | Исправлено: kDnZP, 01:41 17-10-2009
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kDnZP
    Где взять firadisk.gz? С файлом XP_INSTF.gz не грузится.

    Всего записей: 4570 | Зарегистр. 03-05-2006 | Отправлено: 12:18 17-10-2009 | Исправлено: AZJIO, 12:19 17-10-2009
    kDnZP

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO
    Образ с консолью должен грузиться и с firadisk.gz, и с XP_INSTF.gz, которые можно взять по ссылке данной в варианте №3 ( http://forum.ru-board.com/topic.cgi?forum=5&topic=22426&start=1600#10 ).
    firadisk.gz - дискетка только с firadisk, без ничего лишнего...
     
    Что касается - не работает. То как оно не работает? BSOD, виснет, че-то пишет?
    Попробуйте обновить версию grub4dos до актуальной (2009 10 16  16:17   841662 grub4dos-0.4.4-2009-10-16.zip): http://nufans.net/grub4dos/ я тестировал именно с нею.
     
    Добавлено:
    AZJIO
    Кстати, вижу точно, что вам нужно обновить образ дискеты, т.к. XP_INSTF.gz - устаревший, щаз использую XP_INST.gz (там исправлено парочка противных мелких ошибок)

    Всего записей: 433 | Зарегистр. 25-09-2006 | Отправлено: 13:04 17-10-2009 | Исправлено: kDnZP, 13:07 17-10-2009
    Mafia80



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    скачал поставил сборку алкид с загрузчиком груб4дос, на старой матери не пашет, виснет то-ли при определении флешки то-ли при попытке поймать бут.. пост-определение хардов и висяк, потом по идее идет таблица параметров и должна идти загрузка..
    Трабла то-ли в разбиении флешки то-ли с самим грубом и старой матери 845 чипок.
    Ставил так, формат утилитой от HP, запись груба в мбр через грубгуй и т.д.
    Что еще можно посоветовать? Нужна мультизагрузочная флешка с тестмем, алкидЦд и хирен бут Цд.. возможно потом еще доставлю нужного..
    Нужна максимально стабильная загрузка на большинстве матерей, надоело таскать с собой вечно коцанные цд.

    Всего записей: 1248 | Зарегистр. 13-06-2005 | Отправлено: 03:23 18-10-2009
    junik



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kDnZP
     
    А можно файлик cmdcons переложить, а то лимит исчерпан?

    Всего записей: 341 | Зарегистр. 12-08-2003 | Отправлено: 04:17 18-10-2009
    NIKZZZZ



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

    Цитата:
    Что еще можно посоветовать?

    Попробуй этот набор утилит, пока на него жалоб не было.

    Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 09:42 18-10-2009 | Исправлено: NIKZZZZ, 09:43 18-10-2009
    Mafia80



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NIKZZZZ
    пока на этой матери не проверял но в эмуляции пашет.
    Вопрос, как сделать поддержку русской кодировки в меню? какой файлик за это отвечает?
    Через граф. меню не хочется только из-за обрезания функцианала... хотя соблазнительно.

    Всего записей: 1248 | Зарегистр. 13-06-2005 | Отправлено: 14:58 18-10-2009 | Исправлено: Mafia80, 15:13 18-10-2009
    kDnZP

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mafia80
    Э... шапку не читайте, там далеко не самая актуальная информация. Никакого обрезания функционала нет, выкачайте версию grub4dos посвежее и используйте gfxmenu, при этом menu.lst дожен быть в кодировке UTF-8, тогда получите русские буковки.
     
    *** Чуть попозжее, когда жена освободит компьютер, выложу свежесозданный скрипт для установки загрузчиков через fbinst, даже с картинками . Давно в батниках не практиковался, но если долго че-то крутить, то сломать что угодно можно.
     
    junik
    Перевыложу, но чуть позже...

    Всего записей: 433 | Зарегистр. 25-09-2006 | Отправлено: 15:38 18-10-2009
    Mafia80



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

    Всего записей: 1248 | Зарегистр. 13-06-2005 | Отправлено: 17:38 18-10-2009
    kDnZP

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ну вот, как и обещал, выкладываю скрипт на создание мультизагрузочной/мультизагрузчиковой флешки на основе fbinst от наших китайских друзей.
    Что такое fbinst можно почитать здесь, страниц этак 20 назад, либо на гринфлеше, либо у китайцев.
    Основные преймущества данной технологии:
    - Скрытая зона (ud), которую видит и понимает grub4dos
    - Возможность запуска нескольких загрузчиков с одной флешки (в моем случае - встроенное меню grub4dos (ud), внешнее меню grub4dos (Раздел с данными), syslinux, ntldr)
    - Более полная поддержка оборудования (эмуляции USB-HDD, USB-ZIP), для себя выбрал тип форматирования как USB-ZIP, что позволяет грузиться на машинах, где BIOS не поддерживает режим USB-HDD, но вы можете отформатировать как вам нравится, подправив файл format.ini
     
    Скрипт был создан для облегчения работы с fbinst и возможности автоматизации процесса создания загрузочной флешки.
    Т.е. у меня порядок действий такой:
    1. Форматирование (при необходимости) и копирование файлов в зону (ud) с помощью скрипта
    2. Копирование файлов в раздел с данными
    3. Все.
     
    Структура каталогов архива со скриптом:
     

    Код:
    File name                       Size              
    ----------------------------    ---------------    
    fbinst.cmd                                2,053    
    bin\                                              
       fbinst.txt                             4,816    
       fbinst.exe                            66,910    
       FbinstTool.exe                       669,696    
       FbinstTool_1.504.exe                 534,016    
       format.cmd                             1,629    
       format.ini                               579    
    extended\                                          
    extended\boot\                                    
       cmdcons.iso                                1    
       NERIH.GZ                                   1    
       OfflineNTPassword.iso                      1    
       RusLive_RAM_Mini_2009.iso                  1    
       XP_INST.gz                           384,575    
    extended\boot\splash\                              
       face.gz                               64,608    
       NEUTRON.gz                           206,400    
    menu\                                              
       fb.txt                                   419    
       readme.txt                             3,768    
    primary\                                          
       2MENU.LST                              1,302    
       grldr                                220,921    
       grldrin                              221,058    
       memdisk                               22,608    
       MENU.LST                               1,406    
       ntldr                                353,596    
    syslinux\                                          
       ldlinux.bin                           15,510    
     
    total files 23    total size       2,775,874

     
    Обратите внимание: файлы cmdcons.iso, NERIH.GZ, OfflineNTPassword.iso, RusLive_RAM_Mini_2009.iso были заменены на "заглушки" для уменьшения размера архива.
    Выкачайте их и подмените на реальные (все же это демонстрационный пример ).
    Теперь о содержимом:
    fbinst.cmd - главный скрипт, параметры запуска [-h] - помощь, [--format] - форматирование (если зоны (ud) еще нет, то форматирование необходимо), название устройства вида (hdX)
    Вобщем, запустите его с ключем -h и все увидете сами. Без ключа --format ничего форматировать не будет, соответственно вы ничего и не угробите, если же форматирование включено, то будьте предельно внимательны с выбором устройства. Убитые с помощью fbinst данные на винчестере будет весьма не просто оживить... И не говорите, что я не предупреждал.
    fbinst.txt - описание команд и ключей, аналог можно поглядеть через fbinst.exe -h
    FbinstTool.exe и FbinstTool_1.504.exe - гуйки для fbinst, к сожалению местами глючные. Все еще на этапе разработки. При первом запуске получите китайский язык, но через меню можно выбрать англиЦкий.
    format.cmd - скрипт форматирования вынесен отдельно
    format.ini - параметры форматирования менять здесь
    extended\boot\*.* - образа дискет и исошники, для запуска из расширенной зоны (ud)
    extended\boot\splash\*.* - сплеши и gfxmenu живут тут, опять же, для расширенной зоны (ud)
    menu\fb.txt - описание меню fbinst, которое вы увидете при старте с флешки
    menu\readme.txt - маленький хелп по командам меню, переведено с китайского на английский с помощью гугл-транслейта
    primary\*.* - файлы для первичной зоны (ud), в основном для различных загрузчиков, хотя образа дискет можно ложить и сюда. Исошники ложить сюда не рекомендуется
    syslinux\ldlinux.bin - для сислинукса подход особый, посему и каталог отдельный.
     
    Все файлы из каталогов (и подкаталогов) extended\, primary\, syslinux\ будут помещены в зону (ud)
    Есть некоторые особенности. Во первых про зону (ud) окромя fbinst, FbinstTool и grub4dos никто не знает, соответственно ни Windows, ни Linux, ни DOS оттудова ничего подгружать не могут, учтите это.
    Второе: для нормальной работы через загрузчик ntldr вам нужен файл boot.ini в разделе с данными (т.е. в видимом разделе), его содержимое может быть например таким:

    Код:
    [boot loader]  
    timeout=10
    default= C:\grldr  
    [operating systems]
    C:\grldr="Grub4Dos"
    C:\boot\plop\plpbtldr.bin="PLoP Boot Manager 5.04"

    Учтите, это специальный ntldr с интегрированным ntdetect.com, обычный ntldr из зоны (ud) работать корректно не будет, если нет ntdetect.com рядом с boot.ini
     
    Третье: для работы syslinux в видимой зоне должен быть каталог /syslinux или /boot/syslinux с соответствующими файлами сислинукса, и его конфигурацией.
     
    Вобщем-то где-то так, дальше картинки с небольшими пояснениями:
    Запуск fbinst.cmd без параметров практически равнозначен запуску fbinst.cmd -h

    Запуск fbinst.cmd --format (hd1), как видно из картинки выше (hd1) - моя флешка

    100МБ нераспределенного пространства это и есть спец. зона (ud), она не занимает позицию в таблице разделов, и соответсвенно, не перераспределяйте и не удаляйте её.

    Как видно через FbinstTool - структура каталогов сохранена и перенесена в зону (ud), к сожалению из-за глюков в FbinstTool, при запуске появляется станная ошибка, связанная с плавающей запятой

    Меню fbinst, можно и поглядеть, и подкорректировать.

    Вот, вбросил на флешку виртуалку и можно поглядеть, что из всего вышло... Видим меню выбора загрузчика.

    Запуск встроенного меню выглядит так:

    Ну и выбор в этом меню консоли восстановления:

     
    На этом все, задавайте вопросы, если чего-то не ясно.
    Скачать файл fbinst.rar
    ab4532c965739360e1ccc2bd8ee34e64 *fbinst.rar MD5

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



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ничего не понятно ))
    точнее для меня это нафик не надо, во первых не хочу еще отрезать 100мб раздел.
    Можно ли все это писать в раздел с данными?
    Во вторых образ почти готов, грузит и переформатировать и переделывать все ради меню не хочу (это не на столько нужная вещь).
    И потом как редактировать то что лежит в скрытом разделе?
     
    Сейчас мне надо сделать рус меню уже на практически готовой флешке.
    (обновить груб4дос и возможно добавить граф меню, если это не затронет данные на флешке)
    Слить файло и запаковать в исо загрузочный.. но не знаю что указать загр. файлом и его адрес (если надо).

    Всего записей: 1248 | Зарегистр. 13-06-2005 | Отправлено: 18:19 18-10-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.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru