The OpenNET Project / Index page

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



"Началось бета-тестирование FreeBSD 14. Загрузка FreeBSD за 25 миллисекунд"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "Началось бета-тестирование FreeBSD 14. Загрузка ядра FreeBSD..." +1 +/
Сообщение от Ананий (?), 12-Сен-23, 15:05 
Больше всего в истории с файеркрекером меня улыбнул этот абзац:

>Except… it didn’t work. FreeBSD still couldn’t find the information it needed! It turned out that Linux has bugs in how it finds and parses the MPTable structure — and Firecracker, being designed to boot Linux, provided the MPTable in a way that Linux supported but was not in fact compliant with the standard. FreeBSD, having an implementation independently written to follow the standard, failed both to find the (incorrectly located) MPTable and to parse the (invalid) MPTable once it was found.
>So now FreeBSD has a new kernel option: You can add options MPTABLE_LINUX_BUG_COMPAT to your kernel configuration if you need bug-for-bug compatibility with Linux’s MPTable handling — and with that, FreeBSD managed to boot a bit further in Firecracker.

Костыли линукса для ацпи, к которым приспособился файеркрекер со своими костылями и в итоге пришлось костылить костыли для костылей.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Началось бета-тестирование FreeBSD 14. Загрузка FreeBSD за 25 миллисекунд, opennews, 09-Сен-23, 23:45  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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