gera_serg
- Стаж: 9 лет 4 месяца
- Сообщений: 1421
- Репутация:9[+] [-]
|
Версия программы: 1 Язык интерфейса: Русский Автор: Xemom1 Системные требования: Компьютер с UEFI загрузкой, включенным или отключенным Secure Boot и возможностью грузиться с флешки Добавлены мелочи, упрощающие мне работу, например несколько сетевых драйверов, которых нет среди нативных ядра, подключение многораздельных флешек... Программы (индивидуальный комплект под каждое ядро) можно подключать без перепаковки ядра, отредактировав и расположив соответствующие файлы по адресу корень флешки:\INST\ Link64_10.wcs (для набора ярлыков Рабочего Стола сетевого ядра 10х64) - Link86_10.wcs (для набора ярлыков сетевого ядра 10х86) - Link64_10nn.wcs (для набора ярлыков НЕ сетевого ядра 10х64) ... посмотрите (7z-менеджером) концы файла PECMD.INI, по какому внешнему файлу будут создаваться ярлыки РС после старта ядра файлы (индивидуальных комплектов ярлыков) могут иметь примерно такое содержаниеLINK %Desktop%\78Setup64,U:\W8PE\Programs\78Setup\78Setup64.exe LINK %Desktop%\Add Lan Drivers,U:\W8PE\Programs\DriverPacks\drv64.wcs,,shell32.dll#159 EXEC !reg.exe import U:\W8PE\Programs\LightShot\LightShot.reg LINK %StartMenu%\LightShot,U:\W8PE\Programs\LightShot\LightShot.exe ... Всё зависит от ваших фантазий и расположения программ на флешке Первой строкой примера идет создание ярлыка к 78Setup, сам её комплект conty9 расположен на флешке в папке корень флешки:\W8PE\Programs\78Setup\ В последней строке - пример добавления пункта в стартовое меню (Меню Пуск) программы для снятия скриншотов, строка - выше пример старта обработки внешнего reg-файла (для какой-то программы, если необходимо) . Ядро 8x32 Min Net+ Ядро 8х64 No Net Ядро 81х64 Net Ядро 10х64 Net Ядро 10х64 No Net Ядро 10х32 Net MS Office 2007 Portable Если в корне флешки имеется папка "WLANProfile" с Wi-Fi профилями знакомых сетей, профили можно подгрузить CMD с Рабочего Стола (!) после загрузки беспроводного сетевого драйвера
Последний раз редактировалось: gera_serg (2019-12-06 22:59), всего редактировалось 14 раз(а)
|
Отправлено: 01-Апр-2020 15:07
(спустя 11 месяцев 10 дней)
dimo70
- Стаж: 7 лет
- Сообщений: 3784
- Репутация:27[+] [-]
- Откуда: BG
|
sergeysvirid, все так. Мне кажется, что и у меня только один раз столкнулся с такое. Я тогда в моей сборке поетому и засунул ядро 10х64 на базе boot.wim 1909. Там Ander_73 помог очень, чтоб мог сделать.
_________________ Подпись отключена за нарушение правил форума
|
sergeysvirid
- Стаж: 9 лет
- Сообщений: 2584
- Репутация:127[+] [-]
- Откуда: 65 регион (GMT+11)
|
75308Но и текущие PE10 ядра могут не успевать за прогрессом (например Самсунг), поэтому идет борьба за возможность скрестить ядра с драйверами проекта Fernando с win-raid. По этому поводу. Зашёл сейчас на сайт Fernando, смотрю, а у него там обновлённый комплект мод.дров для Samsung NVMe https://www.win-raid.com/t29f25-Recommended-AHCI-RA...VMe-Drivers.htmlИх можно использовать со всеми твердотельными накопителями / контроллерами Samsung NVMe, которые входят в комплект поставки систем HP и Dell. Вот и думаю. Попробовать пересобрать с этими дровами (но опять же тесты, тесты, а где взять нужное оборудование?) или уж плюнуть на это дело...?
Последний раз редактировалось: sergeysvirid (2020-04-01 15:59), всего редактировалось 1 раз
|
Ander_73
- Стаж: 7 лет 10 месяцев
- Сообщений: 3832
- Репутация:127[+] [-]
|
sergeysvirid, извините, что вмешиваюсь. Но раз уж дрова ставятся через SDI, может оставить их вне ядра? И не пересобирать ядро при каждом чихе, а просто обновлять содержимое папочки с драйверами на флешечке? Извините
|
sergeysvirid
- Стаж: 9 лет
- Сообщений: 2584
- Репутация:127[+] [-]
- Откуда: 65 регион (GMT+11)
|
Ander_73, Пересобрать ядро с обновлённым комплектом дров - трёхминутное дело. Это не проблема(я даже не заморачиваюсь по этому поводу). Проблема больше как раз таки в замене одних дров на другие (пересборка соответствующих ядрам комплектов *.7z - для семёрки одни, для восьмёрки другие, для десятки третьи (каждые своей разрядности)) с последующим тестированием на возможные ошибки.
|
Xemom1
- Стаж: 9 лет
- Сообщений: 862
- Репутация:88[+] [-]
|
sergeysvirid, Я как раз проверил свое новое ядро (там стандартные драйвера) с этим NvME: SSD накопитель SAMSUNG 970 EVO Plus MZ-V7S500BW 500Гб, M.2 2280, PCI-E x4, NVMe
Прекрасно с ним работает. Что пишет Фернандо:Предварительные замечания: Многие пользователи AHCI и RAID не уверены или даже не знают, какой драйвер AHCI / RAID даст им наилучшие результаты в отношении стабильности и производительности. У них либо нет времени, либо они не заинтересованы в проведении интенсивных тестов, сравнивающих различные типы и версии доступных драйверов AHCI / RAID, которые подходят или могут подходить для их системы. Фактом является то, что нет доступных драйверов, которые будут оптимальными для всех. Простая причина: каждая система (Hardware + Software) отличается и предпочтениями пользователей. Это делает очень проблематичным предоставление каких-либо рекомендаций относительно выбора драйвера AHCI / RAID. Тем не менее я начал эту тему с намерением помочь неуверенным пользователям найти «иголку в сене». Для WinPE - важна именно стабильность, которую как раз обеспечивают родные драйвера.
|
gera_serg
- Стаж: 9 лет 4 месяца
- Сообщений: 1421
- Репутация:9[+] [-]
|
Размер дополнительных NVMe драйверов еще пока не требует их выноса за ядро. Если есть силы, стоит сосредоточиться на PE10x64, отработать механизм до-установки без "синьки" - в "автозагрузке" оставить оригинальные MS драйвера - на ярлыки РС повесить попытку поставить модифицированные Fernando, например а) для пользователей не-Samsung NVMe SSD: б) для пользователей системы Dell или HP с официально неподдерживаемым твердотельным накопителем Samsung NVMe или один из а) и б) - наиболее стабильный (в ущерб производительности)
|
Ander_73
- Стаж: 7 лет 10 месяцев
- Сообщений: 3832
- Репутация:127[+] [-]
|
75313Размер дополнительных NVMe драйверов еще пока не требует их выноса за ядро Лично для меня, вынос любого функционала за пределы ядра повышает гибкость и настраиваемость. А минимизация размера - это вторично. В рассматриваемом случае, вынос драйверов "закрывает" целый пласт запросов: "а добавьте поддержку железки N". И снимает претензии: "на старом ядре всё работало, а теперь пися!" В ядре только стандартное от МС. А всё остальное - во внешней папочке. Записал в папочку нужное, удалил из папочки глючное - и снова жизнь хороша! Но решать автору, само собой.
|
dimo70
- Стаж: 7 лет
- Сообщений: 3784
- Репутация:27[+] [-]
- Откуда: BG
|
75314 Лично для меня, вынос любого функционала за пределы ядра повышает гибкость и настраиваемость. А минимизация размера - это вторично. В ядре только стандартное от МС. А всё остальное - во внешней папочке. Записал в папочку нужное, удалил из папочки глючное - и снова жизнь хороша! Поддерживаю! Только вот и размер ядра по моему лучше если будет по минимому.
_________________ Подпись отключена за нарушение правил форума
|
sergeysvirid
- Стаж: 9 лет
- Сообщений: 2584
- Репутация:127[+] [-]
- Откуда: 65 регион (GMT+11)
|
А как же быть, если мы будем рассматривать не только NVMe драйвера, а и USB 3.* драйвера и эти самые USB 3.* драйвера будут как раз таки лежать на USB 3 загрузочном носителе воткнутом в USB 3 порт. Где тогда, спрашивается, запущенный (в процессе загрузки ядра) скрипт будет искать эти драйвера? Как в этом случае организовывать загрузку? Половинить? Часть драйверов в ядро, часть наружу? (это я про семёрочные ядра, к примеру)
|
gera_serg
- Стаж: 9 лет 4 месяца
- Сообщений: 1421
- Репутация:9[+] [-]
|
7529675294Когда нужно будеть тестировать, сделаю. Попробуйте: => w1064.wim Тут тоже чистые MS драйвера (не требующие отдельной подписи Фернандо и его сертификата)? Хотелось бы понять PE 8.1 от Хемом1 могут ли в принципе использовать сторонние сертифицированные драйвера без "синьки", если не найден штатный в ядре. мой 81х64 с сертификатом у dimo70 - выдал синьку, а последующее Ваши 81х64 и 10х64 - синьки нет
|
dimo70
- Стаж: 7 лет
- Сообщений: 3784
- Репутация:27[+] [-]
- Откуда: BG
|
sergeysvirid, тут речь про выноса любого функционала, которого вообще можно вынести за пределами ядра. Если не возможно, то дело другое, я так понимаю.
_________________ Подпись отключена за нарушение правил форума
|
sergeysvirid
- Стаж: 9 лет
- Сообщений: 2584
- Репутация:127[+] [-]
- Откуда: 65 регион (GMT+11)
|
75318Тут тоже чистые MS драйвера (не требующие отдельной подписи Фернандо и его сертификата)? Интеловские да, а самсунговские - частично подписанные Фернандо, но более ранние75318а последующее Ваши 81х64 и 10х64 ... Это не мои, а именно Ваши, только малость с другим набором NVMe драйверов Добавлено через 5 минут 5 секунд:
75319Если не возможно, то дело другое, я так понимаю. Да почему ж невозможно? Всё возможно, просто мне лично это, ну скажем, не совсем нравится, а может просто не вижу смысла, а может просто не "созрел". Возможно впоследствии изменю своё мнение и сделаю так, как предлагает Ander_73, ...Но пока меня устраивает и та реализация, какая у меня на данный момент.
Последний раз редактировалось: sergeysvirid (2020-04-01 18:48), всего редактировалось 3 раз(а)
|
Ander_73
- Стаж: 7 лет 10 месяцев
- Сообщений: 3832
- Репутация:127[+] [-]
|
75319 sergeysvirid, тут речь про выноса любого функционала, которого вообще можно вынести за пределами ядра. Если не возможно, то дело другое, я так понимаю. Именно.75317Часть драйверов в ядро, часть наружу? Ты не обязан слушаться моих советов. Я описал своё видение. Оно может противоречить твоему. Я не сборщик ядер и вполне могу не понимать тонкостей и нюансов.
|
Страница 15 из 17
Текущее время: 03-Дек 22:10
Часовой пояс: UTC + 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
|