Меню сайта
   Главная   
   Обо мне   
   Статьи   
   Дневник   
   Картинки   
   Файлы   
   Форум   
   Гостевая книга   

Категории раздела
Куклы и игрушки [60]
Личное [116]
Музыка [19]
Общее [304]
Японский язык [12]
ZX Spectrum [71]
Субмарины [98]
Настольные игры [34]
Го (碁) [11]
Книги [16]
Япония [26]
Таро [4]
Запертый шкаф [17]
CSA (КША) [15]
GNU/Linux [134]
Ubuntu [103]
Manjaro Linux [40]
Python [3]
Магнитольное [44]
Commodore64 [15]
Игровые приставки [2]


 
Дневник (2021 » Сентябрь » 3 в 20:14)
GNU/Linux Шindows ни во что не ставит стандарты EFI

После обновления венды затирается загрузка Linux в дуалбуте. "Шindows ни во что не ставит ни стандарты EFI, ни существование каких-либо других систем". — пожалуй процитирую заметку полностью.

В общем, по замыслу раздел EFI может в директории EFI иметь сколько угодно поддиректорий-названий операционных систем, установленных на машине. В соответствии с документацией вы, например, можете установить тот же Debian, получить файл \EFI\debian\grubx64.efi и грузиться с его помочью в вашу систему.

Но дело в том, что стандарт EFI подразумевает, что есть некая дефолтная сущность, директория \EFI\boot в которой лежит другая дефолтная сущность — файл bootx64.efi, который, если чё, загрузится BIOSом по умолчанию (тут совершенно ужасно использовать термин BIOS, но так понятнее, и все UEFI-прошивки материнских плат сами себя называют BIOSами, хотя это совершенно неверно, и это еще одно расхождение с документацией). И вот наплевав на стандарты некоторые производители матерей вообще не стали заморачиваться, и сделали из всей поддержи EFI только загрузку этого самого \EFI\boot\bootx64.efi, вообще никак не проверяя наличие чего либо еще. Microsoft, будучи директорами мира и владельцами всех ваших компьютеров поступили примерно так же — их Windows Boot Manager ставится не в какой-нибудь там \EFI\Windows\wbm.efi, а именно в \EFI\boot\boot64.efi (и еще они засирают этот раздел тонной бог знает чего). В результате получается, что ни BIOSы, ни Microsoft считаться с существованием каких-либо систем кроме Windows (10 в данном случае) не собираются, и если вы хотите поддерживать UEFI в вашей операционке по-честному, она либо не будет грузиться на половине компьютеров, либо должна нарушать ровно те же самые стандарты, чтобы гарантировать свою работу — то есть ни во что не ставить ни стандарты EFI, ни существование каких-либо других систем.

Источник: https://bochafreebsd.livejournal.com/489871.html
Категория: GNU/Linux | Просмотров: 368 | Добавил: harushima | Рейтинг: 0.0/0 |
Всего комментариев: 0.
В целях защиты от спама, добавлять комментарии могут только зарегистрированные пользователи. Если Вы не хотите регистрироваться под своим именем, войдите под логином: anonymous, паролем: anonymous.   ( Регистрация,   Вход).
Авторизация
Анонимный вход:
anonymous / anonymous

Календарь
«  Сентябрь 2021  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
27282930

Поиск

Облако тэгов
JGSDF игрушки Брюнетки Кладбище сайты Ярость Дракулы Древний Египет девушки кошки Cthulhu Вампиры Kitsune Ужас Аркхема инструмент комиксы Lovecraft готика Submarine submarine rc toy Hosting игротека Ужас Аркхэма book uboat мобильная связь го Edgar Poe swf Mansions of Madness Nightmares персоны Synergy linux-hardware bash youtube Storages Python Мастер-рукожоп Магнитофоны Entropy Grub2 loglevel WiFi Beeline ОПСОСЫ sharp939 Аудиокассеты Windows linuxwork Хочуны ImageMagick топБарыг C64c Commodore

Статистика
Яндекс.Метрика
Онлайн всего: 9
Гостей: 9
Пользователей: 0

Page QR code


Перепечатка материалов сайта без активной ссылки запрещена. Следить за RSS
(c) hermitlair.ucoz.com 2009-2024
Лучший браузер!
Блокировка рекламы