dialmak01
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Hunter23071985 Цитата: Что значит "Эти 3 программы все имеют разное предназначение."? Они ни в коей мере не аналогичны Grub4Dos? | Достаточно прочитать что умеют проги. И разница очевидна. Я не пользовался Symon, но мне кажется он чем-то похож на BootIt, хотя и уступает по функционалу. То есть он предназначен быть главным загрузчиком ибо он ставится в MBR. Из него можно загрузить далее что хочешь - винду, линукс, другой загрузчик из PBR. Grub4Dos умеет то-же самое и ещё много чего другого, поддерживает скрипты. Я предпочитаю его использовать как вспомогательный загрузчик, главный BootIt. Юзаю для загрузки того, что не умеет BootIt - ISO, WIM, etc. Голый Grub4Dos малоинтересен, документации мало, разобраться в нем непросто, поэтому лучше юзать сборки типа NTBOOT и спрашивать в профильной теме. Syslinux является стандартным загрузчиком для линукс систем, умеет тоже много, как и Grub4Dos. Если использовать WIMboot, то можно грузить WIM. Цитата: С NTBOOT у меня 1 раз за 6-7 месяцев была проблема, но у друзей он часто фрагментируется, так что надо что-то другое. | Фрагментация не проблема, если грузить в память. Пример Код: # Файл ALLRUN.ISO может лежать на любом диске, в том числе CD, по любому пути из нижеперечисленных: # /ALLRUN.ISO # /IMGS/ALLRUN.ISO # /BOOT/IMGS/ALLRUN.ISO iftitle [find --ignore-floppies /BOOT/IMGS/ALLRUN.ISO || find --ignore-floppies /IMGS/ALLRUN.ISO || find --ignore-floppies /ALLRUN.ISO] Запустить ALLRUN\n Запустить ALLRUN. map --unmap=0:200 find --set-root --ignore-floppies /BOOT/IMGS/ALLRUN.ISO || find --set-root --ignore-floppies /IMGS/ALLRUN.ISO || find --set-root --ignore-floppies /ALLRUN.ISO map ()/BOOT/IMGS/ALLRUN.ISO (200) || map --mem ()/BOOT/IMGS/ALLRUN.ISO (200) || map ()/ALLRUN.ISO (200) || map --mem ()/ALLRUN.ISO (200) || map ()/IMGS/ALLRUN.ISO (200) || map --mem ()/IMGS/ALLRUN.ISO (200) map --hook chainloader (200) | В меню ищется ALLRUN.ISO и он загрузится, даже фрагментированный благодаря map --mem Цитата: Сейчас моя цель - сделать очередной VHDХ с Win5-10 (какая именно ОС ещё не решил). Назначение - для заливки другу, работы дома, в офисе и в дороге (т.е с любого носителя, на любом железе). Функционал - полностью рабочая система, которую можно загрузить стандартно или в RAM (если RAM, скажем, >32 Гб). Условия - большинство программ портативные и размещены вне VHD, на нём же лишь базовые скрипты, драйверы, компоненты и софт. | Создайте VHD, залейте проги туда, сиспрепните. Будет готовый для установки VHD. Его можно будет поставить как VHD с NativeBoot (если он конечно поддерживается) или на раздел. 1) - Для установки как VHD с NativeBoot нужно просто скопировать VHD на HDD, смонтировать и создать загрузочные файлы на активном разделе HDD через bcdboot. Это лучше всего делать в миниатюрной WinPE. 2) - Для установки на раздел можно использовать прямое копирование VHD -> HDD. Например, через IFL, IFW или BootIt c IFD или что-то другое. Все указанное выше легко реализуется на флешке с таким функционалом. 4 раздел - BootIt c IFD - будет использоваться как главный загрузчик и в меню будет запуск нижеперечисленных ОС плюс как менеджер разделов плюс для прямого копирование VHD -> HDD 3 раздел - IFL - будет использоваться как менеджер разделов плюс для прямого копирование VHD -> HDD. Отличие от BootIt c IFD - это то, что будет грузиться на UEFI плюс при копировании у него как правило выше скорость. 2 раздел - WinPE c IFW - будет грузиться на UEFI, будет использоваться для прямого копирование VHD -> HDD (при копировании у него как правило выше скорость) и для установки VHD как VHD с NativeBoot 1 раздел - отформатирован в NTFS и предназначен для двух целей. Тут расположен VHD файл, тут же можно при желании сделать раздел с Grub4Dos с ALLRUN или NTBOOT. Именно этот раздел виден в винде. Я так себе сделал, но на USB-HDD. Там же расположены драйвера для винды. Также дополнительно держу ещё одну флешку с IFL, сделанную как флоппи для странных биосов, которые не грузят USB-HDD. Тогда гружу IFL и оттуда имею доступ к USB-HDD. Как альтернативный вариант - можете использовать готовую сборку. Например RusLive. Она имеет на борту все вышеперечисленное плюс ещё много чего. Грузить её можно из Grub4Dos как и ALLRUN.ISO в меню выше. Для использования RusLive на чистом UEFI нужно сделать флешку согласно докам RusLive (я не пробовал, но по идее так.) Подробнее знает автор. | Всего записей: 343 | Зарегистр. 09-11-2015 | Отправлено: 18:01 04-03-2016 | Исправлено: dialmak01, 18:14 04-03-2016 |
|