> Нормальнвй вариант для культурных людей - сделать платформонейтральный формат, без подыгрывания кому-то одному.я так понимаю что содрали формат из PE-EXE -- всего лишь потому что Microsoft Windows является наиболее популярной операционной системой.
другими словами взяли самый популярный (на момент создания спецификации) формат исполняемого файла.
ну а какой смысл было изобретать велосипед (придумывать другой "платформонейтральный формат"), только лишь ради того чтобы НЕ ИСПОЛЬЗОВАТЬ ТО ЧТО ПРИДУМАЛИ В МАЙКРОСОФТ. :-) :-)
не изобретать велосипед -- на мой взгляд вполне логичное решение.
а религиозные проблемы "почему если мы решиле НЕ изобретать велосипед -- то выбрали велосипед из чужой деревни, а не из нашей деревни?" -- это лишь религиозные проблемы, как мне кажется.
>> а что плохого в FAT32
> Давай от противного? Чем оно хорошо, собственно? Доисторический кусок крапа эпохи DOS, ничем особо не примечательный.
ну да -- самая обычная файловая система. совершенно верно что ни чем НЕ примечательна. но она изучена вдоль и поперёк :) . имеет кучу различных совместимых друг с другом реализаций, и поддерживает имена файлов -- больше чем 8 символов.
инженеры Intel -- просто взяли самый простой для реализации вариант, который существовал на момент написания спецификации.
очень грамотное решение.
:) неужеле опять надо было изобретать велосепед (придумывать ещё одну файловую систему?)? или брать файловую систему Ext2? (почему именно Ext2?) а может XFS?
> Я так понимаю, ты очень сильно в восторге от того что производитель мамки заплатит за эти патенты MS. Из твоего кармана, разумеется. Ну не из своего же?!
нет . вот именно от этого я не в восторге..
но будучи реалистом (а не идиалистом) -- думаю что я смогу смириться с этой "великой" бедой :) ..
> Лишний элемент в интерьере системы, имхо.
ну на мой взгляд -- элемент этот не более лишний -- чем нулевой сектор использовавшийся для Legacy-загрузки, и его помошник -- раздел "bios_grub" ( http://en.wikipedia.org/wiki/BIOS_Boot_partition )
как-то так :-)
# P.S.: а когда ты лазеешь по web-интернетам -- то в HTTP-протоколе между HTTP-Headers -- постоянно передаётя "\r\n" (а не "\n") ..это же не смущает тебя, друг Аноним? даже если и на web-сервере и на web-клиенте находится GNU/Linux. и ни кто не возмущается! :)