The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск CSMWrap 3.0, прослойки для загрузки в режиме BIOS на системах с UEFI

16.03.2026 08:17 (MSK)

Опубликован выпуск проекта CSMWrap 3.0, развивающего EFI-приложение для загрузки систем, поддерживающих только устаревшие платформы с BIOS, в современных окружениях на базе UEFI. CSMWrap воссоздаёт окружение c BIOS на системах UEFI (class 3), упаковывая сборку SeaBIOS в форме модуля CSM (Compatibility Support Module) и запуская как внешнее EFI-приложение. Код проекта написан на языке Си и распространяется под лицензией LGPL-2.1.

Проектом предоставляются 64- и 32-разрядные сборки EFI-приложения, которые достаточно разместить в каталоге /EFI/BOOT/ в разделе с ФС FAT на носителе с операционной системой, способной загружаться только в окружениях с BIOS. UEFI-прошивка распознает подобный носитель и покажет в числе загрузочных устройств. На загружаемом устройстве желательно использовать таблицы разделов в формате MBR.

В ветке CSMWrap 3.0 добавлена поддержка файла конфигурации csmwrap.ini, который можно разместить в одном каталоге с исполняемым файлом EFI для указания дополнительных настроек. Реализована возможность указания в файле конфигурации параметров последовательного порта для отладочного вывода, пути к альтернативному VGABIOS (вместо SeaVGABIOS), PCI-адреса видеокарты, флагов для отключения IOMMU и подавления вывода на экран информации о работе CSMWrap, показываемой помимо баннера и сообщений о сбоях.

  1. Главная ссылка к новости (https://github.com/CSMWrap/CSM...)
  2. OpenNews: Выпуск загрузочных прошивок Libreboot 26.01 и Canoeboot 26.01
  3. OpenNews: Выпуск Coreboot 25.09, открытой альтернативы проприетарным прошивкам
  4. OpenNews: Образ для запуска любых ОС и efi-файлов с Flash без отключения UEFI Secure Boot
  5. OpenNews: Выявлен UEFI-буткит Bootkitty, подставляющий вредоносный код в загружаемое ядро Linux
  6. OpenNews: Обновление дистрибутива Static Linux, собранного в форме образа для UEFI
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64998-csmwrap
Ключевые слова: csmwrap, uefi, bios, boot, seabios
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (13) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, iPony128052 (?), 08:57, 16/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Звучит... Как бэ это сказать... Старомодно.

    Тяжело могу представить использование такого на практике 🤔

     
     
  • 2.3, Аноним (3), 09:15, 16/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ну как бы проблема в том, что формально FreeDOS еще существует, но запустить его через UEFI без CSM не получится. Да, реально у него применения уже нет. Да, играться с виндой 9х можно и на виртуалках. Но вот люди все еще любят эту систему. Тут знаете. Есть несколько поколений людей. Люди типа 8-bit guy еще любят 8-битные системы. Я вот кроме Dendy из 8-битного ничего не застал. Ну может чутка застал Spectrum, когда был совсем маленьким. Но люди поколения 90х - это люди, которые выросли на PC.

    Кстати такой вопрос знатокам. Раньше стояла старая версия QEMU и я запускал 9х командой "%~dp0qemu-system-i386.exe" -display sdl -vga cirrus,retrace=precise -soundhw sb16,adlib,gus,pcspk -boot c -drive file="бла бла бла"

    Обновил QEMU - пришлось команду поменять на "%~dp0qemu-system-i386.exe" -display sdl -vga std,retrace=precise -device sb16 -device adlib -device gus -hda "D:\Linux\Win95.qcow2" -drive file=fat:rw:"%~dp0dos",format=raw -boot c

    Но, блин, Win9х теперь выдает ошибку защиты при инициализации IOS. Вроде следовал разным советам и пытался что то поменять в "худшую" сторону. Прописать вручную 128Мб оперативы, поставить машину ISAPC. Ничего не помогает. Может кто знает, куда копать?

     
     
  • 3.9, Qqq (-), 09:45, 16/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >> Да, реально у него применения уже нет

    Скажи это заводам, у которых железо до сих пор может управляться из под DOS с помощью самописных программ. И этот «Легаси-долг» так и будет продолжать тянуться, пока это будет дешевле модернизации в моменте.

    А найти тот древний цифровой мусор, который когда-то был ПК, все сложнее

     
     
  • 4.14, птнпнх (-), 09:58, 16/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > А найти тот древний цифровой мусор, который когда-то был ПК, все сложнее

    А зачем искать. Так где производство завязано на старое железо, это старое железо и работает вместе со старвм софтом. Вон на почте в глубинке не редкость встретить ДОС и целерон на 2 пне до сих пор.

     
  • 2.4, Аноним (4), 09:21, 16/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    GNU/Hurd
     

  • 1.2, Аноним (2), 09:12, 16/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Ура! Теперь можно поставить Windows XP на планшеты/ноутбуки на базе Intel Atom Z3735F с 2 ГБ ОЗУ и 32 ГБ emmc.
     
     
  • 2.5, IdeaFix (ok), 09:24, 16/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А фирмвари где возьмешь? Вон божественный N100 умеет CSM на 90% материнок на которые он распаян, но... только с дискретным видео или без видео вовсе :)
    А Z3735F "без дров" даже усб не отдаст :)
     
  • 2.7, Аноним (7), 09:35, 16/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    quibble же
     
  • 2.13, птнпнх (-), 09:54, 16/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    нет, нельзя, их таблицы acpi ничего не знают о xp, и железо будет работать без управления питанием на максимальной частоте и гудеть вентилятором в разнос, не говоря об отсутствии драйверов чипсета и периферии
     

  • 1.6, Аноним (7), 09:34, 16/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >На загружаемом устройстве желательно использовать таблицы разделов в формате MBR.

    С какой именно целью?

     
     
  • 2.8, Аноним (3), 09:42, 16/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Кэп подсказывает, что DOS поддерживает только MBR.
     

  • 1.11, птнпнх (-), 09:50, 16/03/2026 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     
  • 1.12, Аноним (12), 09:54, 16/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На старом железе был из коробки csm mode,для xp,7. Теперь возвращают как инновационные технологии. Прив 2010 год.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2026 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру