Forwarded from ChatGPT | Нейросети
Media is too big
VIEW IN TELEGRAM
Пентагон считает ИИ самой мощной военной технологией 😯
Начальники штабов а США забили тревогу и предупреждают о том, что нейросеть имеет возможность принимать решения быстрее и точнее является значительным преимуществом в ведении войны.
Сворачивайте это все пока не поздно… @ChatGPT
Начальники штабов а США забили тревогу и предупреждают о том, что нейросеть имеет возможность принимать решения быстрее и точнее является значительным преимуществом в ведении войны.
Сворачивайте это все пока не поздно… @ChatGPT
Please open Telegram to view this post
VIEW IN TELEGRAM
вот пример эксплуатации убитого лифа https://thagastan.livejournal.com/787444.html
Livejournal
Экономика электромобиля в Нечерноземье...
Оказывается, для маятникового мигранта, каждый рабочий день мотающегося из Новомосковска в Тулу, купленный за 300 000 руб Nissan LEAF, батареи которого зимой хватает на 65 км, по расходам на топливо оказывается в полдюжины раз дешевле, чем прежний, также…
Кто это там увидел голого Шварцнеггера в баре?
Там все было намного веселее:
https://youtu.be/Km25eO7pSGk?t=16
Как снимали Терминатор 2 и почему он актуальнее, чем кажется
https://habr.com/ru/companies/first/articles/735084/
...
Там все было намного веселее:
https://youtu.be/Km25eO7pSGk?t=16
Как снимали Терминатор 2 и почему он актуальнее, чем кажется
https://habr.com/ru/companies/first/articles/735084/
...
YouTube
25 Лет Фильму "Терминатор 2", Шварценеггер Опубликовал Видео Со Съёмок(04.07.2016)Новости
В честь 25-летия фильма "Терминатор 2: Судный день"; Подробности: https://news.mail.ru/society/26320892/ ; https://www.youtube.com/playlist?list=PLoTptfYpq94JC4zbBLj5xzX3h9QrvdD0z
"Нельзя доверять": Илон Маск предупредил о рисках использования мессенджера WhatsApp
https://rg.ru/2023/05/10/opasnye-sviazi.html
Автоматическая рассылка сообщений WhatsApp
https://habr.com/ru/articles/735394/
https://rg.ru/2023/05/10/opasnye-sviazi.html
Автоматическая рассылка сообщений WhatsApp
https://habr.com/ru/articles/735394/
Российская газета
"Нельзя доверять": Илон Маск предупредил о рисках использования мессенджера WhatsApp - Российская газета
Американский предприниматель Илон Маск считает, что мессенджеру WhatsApp нельзя доверять. Об этом он написал в своем "Твиттере" в ответ на твит одного из пользователей о том, что мессенджер несколько раз использовал его микрофон, пока тот спал.
Как самому за один вечер собрать минимальную ОС Linux из исходного кода
https://habr.com/ru/companies/ruvds/articles/702570/
https://habr.com/ru/companies/ruvds/articles/702570/
Хабр
Как самому за один вечер собрать минимальную ОС Linux из исходного кода
В современном мире нас окружает огромное количество электронных устройств различной степени сложности. Если устройство более или менее сложное, например, телевизор, маршрутизатор, смартфон, то с...
Раскрываем секреты загрузочных ISO-образов
https://habr.com/ru/companies/ruvds/articles/706070/
Что вам нужно знать о внешних загрузочных дисках
https://habr.com/ru/articles/700476/
...
https://habr.com/ru/companies/ruvds/articles/706070/
Что вам нужно знать о внешних загрузочных дисках
https://habr.com/ru/articles/700476/
...
Хабр
Раскрываем секреты загрузочных ISO-образов
В этой статье я хочу поговорить об ISO-файлах, на которых, как известно, распространяются дистрибутивы операционных систем. Начиная писать статью, я немного сомневался в её актуальности, так как я...
Как предоставить доступ для всех устройств из локальной сети к VPN
https://habr.com/ru/articles/693544/
https://habr.com/ru/articles/693544/
Хабр
Как предоставить доступ для всех устройств из локальной сети к VPN
Наверное, ни для кого уже не секрет, что использование технологии Virtual Private Network (VPN) становится повседневной необходимостью. На рынке присутствует много решений – платных и бесплатных. Так...
ИИ доберётся до 3D-моделирования
OpenAI представила свою новую версию нейросети, которая может преобразовать текст в 3D-объекты.
Качество всё ещё оставляет желать лучшего, но потенциал у неё большой.
https://kod.ru/shap-e-openai-3d-models
@d_code
OpenAI представила свою новую версию нейросети, которая может преобразовать текст в 3D-объекты.
Качество всё ещё оставляет желать лучшего, но потенциал у неё большой.
https://kod.ru/shap-e-openai-3d-models
@d_code
Код Дурова
OpenAI представила нейросеть Shap-E, способную генерировать 3D-модели по текстовому описанию
В настоящее время, хотя некоторые из созданных моделей могут выглядеть просто и даже примитивно, потенциал данной технологии весьма велик.
Перепрошивка микроконтроллера флеш-накопителя
Существует достаточно сложное и рискованное экзотичное решение, которое позволяет сделать из обычного флеш-накопителя внешний USB CD-ROM. Делается это путем перепрошивки микроконтроллера флеш-накопителя таким образом, чтобы он распознавался BIOS и операционной системой как CD-ROM с вставленным в него диском.
Более подробно как это сделать именно для вашего флеш-накопителя можно посмотреть на этом форуме.
https://flashboot.ru/forum/
Создание мультизагрузочного флеш-накопителя
В последнее время для создания мультизагрузочного флеш-накопителя широкое распространение получает программа Ventoy.
Эта программа уже освещалась на Хабре, например здесь и здесь.
Она превращает флеш-накопитель или внешний жесткий диск в устройство, с которого можно установить или загрузить множество операционных систем и дисков воcстановления.
В принципе, это очень похоже на решение с аппаратной эмуляцией внешнего оптического диска.
...
Кроме того, мне понравился Persistence plugin. Суть persistence в следующем.
Многие современные Live CD линукс дистрибутивы поддерживают persistence. Использование persistence позволяет вам сохранить состояние операционной системы до следующей загрузки. Обычно раньше все изменения, которые вы делали после загрузки c Live CD (например, подключение к сети WiFi, установка дополнительных пакетов) сохранялись в оперативную память, и при следующей загрузке их нужно делать было заново. Если подготовить определенным образом раздел на диске, то Live CD будет сохранять все изменения туда.
Однако Ventoy при помощи своего Persistence plugin, позволяет сохранять изменения в файл, который является образом такого раздела и располагается на флешке. Благодаря такому решению получается действительно портативная операционная система, которую буквально можно носить с собой в кармане и работать в ней везде, где вы можете загрузиться с флеш-накопителя.
Для каждого Live CD нужно индивидуально подбирать этот файл.
Более подробно вы можете почитать в этой статье статье.
https://habr.com/ru/company/ruvds/blog/584670/
Конфигурируется загрузочный флеш-накопитель, созданный с помошью Ventoy при помощи Web интерфейса.
andreishe
Безо всяких манипуляций с флешкой (если там FAT32) просто распаковываем ISO в корень.
Все.
В корне лежит EFI загрузчик и UEFI компьютера его спокойно подхватывает (естественно, компьютер должен не в легаси режиме грузиться).
13werwolf13
забыли уточнить что таблица разделов должны быть GPT, и флаг boot на разделе (что кстати не обязательно для болишнства материнок, но не для всех),
а так же с некоторыми материнками не обязательно соблюдать иерархию директорий на разделе так как они имеют возможность интерактивно выбрать какой именно .efi файл загрузить с накопителя.
Активный раздел' нужен при использовании старого legacy mbr способа загрузки, при использовании EFI это не требуется (биос распознает файловую систему, ищет на ней определенный каталог и грузит от туда файлы)
Существует достаточно сложное и рискованное экзотичное решение, которое позволяет сделать из обычного флеш-накопителя внешний USB CD-ROM. Делается это путем перепрошивки микроконтроллера флеш-накопителя таким образом, чтобы он распознавался BIOS и операционной системой как CD-ROM с вставленным в него диском.
Более подробно как это сделать именно для вашего флеш-накопителя можно посмотреть на этом форуме.
https://flashboot.ru/forum/
Создание мультизагрузочного флеш-накопителя
В последнее время для создания мультизагрузочного флеш-накопителя широкое распространение получает программа Ventoy.
Эта программа уже освещалась на Хабре, например здесь и здесь.
Она превращает флеш-накопитель или внешний жесткий диск в устройство, с которого можно установить или загрузить множество операционных систем и дисков воcстановления.
В принципе, это очень похоже на решение с аппаратной эмуляцией внешнего оптического диска.
...
Кроме того, мне понравился Persistence plugin. Суть persistence в следующем.
Многие современные Live CD линукс дистрибутивы поддерживают persistence. Использование persistence позволяет вам сохранить состояние операционной системы до следующей загрузки. Обычно раньше все изменения, которые вы делали после загрузки c Live CD (например, подключение к сети WiFi, установка дополнительных пакетов) сохранялись в оперативную память, и при следующей загрузке их нужно делать было заново. Если подготовить определенным образом раздел на диске, то Live CD будет сохранять все изменения туда.
Однако Ventoy при помощи своего Persistence plugin, позволяет сохранять изменения в файл, который является образом такого раздела и располагается на флешке. Благодаря такому решению получается действительно портативная операционная система, которую буквально можно носить с собой в кармане и работать в ней везде, где вы можете загрузиться с флеш-накопителя.
Для каждого Live CD нужно индивидуально подбирать этот файл.
Более подробно вы можете почитать в этой статье статье.
https://habr.com/ru/company/ruvds/blog/584670/
Конфигурируется загрузочный флеш-накопитель, созданный с помошью Ventoy при помощи Web интерфейса.
andreishe
Безо всяких манипуляций с флешкой (если там FAT32) просто распаковываем ISO в корень.
Все.
В корне лежит EFI загрузчик и UEFI компьютера его спокойно подхватывает (естественно, компьютер должен не в легаси режиме грузиться).
13werwolf13
забыли уточнить что таблица разделов должны быть GPT, и флаг boot на разделе (что кстати не обязательно для болишнства материнок, но не для всех),
а так же с некоторыми материнками не обязательно соблюдать иерархию директорий на разделе так как они имеют возможность интерактивно выбрать какой именно .efi файл загрузить с накопителя.
Активный раздел' нужен при использовании старого legacy mbr способа загрузки, при использовании EFI это не требуется (биос распознает файловую систему, ищет на ней определенный каталог и грузит от туда файлы)
Хабр
Ventoy — мультизагрузка образов OS с преферансом и куртизанками
Привет Хабр! Существует несколько программ с графическим интерфейсом, предназначенных для создания Live USB-дисков. Так начиналась переводная статья , комментарии к которой стали вторым толчком (а был...
"WindowsToGo", вставляешь в любой комп и твоя система грузится с неё.
по сети почти штатно так можно установить windows
А есть какая-то программа, чтобы она выступала в качаестве сервера для загрузки по сети, и дала выбрать сама в какой из сохранённых iso образов загружаться?
пойдёт?)
https://habr.com/ru/company/serverclub/blog/250549/
balenaEtcher (незаслуженно тут забыт?)
Заслуженно.
Это монстр с html/браузером в качестве UI и с телеметрией.
Такое надо предавать забвению. :)
Vitaly83vvp
Я пользуюсь YUMI.
Аналог Ventoy, но мне он больше понравился.
Хотя, идеального для себя решения, который работал бы с несколькими образам и разделами пока не находил.
На сегодняшний день одна флешка для одного образа уже неудобно.
Кроме того, использовать флешку только для загрузочного диска неудобно.
Удобно, когда всё в одном и всегда под рукой.
Одна флешка, с двумя разделами: первый на данный, второй на загрузочные системы.
Я перепробовал много вариантов, но такой оказался самым удобным.
И в этом варианте важно, что данные идут первым разделом, потому как не все старые ОС видят несколько разделов.
axe_chita
Могу посоветовать Easy2Boot, работает устойчиво, но на части багованных BIOS не работает загрузка с USB HDD. Причем тот же самый Easy2Boot, записанный на флешку работает без проблем.
Помимо Rufus есть еще UNetbootin, тоже с открытым исходным кодом, есть версия под Linux (в отличие от Rufus), раньше была в стандартном репозитории Ubuntu, но теперь увы нет
https://unetbootin.github.io
WintoHDD есть опция создания Multi-installation USB.
Потом просто добавляем iso на флешку и готово.
EtchDroid - под Android приложение, чтобы по OTG записать образ Windows на флешку
по сети почти штатно так можно установить windows
А есть какая-то программа, чтобы она выступала в качаестве сервера для загрузки по сети, и дала выбрать сама в какой из сохранённых iso образов загружаться?
пойдёт?)
https://habr.com/ru/company/serverclub/blog/250549/
balenaEtcher (незаслуженно тут забыт?)
Заслуженно.
Это монстр с html/браузером в качестве UI и с телеметрией.
Такое надо предавать забвению. :)
Vitaly83vvp
Я пользуюсь YUMI.
Аналог Ventoy, но мне он больше понравился.
Хотя, идеального для себя решения, который работал бы с несколькими образам и разделами пока не находил.
На сегодняшний день одна флешка для одного образа уже неудобно.
Кроме того, использовать флешку только для загрузочного диска неудобно.
Удобно, когда всё в одном и всегда под рукой.
Одна флешка, с двумя разделами: первый на данный, второй на загрузочные системы.
Я перепробовал много вариантов, но такой оказался самым удобным.
И в этом варианте важно, что данные идут первым разделом, потому как не все старые ОС видят несколько разделов.
axe_chita
Могу посоветовать Easy2Boot, работает устойчиво, но на части багованных BIOS не работает загрузка с USB HDD. Причем тот же самый Easy2Boot, записанный на флешку работает без проблем.
Помимо Rufus есть еще UNetbootin, тоже с открытым исходным кодом, есть версия под Linux (в отличие от Rufus), раньше была в стандартном репозитории Ubuntu, но теперь увы нет
https://unetbootin.github.io
WintoHDD есть опция создания Multi-installation USB.
Потом просто добавляем iso на флешку и готово.
EtchDroid - под Android приложение, чтобы по OTG записать образ Windows на флешку
Windows OS Hub
How to Deploy Windows 10 (11) with PXE Network Boot | Windows OS Hub
In this article, we will look at how to deploy Windows 10 or 11 over the network without using local installation media (USB flash drive, DVD, ISO image) and without…
restruct
Автор НЕ упомянул о 2 критически важных вещах, создающих 80% проблем при создании загрузочных дисков на внешнем носителе (безотносительно способа записи и носителя):
НЕ используйте для создания загрузочного диска никаких утилит, кроме dd!
Невозможно понять и объяснить, почему специализированные утилиты для создания загрузочных дисков в 80% случаев НЕ создают загрузочных дисков.
Все эти Rufus, UnetBootin, UltraISO и прочие Etcher просто убьют вам вечер.
Но у нас нет задачи понимать хрень;
просто запомните — любая запись образа в *nix-системах делается только при помощи dd.
Как оно там в Windows — не ведаю (отказался в 2008), но при запусках в виртуальной машине Win 7 / 8.1 / 10 проблем было ещё больше.
Перед записью образа необходима проверка контрольной суммы скачанного образа.
Это касается как образов, скачанных с сайтов через HTTP, так и передаче c FTP-сервера.
Они периодически «бьются» при передаче, хотя внешне выглядят ОК.
«Битый» образ начинаешь подозревать после нескольких подряд неудачных попыток записи образа — разными способами на разные носители.
Автор НЕ упомянул о 2 критически важных вещах, создающих 80% проблем при создании загрузочных дисков на внешнем носителе (безотносительно способа записи и носителя):
НЕ используйте для создания загрузочного диска никаких утилит, кроме dd!
Невозможно понять и объяснить, почему специализированные утилиты для создания загрузочных дисков в 80% случаев НЕ создают загрузочных дисков.
Все эти Rufus, UnetBootin, UltraISO и прочие Etcher просто убьют вам вечер.
Но у нас нет задачи понимать хрень;
просто запомните — любая запись образа в *nix-системах делается только при помощи dd.
Как оно там в Windows — не ведаю (отказался в 2008), но при запусках в виртуальной машине Win 7 / 8.1 / 10 проблем было ещё больше.
Перед записью образа необходима проверка контрольной суммы скачанного образа.
Это касается как образов, скачанных с сайтов через HTTP, так и передаче c FTP-сервера.
Они периодически «бьются» при передаче, хотя внешне выглядят ОК.
«Битый» образ начинаешь подозревать после нескольких подряд неудачных попыток записи образа — разными способами на разные носители.
Хабр
Александр Косс aka restruct
- Исследователь
- Исследователь
Александр Косс aka restruct. Опубликовал 56 комментариев.
Последний раз, когда я доставал с полки внешний USB-привод - это когда надо было прочитать диск с результатами МРТ, выданный в клинике :)
Есть огромное количество специализированного ПО под линукс и макось.
Например, Aeskulap Viewer или 3D Slicer.
Случается, что это ПО имеется непосредственно в репозитарии выбранного линукса (этот самый Эскулап в альте имеется, можно легко установить).
Кое что можно скачать (в том числе во вполне портабельном виде, в смысле распаковал и запустил).
Кроме того, значительная часть специализированного виндового ПО прекрасно чувствует себя под wine.
Есть огромное количество специализированного ПО под линукс и макось.
Например, Aeskulap Viewer или 3D Slicer.
Случается, что это ПО имеется непосредственно в репозитарии выбранного линукса (этот самый Эскулап в альте имеется, можно легко установить).
Кое что можно скачать (в том числе во вполне портабельном виде, в смысле распаковал и запустил).
Кроме того, значительная часть специализированного виндового ПО прекрасно чувствует себя под wine.
GRUB всемогущий, или Делаем загрузочную флешку
https://habr.com/ru/articles/99159/
https://habr.com/ru/articles/99159/
Хабр
GRUB всемогущий, или Делаем загрузочную флешку
Про сам grub, загрузочные флешки и особенно специальные утилиты для создания дисков написано уже не мало, но выглядят они узко направленными. Например только для создания флешки Windows 7 , различные...
Создание мультизагрузочного USB HDD или флешки
Про сам grub, загрузочные флешки и особенно специальные уже не мало, но выглядят они узко направленными. Например только для создания флешки Windows 7, различные PEtoUSB, есть более универсальные как в этом топике.
Куча утилит по сути устанавливают загрузчиутилиты для создания дисков написанок grub, isolinux (реже BCDW или lilo, еще реже свой как Win7), и затем раскладывают предложенные ему файлы (Windows7,WindowsXP, Ubuntu и т.д.) по папкам.
Отсюда и требовательность к образам (как писали в комментариях к этому топику).
А между тем абсолютное большинство выложенных в интернете дисков (особенно USB) как раз и используют isolinux и grub, что мешает их просто объединять? да ничего!
Я постараюсь с примерами рассказать, как сделать загрузочную, установочную и просто Live флешку, причем все в одном без заточенных под конкретный дистрибутив утилит.
И иметь возможность, при необходимости, легко добавить на флешку еще что-то, без очередного ее переформатирования.
https://habr.com/ru/articles/99159/
Multiboot, UEFI, NTFS или почти рецепт счастья*
Изучая сайт Easy2Boot я нашел универсальный способ создания мультизагрузочной флешки, которая может содержать в себе любой дистрибутив, LiveCD или образы дискет, которые Вы только захотите добавить.
https://habr.com/ru/articles/240793/
*Пост написан по мотивам публикации «Живительная флешка»
Создание multiboot HDD в linux (GRUB2+memdisk+grub4dos)
https://habr.com/ru/articles/181844/
Multiboot usb-drive. своими руками
https://habr.com/ru/articles/669930/
Установить 3 системы на 1 диск с общим загрузчиком
https://habr.com/ru/articles/178161/
Настройка UEFI Dual Boot системы, приправленной rEFInd
https://habr.com/ru/articles/394005/
Установка ОС Xp/2003 x86-x64 и последующих версий из ISO образа.
http://forum.ru-board.com/topic.cgi?forum=5&topic=48335&start=669&limit=1&m=4#1
Теги: Multiboot
RMPrepUSB Easy2Boot
Про сам grub, загрузочные флешки и особенно специальные уже не мало, но выглядят они узко направленными. Например только для создания флешки Windows 7, различные PEtoUSB, есть более универсальные как в этом топике.
Куча утилит по сути устанавливают загрузчиутилиты для создания дисков написанок grub, isolinux (реже BCDW или lilo, еще реже свой как Win7), и затем раскладывают предложенные ему файлы (Windows7,WindowsXP, Ubuntu и т.д.) по папкам.
Отсюда и требовательность к образам (как писали в комментариях к этому топику).
А между тем абсолютное большинство выложенных в интернете дисков (особенно USB) как раз и используют isolinux и grub, что мешает их просто объединять? да ничего!
Я постараюсь с примерами рассказать, как сделать загрузочную, установочную и просто Live флешку, причем все в одном без заточенных под конкретный дистрибутив утилит.
И иметь возможность, при необходимости, легко добавить на флешку еще что-то, без очередного ее переформатирования.
https://habr.com/ru/articles/99159/
Multiboot, UEFI, NTFS или почти рецепт счастья*
Изучая сайт Easy2Boot я нашел универсальный способ создания мультизагрузочной флешки, которая может содержать в себе любой дистрибутив, LiveCD или образы дискет, которые Вы только захотите добавить.
https://habr.com/ru/articles/240793/
*Пост написан по мотивам публикации «Живительная флешка»
Создание multiboot HDD в linux (GRUB2+memdisk+grub4dos)
https://habr.com/ru/articles/181844/
Multiboot usb-drive. своими руками
https://habr.com/ru/articles/669930/
Установить 3 системы на 1 диск с общим загрузчиком
https://habr.com/ru/articles/178161/
Настройка UEFI Dual Boot системы, приправленной rEFInd
https://habr.com/ru/articles/394005/
Установка ОС Xp/2003 x86-x64 и последующих версий из ISO образа.
http://forum.ru-board.com/topic.cgi?forum=5&topic=48335&start=669&limit=1&m=4#1
Теги: Multiboot
RMPrepUSB Easy2Boot
Хабр
GRUB всемогущий, или Делаем загрузочную флешку
Про сам grub, загрузочные флешки и особенно специальные утилиты для создания дисков написано уже не мало, но выглядят они узко направленными. Например только для создания флешки Windows 7 , различные...
snaptik-bot
This bot can reply to a message with link to tiktok video with video file
teloxide
Forked from teloxide/teloxide
🤖 An elegant Telegram bots framework for Rust
Maksim Karelov
https://t.me/xxxTy3uKxxx
(Ty3uK)
https://karelov.info
This bot can reply to a message with link to tiktok video with video file
teloxide
Forked from teloxide/teloxide
🤖 An elegant Telegram bots framework for Rust
Maksim Karelov
https://t.me/xxxTy3uKxxx
(Ty3uK)
https://karelov.info
GitHub
GitHub - Ty3uK/snaptik-bot: A bot that can download a video from TikTok, Instagram, Shorts, Twitter (X)
A bot that can download a video from TikTok, Instagram, Shorts, Twitter (X) - Ty3uK/snaptik-bot
docker-openvpn
Forked from kylemanna/docker-openvpn
🔒 OpenVPN server in a Docker container complete with an EasyRSA PKI CA
Forked from kylemanna/docker-openvpn
🔒 OpenVPN server in a Docker container complete with an EasyRSA PKI CA
GitHub
GitHub - Ty3uK/docker-openvpn: 🔒 OpenVPN server in a Docker container complete with an EasyRSA PKI CA
🔒 OpenVPN server in a Docker container complete with an EasyRSA PKI CA - GitHub - Ty3uK/docker-openvpn: 🔒 OpenVPN server in a Docker container complete with an EasyRSA PKI CA
Все круто, я поддержку УЕФИ забираю с сайта www.multiboot.ru
wickedweasel
Есть 2 простых факта:
1) uefi совместимо только с fat32.
2) на fat32 нельзя записать файлы размером больше 4 гигов.
Чтобы преодолеть эти 2 ограничения, easy2boot идёт на такое ухищрение: если загрузиться по-обычному, его можно попросить заменить partition table таким образом, чтобы система увидела только один раздел fat32, с содержимым нужного образа, с которого уже можно будет грузиться в uefi-режиме.
Такой раздел создается из посекторного образа раздела (imgPTN), который получается путем конвертации iso.
Для конвертации как раз используется MakePartImage. Ему для работы нужен imdiskinst, драйвер виртуального диска, куда маунтится iso.
Ctrl+F2 нужен вроде как раз для того, чтобы образ раздела физически располагался непрерывно.
Возможно, эта ссылка вам поможет разобраться, как она помогла мне:
www.easy2boot.com/add-payload-files/adding-uefi-images/
wickedweasel
Есть 2 простых факта:
1) uefi совместимо только с fat32.
2) на fat32 нельзя записать файлы размером больше 4 гигов.
Чтобы преодолеть эти 2 ограничения, easy2boot идёт на такое ухищрение: если загрузиться по-обычному, его можно попросить заменить partition table таким образом, чтобы система увидела только один раздел fat32, с содержимым нужного образа, с которого уже можно будет грузиться в uefi-режиме.
Такой раздел создается из посекторного образа раздела (imgPTN), который получается путем конвертации iso.
Для конвертации как раз используется MakePartImage. Ему для работы нужен imdiskinst, драйвер виртуального диска, куда маунтится iso.
Ctrl+F2 нужен вроде как раз для того, чтобы образ раздела физически располагался непрерывно.
Возможно, эта ссылка вам поможет разобраться, как она помогла мне:
www.easy2boot.com/add-payload-files/adding-uefi-images/
Хабр
Алексей Куперштох aka wickedweasel
- Бэкенд-разработчик, PHP+Golang
- Бэкенд-разработчик, PHP+Golang
Алексей Куперштох aka wickedweasel. Опубликовал 5 статей на Хабр и оставил 281 комментарий.
Установка ОС Xp/2003 x86-x64 и последующих версий из ISO образа.
http://forum.ru-board.com/topic.cgi?forum=5&topic=48335&start=669&limit=1&m=4#1
Скрипт интегрирует FiraDisk драйвер в дистрибутивы Хр/2003 x86-x64 и последующих версий Windows.
Это позволяет произвести установку ОС из ISO образа с помощью Grub4Dos.
Подразумевается что у пользователя уже есть загрузочная флешка/USB-HDD на основе Grub4Dos.
Основные возможности:
Скрипт по очереди считывает все ISO что лежат рядом с ним и создает дубликаты
Имя_образа-FiraDisk.iso.
Поддерживаются сборки с более чем одним загрузочным wim.
Скрипт работает на Xp/2003 x86-x64 и старше, и обрабатывает эти же версии дистрибутивов, в любых комбинациях.
Присутствуют две локализации скрипта - русская и английская, определяется автоматом в зависимости от языка интерфейса пользователя. Для русского интерфейса - русская локализация, во всех других случаях английская.
Особенности:
В дистрибутивах Vista и старше изменения вносятся только в WinPE, образы инсталлируемой ОС - install.wim/install.esd не затрагиваются.
Для x64 дистрибутивов с WinPE 4.0 и старше отключается проверка цифровых подписей драйверов - TESTSIGNING ON.
Потому что у FiraDisk-а нет действительной цифровой подписи.
В дистрибутивах Xp/2003 добавлен измененный ntdetect.com что препятствует сбросу USB контроллера на некоторых материнских платах.
Также USB службы на время установки переведены в режим авто запуска, что избавляет от проблемы отвала USB-HDD в начале графического этапа инсталляции.
Чтоб избавиться от назойливой надписи "Press any key to boot from CD or DVD": используем последнюю сборку Grub4Dos 0.4.6a и вместо chainloader (0xff) пишем chainloader (0xff)/I386/SETUPLDR.BIN для Xp/2003 или chainloader (0xff)/bootmgr для Vista и старше.
Использование:
Для интеграции FiraDisk-а создайте пустую папку на HDD/SSD, положите в нее ваши образы + скрипт, запустите последний.
По окончанию работы скрипта появятся новые образы, которые копируем на загрузочную флешку/USB-HDD и добавляем меню.
В них имя образа и путь можно менять на свои, символ ";" и кириллицу нельзя использовать, а перед каждым пробелом нужно ставить "\".
Запуск Windows Xp/2003 под виртуалкой или после Plop-а работать не будет, потому что флешка/USB-HDD находиться в режиме "Только чтение".
При использовании Grub4Dos 0.4.5c образы на флешке/USB-HDD обязательно должны быть дефрагментированы - Wincontig в помощь.
Последние версии Grub4Dos 0.4.6a позволяют запускать фрагментированные ISO.
Примеры меню:
Код:
title Windows Vista or later
map --mem (md)+4 (9)
map /Boot/Windows.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/Windows.iso;\n\0
chainloader (0xff)
title Windows Xp/2003
set iso=/Boot/Windows.iso
map --mem (md)+4 (9)
map %iso% (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:%iso%;\n\0
ls (0xff)/I386/FIRADISK.INF > nul && set file=(0xff)/I386/FIRADISK.INF ! set file=(0xff)/AMD64/FIRADISK.INF
write --offset=139 %file% \r\nHKLM,"SYSTEM\\CurrentControlSet\\Control\\FiraDisk","StartOptions",0x00000000,"cdrom,vmem=find:%iso%;"\r\n;
cat --locate=/ --replace=\\ %file%
chainloader (0xff)
AHCI MassStorage:
Для дистрибутивов Xp/2003 есть возможность подхвата набора AHCI MassStorage, который добавит драйвера самых распространённых AHCI-контроллеров:
Цитата:
Intel - 11.2.0.1006
AMD - 3.3.1540.33
nForce - 10.3.0.46
SiS - 5.1.1039.3020
VIA - 5.1.7600.601
JMicron - 1.17.65.3
Marvell 61xx - 1.2.0.8400
Marvell 91xx - 1.2.0.1027
Просто положите MassStor-x86.exe и MassStor-x64.exe в папку со скриптом и образами.
Скачать AHCI MassStorage:
UPLOAD.EE, MediaFire, Zippyshare.
Ключи командной строки:
-ai1 - Тихий запуск скрипта, ход работы пишется в %Имя_скрипта%.log на английском языке.
-ai2 - Тихий запуск скрипта, ход работы пишется в %Имя_скрипта%.log на русском языке.
http://forum.ru-board.com/topic.cgi?forum=5&topic=48335&start=669&limit=1&m=4#1
...
http://forum.ru-board.com/topic.cgi?forum=5&topic=48335&start=669&limit=1&m=4#1
Скрипт интегрирует FiraDisk драйвер в дистрибутивы Хр/2003 x86-x64 и последующих версий Windows.
Это позволяет произвести установку ОС из ISO образа с помощью Grub4Dos.
Подразумевается что у пользователя уже есть загрузочная флешка/USB-HDD на основе Grub4Dos.
Основные возможности:
Скрипт по очереди считывает все ISO что лежат рядом с ним и создает дубликаты
Имя_образа-FiraDisk.iso.
Поддерживаются сборки с более чем одним загрузочным wim.
Скрипт работает на Xp/2003 x86-x64 и старше, и обрабатывает эти же версии дистрибутивов, в любых комбинациях.
Присутствуют две локализации скрипта - русская и английская, определяется автоматом в зависимости от языка интерфейса пользователя. Для русского интерфейса - русская локализация, во всех других случаях английская.
Особенности:
В дистрибутивах Vista и старше изменения вносятся только в WinPE, образы инсталлируемой ОС - install.wim/install.esd не затрагиваются.
Для x64 дистрибутивов с WinPE 4.0 и старше отключается проверка цифровых подписей драйверов - TESTSIGNING ON.
Потому что у FiraDisk-а нет действительной цифровой подписи.
В дистрибутивах Xp/2003 добавлен измененный ntdetect.com что препятствует сбросу USB контроллера на некоторых материнских платах.
Также USB службы на время установки переведены в режим авто запуска, что избавляет от проблемы отвала USB-HDD в начале графического этапа инсталляции.
Чтоб избавиться от назойливой надписи "Press any key to boot from CD or DVD": используем последнюю сборку Grub4Dos 0.4.6a и вместо chainloader (0xff) пишем chainloader (0xff)/I386/SETUPLDR.BIN для Xp/2003 или chainloader (0xff)/bootmgr для Vista и старше.
Использование:
Для интеграции FiraDisk-а создайте пустую папку на HDD/SSD, положите в нее ваши образы + скрипт, запустите последний.
По окончанию работы скрипта появятся новые образы, которые копируем на загрузочную флешку/USB-HDD и добавляем меню.
В них имя образа и путь можно менять на свои, символ ";" и кириллицу нельзя использовать, а перед каждым пробелом нужно ставить "\".
Запуск Windows Xp/2003 под виртуалкой или после Plop-а работать не будет, потому что флешка/USB-HDD находиться в режиме "Только чтение".
При использовании Grub4Dos 0.4.5c образы на флешке/USB-HDD обязательно должны быть дефрагментированы - Wincontig в помощь.
Последние версии Grub4Dos 0.4.6a позволяют запускать фрагментированные ISO.
Примеры меню:
Код:
title Windows Vista or later
map --mem (md)+4 (9)
map /Boot/Windows.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/Windows.iso;\n\0
chainloader (0xff)
title Windows Xp/2003
set iso=/Boot/Windows.iso
map --mem (md)+4 (9)
map %iso% (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:%iso%;\n\0
ls (0xff)/I386/FIRADISK.INF > nul && set file=(0xff)/I386/FIRADISK.INF ! set file=(0xff)/AMD64/FIRADISK.INF
write --offset=139 %file% \r\nHKLM,"SYSTEM\\CurrentControlSet\\Control\\FiraDisk","StartOptions",0x00000000,"cdrom,vmem=find:%iso%;"\r\n;
cat --locate=/ --replace=\\ %file%
chainloader (0xff)
AHCI MassStorage:
Для дистрибутивов Xp/2003 есть возможность подхвата набора AHCI MassStorage, который добавит драйвера самых распространённых AHCI-контроллеров:
Цитата:
Intel - 11.2.0.1006
AMD - 3.3.1540.33
nForce - 10.3.0.46
SiS - 5.1.1039.3020
VIA - 5.1.7600.601
JMicron - 1.17.65.3
Marvell 61xx - 1.2.0.8400
Marvell 91xx - 1.2.0.1027
Просто положите MassStor-x86.exe и MassStor-x64.exe в папку со скриптом и образами.
Скачать AHCI MassStorage:
UPLOAD.EE, MediaFire, Zippyshare.
Ключи командной строки:
-ai1 - Тихий запуск скрипта, ход работы пишется в %Имя_скрипта%.log на английском языке.
-ai2 - Тихий запуск скрипта, ход работы пишется в %Имя_скрипта%.log на русском языке.
http://forum.ru-board.com/topic.cgi?forum=5&topic=48335&start=669&limit=1&m=4#1
...
Возможные ошибки:
Баг FiraDisk драйвера - не монтируются образы имеющие атрибут "Только чтение".
Если установщик ОС Vista и старше выдал сообщение что не найден драйвер для оптического привода, то это означает что загрузочное устройство не определилось в WinPE (отсутствует драйвер).
К примеру это может произойти при установке Vista/7, подключив флешку/USB-HDD в USB 3.0 порт или из-за включенного в биосе "быстрого запуска".
Аналогичная проблема в Xp/2003 приведет к бсоду 0x0000007B в начале установки.
Еще 0x0000007B может означать отсутствие в дистрибутиве драйверов для AHCI/RAID/SCSI контроллеров винчестеров.
Проверить наличие загрузочного устройства в Vista и старше можно так: Shift + F10 > notepad > Сtrl + o > Компьютер (посмотреть наличие устройства с которого была совершена загрузка).
При загрузке дистрибутивов Vista и старше в x:\firadisk.txt формируется лог установки FiraDisk-а.
На некоторых железках загрузка из образа невозможна из-за глючных биосов, например на Dell Latitude E6400 запуск дистрибутивов Хр/2003 заканчивается черным экраном.
Лечится глюк добавлением строки "map --e820cycles=0" перед "map --rehook".
Что нового в 3.3.10 версии:
- Замена hiderun.exe > ConH.exe (меньше ложных антивирусных срабатываний).
Что нового в 3.3.9 версии:
- Добавлены ключи тихой работы.
Что нового в 3.2.9 версии:
- Обновлен UltraISO, wimlib.
FiraDisk_integrator.exe (4,3 Мб) MD5: 24C63F7BE28703019FC5125821B0446D
Zippyshare, MediaFire, UPLOAD.EE.
http://forum.ru-board.com/topic.cgi?forum=5&topic=48335&start=669&limit=1&m=4#1
Баг FiraDisk драйвера - не монтируются образы имеющие атрибут "Только чтение".
Если установщик ОС Vista и старше выдал сообщение что не найден драйвер для оптического привода, то это означает что загрузочное устройство не определилось в WinPE (отсутствует драйвер).
К примеру это может произойти при установке Vista/7, подключив флешку/USB-HDD в USB 3.0 порт или из-за включенного в биосе "быстрого запуска".
Аналогичная проблема в Xp/2003 приведет к бсоду 0x0000007B в начале установки.
Еще 0x0000007B может означать отсутствие в дистрибутиве драйверов для AHCI/RAID/SCSI контроллеров винчестеров.
Проверить наличие загрузочного устройства в Vista и старше можно так: Shift + F10 > notepad > Сtrl + o > Компьютер (посмотреть наличие устройства с которого была совершена загрузка).
При загрузке дистрибутивов Vista и старше в x:\firadisk.txt формируется лог установки FiraDisk-а.
На некоторых железках загрузка из образа невозможна из-за глючных биосов, например на Dell Latitude E6400 запуск дистрибутивов Хр/2003 заканчивается черным экраном.
Лечится глюк добавлением строки "map --e820cycles=0" перед "map --rehook".
Что нового в 3.3.10 версии:
- Замена hiderun.exe > ConH.exe (меньше ложных антивирусных срабатываний).
Что нового в 3.3.9 версии:
- Добавлены ключи тихой работы.
Что нового в 3.2.9 версии:
- Обновлен UltraISO, wimlib.
FiraDisk_integrator.exe (4,3 Мб) MD5: 24C63F7BE28703019FC5125821B0446D
Zippyshare, MediaFire, UPLOAD.EE.
http://forum.ru-board.com/topic.cgi?forum=5&topic=48335&start=669&limit=1&m=4#1
MediaFire
FiraDisk_integrator
MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.
GRUB4DOS | GNU GRUB (часть 3)
http://forum.ru-board.com/topic.cgi?forum=5&topic=48335
http://forum.ru-board.com/topic.cgi?forum=5&topic=48335