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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

At1ant



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Предыдущие части: 1-я | 2-я
Второй Груб (тот, который в большинстве современных дистрибутивов) обсуждается в теме «GNU GRUB 2 (grub 1.9x); BURG»

Grub4Dos

Основные особенности Grub4Dos:
  • Возможность установки на USB-flash, HDD, CD и floppy
    При установке на USB-flash или HDD возможна установка в mbr, бутсектор или просто загрузка строкой в boot.ini
    C:\GRLDR="Start GRUB"
  • Возможность подключения ISO-образов, образов дискет и HDD как виртуальных дисков
  • Возможность передачи загрузки выбранному разделу или напрямую загрузчику (ntldr, bootmgr)
  • Наличие графического (gfxmenu) и текстового (splashimage) режима
  • Наличие собственного командного интерпретатора
  • Возможность автоматического поиска и загрузки установленных ОС
    Скачать Grub4Dos
    Руководство на русском. Доп. инфа в файле README_GRUB4DOS.txt (Eng)
    Готовые GFX-Boot темы
     
    Подробнее...
     
    Полезные ссылки:
  • Установка ОС Xp/2003 x86-x64 и последующих версий из ISO образа
  • Запуск и обновлениe антивирусных Live CD/USB
  • Запуск загрузочных образов от Acronis
  • Русские шрифты для Grub4Dos
  • Простая установка Grub4Dos на флешку без перезагрузок
  • конструктор от z0bra для создания собственных тем gfxboot-3.3
  • RIPPER-GFX от ded2007 - программа для создания собственных и редактирования старых тем gfxboot (+ видеоуроки). Расширенная функциональность gfxboot
  • Скрипт от kDnZP для создания мультизагрузочной/мультизагрузчиковой флешки на основе fbinst
  • комплект Grub4Dos (5 Мб) - с описанием для флешки/hdd/iso-cd/lan/gfxboot-3.3 (AZJIO 2010-2020), подробнее
     
    BootIce [__1__] [__2__]
     
  • Подсветка grub4dos для Notepad++

  • Всего записей: 1331 | Зарегистр. 12-05-2008 | Отправлено: 01:20 25-01-2016 | Исправлено: gutasiho, 11:25 02-05-2023
    At1ant



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Запуск загрузочных образов от Acronis.

     
    Образы Acronis бывают двух типов: на основе WinPE и на Linux-е. Первые проще всего запустить из образа:

    Код:
    title Acronis based on WinPE
    map /Boot/Acronis.iso (0xff)
    map --hook
    chainloader (0xff)/BOOTMGR

    Не забываем что образы на загрузочном устройстве должны быть дефрагментированы (требование Grub4Dos),  Wincontig в помощь.
    Linux версии Acronis-ов состоят из загрузочного меню и пар файлов kernel + initrid (ядро + сжатая файловая система, которая распаковывается в озу в процессе запуска). Некоторые дистрибутивы содержат два файла initrid. Grub4Dos может напрямую запускать kernel + initrid, для этого из ISO нужно извлечь полные версии файлов (те что в папке Recovery Manager имеют ограниченные возможности). В этом случае получим запуск без промежуточного меню и Acronis-ы будут меньше весить.
     

    Acronis Unpacker - скрипт служит для автоматического извлечения рабочих пар файлов kernel + initrid (*.krn + *.fs). Достаточно поместить ваши ISO рядом с скриптом и запустить его. По завершению работы будут созданы папки с именами образов, содержащие пары файлов: 1.krn + 1.fs, 2.krn + 2.fs, и т.д. Остается только скопировать файлы на ваше загрузочное устройство и прописать менюшки, пример:

    Цитата:
    title Acronis DiskDirector Advanced Server v11.0.12077
    kernel /Boot/Acronis/addas11.0.12077.krn quiet vga=788
    initrd /Boot/Acronis/addas11.0.12077.fs
     
    title Acronis Backup Advancend v11.5.43994 (32-bit) EN
    kernel /Boot/Acronis/aba11.5.43994.krn quiet vga=788
    initrd /Boot/Acronis/aba11.5.43994.fs /Boot/Acronis/aba11.5.43994-1.fs
     
    title Acronis Backup Advancend v11.5.43994 (64-bit) RU
    kernel /Boot/Acronis/aba11.5.43994-x64.krn quiet vga=788 lang=ru
    initrd /Boot/Acronis/aba11.5.43994-x64.fs /Boot/Acronis/aba11.5.43994-x64-1.fs

    В строке kernel после указания файла ядра через пробел пишутся параметры его запуска:
    quiet - загрузка Linux-а без вывода отладочных сообщений, с последующим запуском Acronis-а.
    vga - задает видеорежим для графического интерфейса. Можно задать точное значение (см. таблицу) или написать vga=ask, тогда при загрузке система предложит несколько режимов доступных конкретно для этого железа. Остальные параметры ядра можно найти в официальном руководстве пользователя.
    lang - позволяет изменить язык локализации программы, список доступных языковых идентификаторов.
     
    Таблица видеорежимов

    Depth 640x480 800x600 1024x768 1280x1024    
    256 vga=769 vga=771 vga=773 vga=775    
    32K vga=784 vga=787 vga=790 vga=793    
    64K vga=785 vga=788 vga=791 vga=794    
    16M vga=786 vga=789 vga=792 vga=795

     
    Примечание:
    - Файл вида "*-1.fs" это второй initrd, в нем ключ программы, локализация, часовой пояс и т.д.
    - Определить какая пара (тройка) файлов одной версии программы х64 можно по размеру, х64 версия всегда больше.
    - В Acronis Disk Director Suite/Server 10 параметр ядра vga=ask не работает, а для загрузки нужно еще дописать ramdisk_size=28672.
    - Acronis Unpacker позволяет и вручную распаковать образ, для этого в скрипте есть возможность запуска portable UltraISO. Открываем в нем ISO и сохраняем файл загрузки, после открываем его тем же UltraISO и достаем bootwiz.cfg + *.dat. bootwiz.cfg - это меню образа, в котором можно увидеть какие файлы составляют пары и параметры запуска ядра.
    - Скрипт имеет русскую и английскую локализации, устанавливается в зависимости от языка интерфейса пользователя. На русском интерфейсе будет русская локализация, на всех других английская.
     
     
    Что нового в 1.2.3 версии:
    - Обновлен UltraISO.
     
    Что нового в 1.2.2 версии:
    - Защита от запуска второй копии скрипта.
    - Обновлен UltraISO.
     
    Что нового в 1.1.2 версии:
    - Добавлено извлечение второго initrd файла (если он присутствует).
    - Обновлен UltraISO.
     
    Acronis_Unpacker.exe (1,6 Мб) MD5: D1276434BFBF34E8B3AE935E21495CF1
    Zippyshare, MediaFire, UPLOAD.EE.

    Всего записей: 1331 | Зарегистр. 12-05-2008 | Отправлено: 18:45 11-12-2016 | Исправлено: At1ant, 16:13 22-02-2018
    towarish

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

    Цитата:
    title Dr.Web LiveDisk  
    partnew (%@root:~1,3%,3) 0x00 /Boot/DrWeb-LiveDisk.iso  
    map /Boot/DrWeb-LiveDisk.iso (0xff)  
    map --hook  
    kernel (0xff)/casper/vmlinuz boot=casper locale=ru_RU.UTF-8 quiet splash --  
    initrd (0xff)/casper/initrd.lz  

    drweb не загружается

    Всего записей: 1507 | Зарегистр. 06-02-2016 | Отправлено: 19:47 11-12-2016
    At1ant



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    towarish Что происходит, что пишет ?
    Меню не работает на виртуалке, только на реальном железе.

    Всего записей: 1331 | Зарегистр. 12-05-2008 | Отправлено: 21:09 11-12-2016
    alex52mail

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

    Цитата:
     jurapolet   Мне нужно чуть по другому.
    Уже есть загрузочный HDD, со своим меню, уже стоит свой загрузчик GRLDR. со  всеми системами программами и т.д... Есть всё кроме ХР... Вот на него мне нужно добавить несколько сборок ХР. Как это сделать с помощью Allrun? есть варианты?  
    Действительно, что привязались к этому Allrun. Это просто игрушка.  Ищет образы на вашем компе, и загружает как и сами можете с  /menu.lst       А если не знаете где и какие у вас образы, то просто очистите комп и начните наводить на нем порядок.
     
    Из вопроса непонятно - установить или добавить запуск уже установленных систем, и откуда какие системы запускать. Опишите реальную задачу, тогда и советы будут полезнее. А перед этим почитайте здесь может многие вопросы и отпадут. А пока ниже об этом и об том.
     
    Если хотите установить несколько систем, то можно или в разные разделы, а можно и просто установить бесконечное число систем в ОДИН раздел как на этом скриншоте, задавая при установки разные имена системам в /winnt.sif для WinXP, или в /unattended.xml для Win7-10 типа:
    TargetPath=\WIN_v087  
    ProfilesDir="C:\Documents_and_Settings_v087"  
    ProgramFilesDir="C:\Program_Files_v087"
    CommonProgramFilesDir="C:\Program_Files_v087\My Common Files"
     
    Запуск разных установленных WinXP как здесь через \boot.ini а Windows 7-10 через /Boot/bcd
     
    Для Windows 7-10 практичнее несколько систем устанавливать каждую в свой образ. Но несколько WinXP можно в один образ и установить и запускать как описано выше.
    Устанавливать практичнее сразу в образ на диске, а не на виртуальную машину. Тогда не придется мучатся с заменой драйверов - при установки в образ без VM, сразу устанавливаются драйверы для реального железа.
     
    Установка ВСЕХ Windows как на диск, так и в образы, и их особенности запуска с диска или с образов, расписано в \menu.lst с набором популярных меню загрузки /grldr Linux с пояснением к каждой используемой команде и в методичке для новичков, но на форуме все это будут повторять и повторять, снова и снова задавать одинаковые вопросы, давая пищу для многих (конечно не всех) завсегдатаев форумов типа меня.

    Всего записей: 1569 | Зарегистр. 04-09-2015 | Отправлено: 14:05 12-12-2016 | Исправлено: alex52mail, 15:29 12-12-2016
    TNG

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

    Цитата:
    расписано в \menu.lst с набором популярных меню загрузки /grldr Linux с пояснением к каждой используемой команде и в методичке для новичков

    Хотелось бы увидеть глазки тех людей которые добавят вызов menu.lst в кодировке (ОЕМ 866) из сборок Hiren или 2k10. Уверяю, это было бы занимательно.
     

    Всего записей: 213 | Зарегистр. 08-03-2003 | Отправлено: 17:47 12-12-2016 | Исправлено: TNG, 17:51 12-12-2016
    alex52mail

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

    Цитата:
    TNG Хотелось бы увидеть глазки тех людей которые добавят вызов menu.lst в кодировке (ОЕМ 866) из сборок Hiren или 2k10. Уверяю, это было бы занимательно.  
    А зачем использовать кодировку ОЕМ 866 сегодня в грабе. В других местах она еще находит применение. В моем /menu.lst  расписано что с какой версией граба использовать.  
    А что касается Hiren или 2k10, важны не они сами, а какой версии граб они используют, и чтобы увидеть глазками можно просто сохранить меню в ОЕМ 866 и вызвать его в вашем грабе через QemuBootTester.exe - потратил минуту и сделал, и мои глазки остались целы - даже без русского мое меню остается читаемо работающим.

    Всего записей: 1569 | Зарегистр. 04-09-2015 | Отправлено: 21:41 12-12-2016
    towarish

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

    Цитата:
    towarish Что происходит, что пишет ?  

    Извините не получалось написать(
    вот какая ошибка
    partnew (%@ root: ~1,3 %,3)0x00 /boot/kaspersky.iso (так пишется и для доктор веб)
     error 60: fore driwe emulation must be in one contiguous disk area  
     
    Добавлено:
    Самое интересное на одной флешке касперский запускается идеально , а на другой с ошибкой . доктор веб у меня на одной флешке и не запускается с такойже ошибкой.

    Всего записей: 1507 | Зарегистр. 06-02-2016 | Отправлено: 23:46 12-12-2016
    At1ant



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

    Цитата:
    error 60: fore driwe emulation must be in one contiguous disk area

    Там же ясно написано - файл на флешке фрагментирован, значит нужно дферагментировать - Wincontig в помощь.

    Всего записей: 1331 | Зарегистр. 12-05-2008 | Отправлено: 00:40 13-12-2016
    Ace Crock



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    At1ant
    использую скрипт интеграции firadisk, все делал по инструкции, драйвера masstorage интегрированы
    grub4dos 0.4.6.a от 09.11.2016, флешка 32Gb, 1 раздел exFAT
    menu.lst :
     
    title Windows XP Pro SP3 Russian VL MSDN
    set iso=/iso/ru_winxp_pro_with_sp3_vl.iso
    map --mem (md)+4 (9)
    map %iso% (0xff)
    map (hd0) (hd1)
    map (hd1) (hd0)
    map --rehook
    write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:%iso%;\n\0
    ls (0xff)/I386/FIRADISK.INF > nul && set file=(0xff)/I386/FIRADISK.INF ! set file=(0xff)/AMD64/FIRADISK.INF
    write --offset=139 %file% \r\nHKLM,"SYSTEM\\CurrentControlSet\\Control\\FiraDisk","StartOptions",0x00000000,"cdrom,vmem=find:%iso%;"\r\n;
    cat --locate=/ --replace=\\ %file%
    chainloader (0xff)/I386/SETUPLDR.BIN
     
    title Windows 7 Enterprise SP1 x86 Russian MSDN
    map --mem (md)+4 (9)
    map /iso/ru_win7_sp1_ent_x86-16.11.10.iso (0xff)
    map (hd0) (hd1)
    map (hd1) (hd0)
    map --rehook
    write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/iso/ru_win7_sp1_ent_x86-16.11.10.iso;\n\0
    chainloader (0xff)/bootmgr
     
    XP падает в BSOD 0х7 после загрузки инсталлятора
    Win 7 загружается и ставится нормально
     
    посоветуйте в чем может быть дело?

    ----------
    It's nice to be important, but it's more important to be nice

    Всего записей: 1310 | Зарегистр. 29-01-2002 | Отправлено: 12:34 13-12-2016 | Исправлено: Ace Crock, 12:35 13-12-2016
    NIKZZZZ



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

    Цитата:
     1 раздел exFAT  

    Может ошибаюсь, но по моему в стандартном дистрибутиве xp нет поддержки exFAT.

    Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 12:45 13-12-2016
    towarish

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

    Цитата:
    Там же ясно написано - файл на флешке фрагментирован, значит нужно дферагментировать - Wincontig в помощь.

    Дефрагментировать не удаётся , разные утилиты пробовал.
    если файл iso  с флешки на диск скопировать, iso образ дефрагментируется после возврата на флешку файл опять фрагментирован и с помощью утилит не дефрагментируется.

    Всего записей: 1507 | Зарегистр. 06-02-2016 | Отправлено: 12:53 13-12-2016
    Ace Crock



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

    Цитата:
    Может ошибаюсь, но по моему в стандартном дистрибутиве xp нет поддержки exFAT.  

    из википедии:
    Поддержка exFAT имеется в Windows XP с Service Pack 2 и 3 с обновлением KB955704, Windows Vista с Service Pack 1[5], Windows Server 2008, Windows 7, Windows 8, Windows 10, в Mac OS X начиная с версии 10.6.5[6], а также Linux (требуется компиляция исходного кода Samsung).

    ----------
    It's nice to be important, but it's more important to be nice

    Всего записей: 1310 | Зарегистр. 29-01-2002 | Отправлено: 12:56 13-12-2016
    TNG

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    towarish
    Auslogics Disk Defrag с опцией - дефрагментация и оптимизация.

    Всего записей: 213 | Зарегистр. 08-03-2003 | Отправлено: 13:40 13-12-2016 | Исправлено: TNG, 13:41 13-12-2016
    At1ant



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    towarish Фрагментация файла это локальное состояние (в данный момент на данном разделе/устройстве) и оно не переноситься, дефрагметация на винчестере с последующим копированием на флешку ничего не даст. Лучше скинь все содержимое флешки на винчестер, переформатируй флешку, закинь файлы Grub4Dos-а, образы которые используют partnew команду и дефрагментируй их, а после заливай все оставшиеся файлы.
     
    Ace Crock Это в установленной Хр обновление дает поддержку exFAT, при установке оно не работает.

    Всего записей: 1331 | Зарегистр. 12-05-2008 | Отправлено: 13:42 13-12-2016
    Ace Crock



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

    Цитата:
    Это в установленной Хр обновление дает поддержку exFAT, при установке оно не работает.

     
    понятно... печально, придется еще одну флешку держать для XP
     
    А никто не подскажет как сделать в G4D пункт меню для загрузки установленной на диске ОС с автоматическим распознаванием типа загрузчика и таймером?
    Ну чтоб, к примеру, оставил флешку в системнике, груб определил какой тип загрузчика установлен на винте, отобразил соответствующее меню и через 30 сек автоматически загрузил ОС по таймауту
     


    ----------
    It's nice to be important, but it's more important to be nice

    Всего записей: 1310 | Зарегистр. 29-01-2002 | Отправлено: 14:40 13-12-2016 | Исправлено: Ace Crock, 14:41 13-12-2016
    At1ant



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Ace Crock А не проще и надежнее запустить MBR винчестера:
     

    Цитата:
    title Boot from HDD
    map (hd0) (hd1)
    map (hd1) (hd0)
    map --rehook
    rootnoverify (hd0)
    chainloader (hd0)+1

     
    Мало ли где какой загрузчик лежит и какой из них реально используется.
    Таймаут - в шапку menu.lst добавь timeout 30, а Boot from HDD запиши первой менюшкой.

    Всего записей: 1331 | Зарегистр. 12-05-2008 | Отправлено: 19:10 13-12-2016 | Исправлено: At1ant, 19:11 13-12-2016
    towarish

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

    Цитата:
    Auslogics Disk Defrag с опцией - дефрагментация и оптимизация.

    Спасибо помогло!  
    Может кому то пригодится , использовать параметр - "оптимизация свободного пространства"
     
    Добавлено:
    At1ant
    Огромное спасибо после оптимизации отлично работают и обновляются антивирусы !

    Всего записей: 1507 | Зарегистр. 06-02-2016 | Отправлено: 19:24 13-12-2016
    krsk

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dialmak
    заюзал китайский скрипт RUN переделанный вами в allrun и русифицированный, от души зачет! хрюши с груба на данном скрипте ставятся без проблем как и оси 7-10, так же загрузка РЕ и многое другое. А то 4 года до этого юзал NTBOOT на китайском )) Лень было переводить, методом научного запоминал в какое меню заходить ))

    Всего записей: 948 | Зарегистр. 19-02-2016 | Отправлено: 15:34 23-12-2016
    dialmak



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    krsk Хм. Єтой проге и сборке уж года 3...
    Надеюсь там нет такого

    Цитата:
    2k10 сборки стали нечистые, мало того что поисковики украинские так еще и реклама всякая лезит при переходе на страницы в браузере. Какие именно юзайте сами, про самбу я писал ранее.

    Для справки - поисковики украинские (вообще-то таких не знаю, хотя живу в Украине) и самбу в сборку не включал
     
    Добавлено:

    Цитата:
    как и оси 7-10

    Єто вряд-ли. Я выпилил это из ALLRUN (ибо через распаковку WIM\ESD из WINRE\WINPE\LINUX LIVE проще и быстрее). Значит ставили модифицированные...

    Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 17:08 23-12-2016 | Исправлено: dialmak, 17:14 23-12-2016
    krsk

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

    Цитата:
    Надеюсь там нет такого

    Будет желание заскриню то о чем писал.

    Цитата:
    Хм. Єтой проге и сборке уж года 3...  

    китайскому скрипту намного больше, разросся с годами )) а за русик менюшки конечно респект.

    Цитата:
    Для справки - поисковики украинские (вообще-то таких не знаю, хотя живу в Украине) и самбу в сборку не включал  

    речь о домене и т.д.

    Цитата:
    Я выпилил это из ALLRUN

    скрипт часто обновляет автор, может и вы дополните меню?
    Плюс большой данного скрипта в том что он видит скрыты разделы на флешке. Я на флехе всегда юзаю 2 раздела и более не считая созданный в Fbintools.

    Всего записей: 948 | Зарегистр. 19-02-2016 | Отправлено: 17:16 23-12-2016 | Исправлено: krsk, 17:20 23-12-2016
    Открыть новую тему     Написать ответ в эту тему

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

    Компьютерный форум Ru.Board » Компьютеры » Программы » GRUB4DOS | GNU GRUB (часть 3)


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru