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

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

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

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__]

  • Всего записей: 1301 | Зарегистр. 12-05-2008 | Отправлено: 01:20 25-01-2016 | Исправлено: AZJIO, 19:56 06-12-2020
    bomzzz



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

    Цитата:
    Существует ли такой метод без интеграции в дистрибутив с виндой FiraDisk драйвера?  

    можно положить фирадиск на образ флопика и промапить его вместе с виртуальным сд ромом
     

    Цитата:
    title Find and Boot MYISO.iso from HD to mem with Firadisk
    map --mem /firadisk.gz (fd0)
    map --mem /MYISO.iso (0xff)
    map --hook
    chainloader (0xff)
     
    title Find and Boot MYISO.iso from HD with WinBlock
    map --mem /winblock.gz (fd0)
    map /MYISO.iso (0xff)
    map --hook
    chainloader (0xff)

     
    Добавлено:
    напиши что ты на флешку собрался влепить

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 11:41 17-03-2016 | Исправлено: bomzzz, 11:43 17-03-2016
    boss_911



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bomzzz
     
    Теоретически я понимаю о чем вы, а вот практически абсолютный ноль. Как оказалось, понял это только пару дней назад, я занялся тем, в чем абсолютно ничего не понимаю.
     
    На флешку хочу положить и загружать/устанавливать:

    Код:
    ru_winxp_pro_with_sp3_vl.iso
    ru_windows_7_ultimate_with_sp1_x86_dvd_u_677463.iso
    ru_windows_7_ultimate_with_sp1_x64_dvd_u_677391.iso
    ADD12_3223_ru-RU.iso
    KRD_01.03.16.iso
    memtest86_6.3.so

    Всего записей: 115 | Зарегистр. 08-11-2015 | Отправлено: 12:25 17-03-2016
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    да ничего сложного просто неведомое. винду лучше ставить WinNTSetup-ом.
     
    Добавлено:
    http://rghost.ru/7cTNNM8Mk
     
    вот я мемтест вытащил. если тебе уефи не важно
     
    title memtest
    kernel /memtest
     
    Добавлено:

    Цитата:
    ru_winxp_pro_with_sp3_vl.iso
    ru_windows_7_ultimate_with_sp1_x86_dvd_u_677463.iso
    ru_windows_7_ultimate_with_sp1_x64_dvd_u_677391.iso  

    берешь вин пе, загружаешься и с помощью winntsetup-а спокойно ставишь любую винду используя образ.
     

    Цитата:
    map /SATA.IMA (fd0)
    map --hook
    map /Win$.iso (0xff)
    map --hook
    chainloader (0xff)

     
    Win$.iso  34,9 МБ (36 687 872 байт)
    семерка этой не ставится, только хп можно поставить.
    AZJIO сборку возьми
     
    Добавлено:
    груб превратился в полноценную систему. причем совместимой с любым оборудованием. но это все знать не обязательно чтоб вещи делать для которых он сразу был предназначен

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 12:37 17-03-2016 | Исправлено: bomzzz, 14:04 17-03-2016
    bomzzz



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

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 14:41 17-03-2016
    boss_911



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bomzzz
     
    WinNTSetup штука интересная и полезная, но не мое это, не мой метод, другого хочется. Да и грузить WinPe, чтобы потом запустить WinNTSetup, совсем не то для меня. Но обязательно буду иметь в виду, метод не плох.
     
    Так а тот вариант, который вы предложили:

    Цитата:
    можно положить фирадиск на образ флопика и промапить его вместе с виртуальным сд ромом

    Код:
    title Find and Boot MYISO.iso from HD to mem with Firadisk  
    map --mem /firadisk.gz (fd0)
    map --mem /MYISO.iso (0xff)
    map --hook
    chainloader (0xff)

    работать не будет? Я бы проверил, но не знаю, что от меня требуется, каких действий. Скачать FiraDisk драйвер, пакануть его в GZ архив (чем паковать на винде), положить рядом с ISO винды, содержимое кода в menu.list? Запаковать x86 и x64 дрова (мне надо иметь возможность ставить обе разрядности 7-ки)?
     
    А пока что я с помощью BOOTICE проинсталлил Grub4Dos 0.4.6a, в корень кинул "grldr" (текущая версия), создал menu.list (загрузку МемТеста узнал гуглом) и, сам удивился, все получилось с первого раза, и заодно протестировал память.

    Всего записей: 115 | Зарегистр. 08-11-2015 | Отправлено: 18:46 17-03-2016 | Исправлено: boss_911, 18:53 17-03-2016
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    надо фирадиск положить на образ флоппи, а флоппи пожать в GZIP архив
     
    Добавлено:
    http://rghost.ru/7qSqGXGRB
    http://rghost.ru/7G6Tl8ZNP

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 19:11 17-03-2016
    bomzzz



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

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 22:38 17-03-2016
    At1ant



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    bomzzz Зачем чушь пороть ? Ведь прекрасно знаешь что "подсунуть FiraDisk/WinVBlock через дискету" работает только с Хр/2003, а boss_911 хочет семерку.
     
    boss_911
    Цитата:
    ISO/дистрибутив оставить в оригинальном состоянии.

    Зачем, типа установка оригинальной ОС ? Но ведь все равно придется модифицировать, только на лету - установив какой-нибудь драйвер для монтирования ISO (сами Windows-ы своими силами такое не умеют).
    FiarDisk можно расположить отдельно на флешке и использовать файл ответов (AutoUnattend.xml для его запуска. На USB-HDD и HDD файл ответов не работает, а в дистрибутивах х64 Windows 8.0/8.1/10 нужно отключить проверку цифровых подписей драйверов (иначе FiarDisk не заработает) и без правки образа не обойтись.
    Можно воспользоваться Imdisk драйвером (имеет цифровую подпись) - монтировать образ ручками при загрузке (через консоль по Shift + F10). Или запускать его через скрипт с помощью того же AutoUnattend.xml. Скрипт заодно будет считывать имя/путь образа из файла пустышки (туда его через команду dd запишет Grub4Dos). В этом случае нюансы будут в том что файл ответов не работает на винчестерах + команда dd бывает глючит (отказывается работать) в некоторых случаях (на флешке было, переформатирование оной ничего не изменило).
    Еще есть вариант в виде WinSetupFromUSB, так сказать псевдо-установка из оригинального образа. Суть в том что программа кидает на флешку ISO + boot.wim + bootmgr + bcd + EFI версии bootmgr и bcd. Во внешний boot.wim зашит скрипт с жесткой ссылкой на образ, на каждый ISO создается свой внешний boot.wim (150 - 260 Мб). Плюс WinSetupFromUSB что он позволяет установку в UEFI, минус - занимаемое место на флешке, жесткое указание имени/пути образа, утилиты входящие в состав программы принципиально не обновляют.
     
    Меню запуска образа касперского + скрипт для обновления его баз можно найти здесь.
    memtest86_6.3.so - внутри имеет две версии - EFI v6.3 и так сказать MBR (Legacy/CSM) v4.3.7 (не обновляют). Поэтому лучше взять Memtest86+ v5.01:

    Цитата:
    title MemTest86+ v5.01
    kernel /Boot/memtest.bin

    Вместо акрониса лучше использовать Image for linux (там меню + внизу ссылки на готовые образы и мануал, остальное тебе не нужно).

    Всего записей: 1301 | Зарегистр. 12-05-2008 | Отправлено: 01:52 18-03-2016 | Исправлено: At1ant, 02:04 18-03-2016
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    он спрашивал много и в частности можно ли обойтись без интеграции - можно

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 07:48 18-03-2016
    boss_911



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

    Цитата:
    "подсунуть FiraDisk/WinVBlock через дискету" работает только с Хр/2003

    Ну вот, приехали, жесткий облом. Я вам обоим охотно верю, но в подобных случаях люблю проверять сам, короче, есть желание проверить, о результатах обязательно опишусь.
     


    bomzzz
     
    Оба драйвера - FiraDisk и WinVBlock, необходимы для установки Win7 из ISO или только один (какой)? Для установки WinXP из ISO то же оба нужны?
     
    Мне не понятно вот это:

    Код:
    title Find and Boot MYISO.iso from HD to mem with Firadisk
    map --mem /firadisk.gz (fd0)
    map --mem /MYISO.iso (0xff)
    map --hook
    chainloader (0xff)
     
    title Find and Boot MYISO.iso from HD with WinBlock
    map --mem /winblock.gz (fd0)
    map /MYISO.iso (0xff)
    map --hook
    chainloader (0xff)

    Мне, к примеру, надо установить Win7.iso, в примере указана подгрузка двух MYISO.iso (какой дистрибутив имеется в виду не понятно) и с каждым своим драйвером, описание в 'title' мне ни о чем не говорит. Или в примере имеется в виду, что для установки винды из ISO нужно использовать либо FiraDisk, либо WinVBlock, то есть что-то одно?
     


    At1ant

    Цитата:
    типа установка оригинальной ОС ?

    Та да, типа. Прочитав ваш пост, я так понял, что самый красивый способ, это интеграция FiraDisk драйвера в "boot.wim"? Из всего описаного вами, этот способ более удобным для себя, так как один раз сдела и все, и при установке ни каких лишних теледвижений не нужно, тем более я фанат максимальной автоматизации.
     
    За Memtest86+ v5.01 спасибо, не знал о ситуации.

    Всего записей: 115 | Зарегистр. 08-11-2015 | Отправлено: 11:01 18-03-2016 | Исправлено: boss_911, 11:02 18-03-2016
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ставь винду с помощью winntsetup и тебе не понадобится ни фирадиск, ни винвблок, и вообще головняков будет на порядок меньше

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 12:08 18-03-2016
    boss_911



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bomzzz
     
    Про WinNTSetup я уже ответил. Мне бы получить ответ на вопрос выше. Как должна выглядеть подгрузка Win7.iso и WinXP.iso и с каким(и) драйвером. Если не получится без интеграции драйвера (чего и пытаюсь, что и хочу проверить), в чем я уже начинаю сомневаться, то лучше один раз проинтегрировать (в boot.wim) и забыть, меньше телодвижений и времени будет при установке ОС, имхо.

    Всего записей: 115 | Зарегистр. 08-11-2015 | Отправлено: 15:03 18-03-2016
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    этот драйвер потом  в винде останется. зачем он там нужен. и главное зачем городить огород, если микрософт сразу предусмотрел несколько различных способов абсолютно штатной установки
     
    Добавлено:
    я так ставил хп чисто из интересу, от нечего делать. после установки дров винда в синий экран вывалилась. зачем этот фирадиск сдался

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 15:18 18-03-2016
    boss_911



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

    Цитата:
    этот драйвер потом  в винде останется.

    Винда это install.wim, а интеграция будет произведена в boot.wim - WinPE по сути, среда, из которой ставится/распаковывается винда/install.wim. Разве не так? И я сомневаюсь, что драйвер из boot.wim будет передан установленной ОС, если это не так, тогда плохо, мусор в ОС мне не нужен, тем более драйвер, который может вызвать BSOD.
     
    Интеграция в дистрибутив XP, другое дело. Но в ХР можно и не интегрировать:

    Цитата:
    "подсунуть FiraDisk/WinVBlock через дискету" работает только с Хр/2003

    Но блин, я так досих пор и не знаю, как это осуществить:

    Цитата:
    Как должна выглядеть подгрузка Win7.iso и WinXP.iso и с каким(и) драйвером.

    Всего записей: 115 | Зарегистр. 08-11-2015 | Отправлено: 16:12 18-03-2016
    At1ant



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    bomzzz
    Цитата:
    этот драйвер потом  в винде останется.

    Только в случае Хр/2003, и то если так мешает можно удалить. С WinVBlock все аналогично.
     

    Цитата:
    после установки дров винда в синий экран вывалилась.

    На сколько я помню, в бсоде не было упоминания FiraDisk-а. Та даже если и так, несколько тысяч скачиваний скрипта (за всю историю его существования) и никто более не писал про бсоды на установленной ОС.
     
    boss_911
    Цитата:
    Оба драйвера - FiraDisk и WinVBlock, необходимы для установки Win7 из ISO или только один (какой)?  

    Выбирай один, оба вместе лучше не использовать - ничего хорошего не будет. WinVBlock собран под Хр/2003, на практике еще может запустить 7 х86, а х64 версию уже нет. FiraDisk работает на Xp/2003 x86-x64 и ОС старше.
     

    Цитата:
    Но в ХР можно и не интегрировать:  

    В любом случае FiraDisk/WinVBlock будет в установленной ОС (Хр/2003).
     

    Цитата:
    title Windows Xp/2003 Start Install
    map --mem (md)+4 (9)
    map --mem /Boot/FiraDisk.img (fd0)
    map --mem /Boot/FiraDisk.img (fd1)
    map /Boot/WinXp.iso (0xff)  
    map (hd0) (hd1)
    map (hd1) (hd0)
    map --rehook
    write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/WinXP.iso;\n\0
    chainloader (0xff)/I386/SETUPLDR.BIN
     
    title Windows Xp/2003 Continue Install
    map --mem (md)+4 (9)
    map (hd0) (hd1)
    map (hd1) (hd0)
    map --rehook
    write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/WinXP.iso;\n\0
    chainloader (hd0)+1

     
    И кстати, нюанс - при установке Хр/2003 с USB-HDD нужно править USB службы (достаточно на время инсталляции ОС). Иначе отвал дистрибутива в начале графического этапа установки. В FiraDisk_integrator.exe это автоматизированно.

    Всего записей: 1301 | Зарегистр. 12-05-2008 | Отправлено: 01:39 19-03-2016
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    зачем все это городить, чтоб всего лишь распаковать установочную винду на винт. распаковка всегда одинаковая ее можно в образ запаковать и просто восстановить

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 12:26 19-03-2016
    Arkay

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    At1ant
    У меня есть меню grub2, как туда добавить запуск memtesta86 из iso?

    Всего записей: 270 | Зарегистр. 27-08-2014 | Отправлено: 03:02 21-03-2016
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    это все для груба1 писали.
     
    Arkay.zip 1,54 МБ (1 623 637 байт)
     
       
     
    Microsoft Virtual PC

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 04:57 21-03-2016 | Исправлено: bomzzz, 05:09 21-03-2016
    TNG

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Arkay
    Из ИСО не получится, но БИН можно
    menuentry "Memtest86+" {
     linux16 /memtest.bin
    }

    Всего записей: 212 | Зарегистр. 08-03-2003 | Отправлено: 11:18 21-03-2016
    boss_911



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

    Цитата:
    Из ИСО не получится

    У меня получается:

    Код:
    title MemTest86+ 5.01
    map --mem /ISO/memtest86+-5.01.iso (0xff)
    map --hook
    chainloader (0xff)

    GRub4Dos 0.4.6a

    Всего записей: 115 | Зарегистр. 08-11-2015 | Отправлено: 12:47 21-03-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

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


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

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.Board
    © Ru.Board 2000-2020

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru