VV2006
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Как совместить на одном USB-диске несколько вариантов WinPE? Far'овским ( к примеру) редактором заменить два вхождения \MININT в setupldr.bin на соответствующее имя WinPE-сборки (на \MINI_1 и т.д.). Пример опций меню GRUB: title WinPE NervOS - Full MEDIA Support find --set-root /MINI_M/SETUPLDR.BIN chainloader /MINI_M/SETUPLDR.BIN title BartPE+WindowsXPE Alkid 11.2008 find --set-root /mini_1/SETUPLDR.BIN chainloader /mini_1/SETUPLDR.BIN Испытано с USB-HDD SATA 160G c GRUB 0.4.4 (2008-11-19 ) с NTLDR (размер 295536, версия файла 5.2.3790.1830 srv03_sp1_rtm.050324-1447), патченный ntdetect.com (размер 47596). Проблем накидать на ёмкий флеш-диск разных вариантов загрузки нет, кроме одной: общей для всех сборок получается папка PROGRAMS - неприятная каша, в которой возможно пересечение разных версий и по-разному сработанных папок программ. Можно, конечно, вручную менять нужные папки перед запуском, но всё же, может, кто подскажет более-менее бескровный способ переназначить для каждой сборки значение переменной %ProgramFiles% ? Если самому собирать WinPE, WinXPE конструкторами - базару нет: можно сразу позаботиться об уникальных названиях папок в PROGRAMS, отредактировав плагины. А вот при использовании готовых сборок - проблема "мешанины"... Могут спросить: зачем вообще это надо? Надо для разделения загрузки быстрых (лёгких) вариантов сборок от более тяжелых (медленных). Полезно и для тестирования готовых вариантов. В общем, для экономии времени, в конце концов! Вот здесь варианты решения: Booting two different PE's from one USB-Stick using Grub: http://www.911cd.net/forums//index.php?act=Print&client=printer&f=38&t=21312 Правда, насколько понял, эти варианты с предварительным переименованием (через отдельную опцию меню GRUB - RENDIR - пакетный DOS файл, с последующив возвратом в главное меню) не прокатят с NTFS-флеш-диском, чего, в сущности, и хотелось бы. А, ещё... Недавно заметил интересную вещь: причиной непонятных глюков при загрузке может быть фрагментация не только самих загрузочных образов, но и файлов в корне USB-диска! Contig.exe - лучшее средство от такой напасти. ------------------ Насчёт проблемы "NTLDR is missing", связанной с сильной фрагментацией таблицы MFT корневой папки: http://support.microsoft.com/kb/320397/ru | Всего записей: 2160 | Зарегистр. 10-02-2006 | Отправлено: 12:58 15-12-2008 | Исправлено: VV2006, 13:38 15-12-2008 |
|