SmokieBlahBlah
- Стаж: 9 лет 1 месяц
- Сообщений: 44
- Репутация:2[+] [-]
|
conty9, а где-то есть новее 8.1 с учеткой админа? и что насчет стандартных boot.wim? нужно вшивать дрова или pecmd справится с их загрузкой?
|
|
SmokieBlahBlah, все РЕ на базе 8.1 с учёткой админа. Лично я РЕ на 8.1 не люблю: большой размер и неуклюжесть, меня больше устраивают на базе 8.0, хоть и без учётки. Ну или 10-ки. По поводу стандартных boot.wim: тот же комплект (для х86) добавить в ядро, только обеспечить запуск скрипта при старте РЕ. Для х64 - использовать cfadisk.* от х64-комплекта. Ну и не забываем прописывать отключение проверки подписи драйверов. Пропиской и запуском драйвера занимается скрипт.
|
SmokieBlahBlah
- Стаж: 9 лет 1 месяц
- Сообщений: 44
- Репутация:2[+] [-]
|
conty9, добавил в ту PE8.1х86, которую кидал сюда. Не работает. Вручную запускаю - то же самое. Флешка пропадает и опять 1 раздел появляется
|
|
SmokieBlahBlah, проверку ЦП в BCD отключил? testsigning=Yes
|
SmokieBlahBlah
- Стаж: 9 лет 1 месяц
- Сообщений: 44
- Репутация:2[+] [-]
|
52925AllowPrereleaseSignatures=True
|
|
stea.61, я не против. По поводу шифрования скриптов: если кому-либо интересно - обращайтесь, дам для ознакомления незашифрованные варианты (с условием нераспространения). Шифрую я после того, как UTmake "сменила" автора.
|
stea.61
- Стаж: 8 лет 10 месяцев
- Сообщений: 671
- Репутация:100[+] [-]
- Откуда: 61 RUS
|
nikzzzz, приветствую. Спасибо. PS 22.04.2018 в 23:44 msk обновил файл на яндекс-диске: 1. Инсталлятор дополнен блокировкой установки утили в Windows версии 1703 Build 15063 и новее; 2. Несколько подрихтована версия ufd2hdd.bat для Windows NT5.
|
Отправлено: 23-Апр-2018 14:42
(спустя 1 день 21 час)
nousername
- Стаж: 8 лет 11 месяцев
- Сообщений: 9
- Репутация:3[+] [-]
|
Спасибо всем, кто выложил свои пакеты. На системах 7-10 проверил - всё отлично работает. Разделы на флешке видны и читаемы. Можно попросить автора или кого ещё в теме - запилите, пожалуйста, более развёрнутое руководство как тот или иной проект впихнуть в WinPE на примере MultiBoot 2k10? Да, я прочел ридми:вариант 1: обычным батником "PeCMD.exe LOAD Ufd2Hdd.wcs" (с ожиданием или без) вариант 2: вызываем из скрипта загрузки PeCMD.ini командой LOAD Ufd2Hdd.wcs вариант 3: вызываем из скрипта загрузки PeCMD.ini командой THRD LOAD Ufd2Hdd.wcs Вопрос 1: куда сам батник прописать-то (в MultiBoot 2k10) так, чтоб он исполнялся до назначения букв носителя? Вопрос 2: в PeCMD.ini в какой раздел, опять же, записать данную строку? Я попробовал в каждом WххххPE.wim добавить файлы (сначала из Ufd2Hdd, потом из Ufd2fix) и выполнить пункт 2, но другие разделы флешки как не виделись, так и нет. И в свойствах флешки в диспетчере устройств новых драйверов (хитачи или diskmod.sys) нет. Т.е. скрипт не выполняется, я так понял. Потому и прошу, если возможно, запилите, пожалуйста, более разжёваное руководство.
|
|
nousername, например, интегрируем в х86 РЕ. Добавляем в ядро содержимое подкаталога WinPE_with_PECMD\x86, обновляем PECMD до 2017 (если старая версия). В скрипт PeCmd.ini добавляем THRD LOAD Ufd2Fix.wcs (запустить скрипт БЕЗ ожидания окончания его работы), лучше всего в 2к10 добавить сразу же после создания RAM_DISK (в конец раздела RAM_DISK или в начало раздела HOT_KEYS). Усё.-После серии серии экспериментов я выяснил, что можно полностью автоматизировать процесс подключения мультираздельных флешек в WinPE, если оболочка базируется на PECMD. Уже имеется рабочий вариант С9РЕ, в котором при подключении флешки производится переключение её как харда (если на флешке больше одного раздела). Суть в следующем: в PECMD имеется команда инициализации INIT. Если эта команда запущена с ключом U (прочие неважны), тогда при подключении или отключении USB-устройств будет запущен в скрытом режиме внутренний скрипт PECMD.EXE\INDATA\20. Этот скрипт получает код (0 - отключение, 32768 - подключение) для обработки. Так что нужно только забросить свою версию скрипта в этот ресурс, чтобы она при необходимости запускала Ufd2Fix - и всё, процесс будет происходить автоматически: подключение флешки вызовет скрипт 20, он проанализирует количество разделов на флешке и, если их больше одного - запустит Ufd2Fix. Осталось немного допилить, и выложу для тестов ядро С9РЕ.
|
stea.61
- Стаж: 8 лет 10 месяцев
- Сообщений: 671
- Репутация:100[+] [-]
- Откуда: 61 RUS
|
Всем привет. 53117запилите, пожалуйста, более развёрнутое руководство как тот или иной проект впихнуть в WinPE Если интересен мой вариант утили и Вы имеете навыки перепаковки системных WIM, то все просто: 1. Распаковать ufd2hdd_install.exe и системный WIM в удобное место. 2. Из полученного в результате распаковки каталога $ufd2hdd поместить в %systemroot% WinPE (Windows или I386) файлы ufd2hdd.exe, diskmod.sys, devcon.exe соответствующей разрядности. Примечание: для NT5 WinPE - ufd2hdd.bat из каталога NT5, ufd2hdd.exe не нужен. 3. В составе многих PE систем devcon.exe уже имеется (в каталоге system32) - проверить, если есть, добавлять его не требуется. 4. Psexec.exe в PE системах не нужен - не добавлять. Слышал, правда, что есть PE-системы, работающие под admin-учеткой - в них может потребоваться. 5. Содержимое рег-файла ufd2hdd.reg добавить в соответствующие кусты реестра PE-системы. Примечание: для NT5 изменить запись команды в ветке реестра HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Drive\shell\ufd2hdd\command на X:\I386\ufd2hdd.bat "%1". Запаковать полученную систему в новый WIM. Уф-ф-ф... Быстрее несколько раз сделать, чем написать. )))
|
|
Пробуем: тестовое ядро С9РЕ с автоматическим монтированием многораздельных флешек (скрипт Ufd2Fix). Флешки можно подключать в любой момент, должно корректно распознать мультираздельную флешку (флешки), присвоить буквы разделам. Отключать можно любым способом, буковки дисков должно удалить. Различие со стандартной процедурой установки/извлечения - несколько секунд, нужных для перемонтирования. Детали работы описал немного выше. Скачать, распаковать, заменить в 2k10\WinPE (версия неважна).
|
nousername
- Стаж: 8 лет 11 месяцев
- Сообщений: 9
- Репутация:3[+] [-]
|
conty9, скачал, распаковал с заменой. Результаты тестов таковы: 1. На виртуалке (Вбокс, 2 ядра, 2Гб, IDE-VHD-16Гб_FAT32, УСБ2.0) загрузка останавливается на "регистрация библиотек и ассоциаций." Можно prkiller'ом запустить проводника, но носителя нет. Флешки не видит. 2. На реальной машине i7 2600, 32Гб, AHCI, 16ГБ (2 раздела: FAT32 для 2k10 + NTFS), УСБ2.0 загрузка доходит до конца, но виден только первый раздел. В свойствах носителя драйвера usb2fix нет. При попытке подоткнуть любую другую флешку синяк 7Е. 3. На реальной машине C2D E6700, 2ГБ, IDE, носитель тот же - ситуация аналогична. П.С. C9PE.wim из архива заменил собой оригинальный из состава Multiboot 2k10 7.16, если это важно. Носителей пробовал несколько, результат аналогичен. Раздел виден один, синяк при подцепе любого другого. Все флешки разбиты в BootICE->Part Manage->Repartition. Меня смущает то, что в диспетчере устройств в свойствах носителя в драйверах нет драйвера из состава usb2fix.
|
Страница 3 из 5
Текущее время: 21-Ноя 13:54
Часовой пояс: UTC + 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
|