maisvendoo писал(а):
Но больше всего мне не нравится следующее - Windows с самого начала и по сей день считает MBR своей собственностью.
Может, не MBR, а загрузочный сектор раздела? Если так, то я бы не стал винить в этом Макрософт. К сожалению, бардак с начальной загрузкой сложился исторически. Просто потому, что нет НИКАКОГО (даже плохого) стандарта на начальную загрузку. Мой загрузочный комплект, насколько я знаю, – единственная попытка стандартизировать
начальную загрузку. Более того, решения, предлагаемые *никсами ничуть не лучше. Их первичные загрузчики являются частью вторичных загрузчиков, и если в случае GRUB/GRUB2 они ещё могут быть сторонними при условии соблюдения внутреннего (нестандартного) формата, то иногда (Syslinux) они вообще неотрывны и без серьёзной переделки вторичного загрузчика переписать первичный не представляется возможным. Таким образом, вторичные загрузчики из дистрибутивов *никс также считают загрузочный сектор раздела (и даже, в отличие от МС, действительно MBR!) своей собственностью.
maisvendoo писал(а):
Но все же игнорирование майкрософтом интересов дистрибьютеров других ОС это самое плохое что я в них вижу. Технической необходимости не поддерживать спецификации Multiboot или Multiboot2 абсолютно нет - для мультибут всего-то надо вставить в ядро 12 байт сигнатур и выровнять его по границам 4 Кб блоков.
По границам 4 байт, не 4 кБ блоков. Что касается мультибут, извините, этот протокол разрабатывался не Макрософтом, он вообще не имеет к нему отношения. Он выработан в среде *никсов в первую очередь для самих же *никсов. Было бы, конечно, неплохо, если бы виндовый NTLDR поддерживал эту спецификацию, но вряд ли разумно
навязывать мультибут Макрософту, т.к. спецификация разрабатывалась без участия Макрософта, а значит его интересы/пожелания в этом протоколе не учитывались.
maisvendoo писал(а):
Не ядро так какой-либо вторичный загрузчик, который подцепиться грабом за мультибут-заголовок, а потом уже сам найдет и загрузит ядро винды. Можно так сделать? Можно. GRUB почему-то снисходит до того чтобы найти на винте NTLDR и прочее и прописать в свое меню автоматом при конфигурировании.
Опять же, получится
навязывание протокола мультибут Макрософту, не под одним соусом, так под другим. Поддерживает GRUB загрузку винды, вот и славно, но мы не можем требовать от МС поддержку загрузки Линуксов. Единственно, что мы действительно вправе требовать, это чтобы МС целенаправленно не ставила палки в колёса загрузки других ОС. Но насколько мне известно, этого и не происходит.
Что касается копирования дисков, я полностью согласен.
maisvendoo писал(а):
...равно как и окружающее тему цифровых подписей для UEFI бурление нечистот, мне тоже не нравится и наводит на унылые подозрения
Мне кажется, испанские доны (Hispalinux) сильно перегинают палку на волне Макрософтофобии, не разобравшись в сути дела. Я пока ещё не разбирался в деталях с UEFI Secure Boot, но насколько я знаю, речь не идёт о получении
цифрового сертификата Майкрософт, как пишут доны в своей петиции. Речь идёт о получении цифрового сертификата от
любого из многочисленных (несколько десятков) корневых сертификационных агенств, крупнейшие из которых - Symantec (бывший Verisign) и Thawte. И в задачи этих агенств входит не сговор с Макрософтом, а всего лишь удостоверение вашей личности, что вы именно тот, за кого себя выдаёте. Основа этого "бурления нечистот" на самом деле
безопасность системы и защита от троянов и вирусов, внедряющихся в систему на этапе загрузки. Получение сертификата, на самом деле, очень простая задача, сертификация стоит вполне вменяемые деньги и доступна не только крупным компаниям, но даже физическим лицам! За примером далеко ходить не надо, достаточно скачать редактор дисков
DMDE, посмотреть свойства экзешника и увидеть, что он подписан сертификатом, выданным Дмитрию Сидорову агенством Comodo. Вот и спрашивается, причём здесь Макрософт? А, ну да, для подписывания использовался комплект свободно распространяемых утилит от МС
. Вот и Википедия тоже
пишет про Secure Boot...
Wikipedia писал(а):
Secure boot is supported by Windows 8, Windows Server 2012, and selected Linux distributions.
Таким образом, UEFI Secure Boot – не давление со стороны МС в сговоре с производителями железа на выпучивших от страха глаза *никсоидов, а вполне благая инициатива, которую я поддерживаю обеими руками.