> Read This Fucking Manual, dummy.Что, ты совсем ретард? Настолько, что решил мне вику поцитировать? Даже не понимая содержимого? Какое позерство :)
> Матчасть изучать тупо не желаете. Пичалька.
Я эту матчасть прекрасно знаю, btw. И в курсе что там вообще ни о каких буквах дисков самих по себе не говорится. BIOS читает 1-й 512 байтный сектор диска и запускает его. А дальше проблемы бутсектора уже. Традиционно, бутсектор MBR'а парсит таблицу разделов в самом себе, а потом читает и запускает бутсектор активной партиции. Но можно и как-то иначе, если хочется. Ничему не противоречит. Т.е. по большому счету, таблица разделов - это вообще опциональная конструкция. BIOS волнует только сам бутсектор. Дальнейшую логику реализует сам бутсектор и это уже не hardcoded.
Вся эта механика не знает о буквах дисков чуть менее чем ничего. Самый край - бутлоадер может номер диска из BIOS знать, но опять же - это цифры. К буквам дисков они никак не относятся и прямых совпадений там нет. DOS делал какой-то маппинг биосных номеров в свои буквы, но это его внутреннее собачье дело уже как он там путями и устройствами оперирует.
> В семантике PC DOS разделы MBR обозначались буквами - С, D, ...
Кого, простите, в 2013 году волнует какой-то там DOS? Вы загружаете DOS? Нет? Тогда с какого у вас досявые обозначения дисков? Это чисто досовские заморочки, которые ни в каких вызовах BIOS не фигурируют :)
> Так уж повелось.
Для ретардов еще раз: вся эта механика внутри себя не оперирует никакими буквами дисков. Самый максимум - может использоваться биосовый номер диска. А то что DOS маппил внутри себя номера дисков из BIOS в буквы - это уже его досявая логика.
А так это просто глупый запуск 512-байтного бутсектора, ну и далее все что он пожелает. Никаких букв в этом процессе не фигурирует. Совсем. А то что кому-то удобно обозвать это "как в досе", хотя досом не является - это его личные тараканы в голове.
> Любой загрузчик BIOS & MBR i386 оперирует семантикой PC DOS 1983 года,
Wrong. Этот код оперирует чтением секторов и биосовыми номерами дисков. Буквы дисков там вообще не встречаются. Достаточно посмотреть исходник любого из загрузчиков. А вон у GRUB например свое наименование девайсов и путей. В freeldr из реактоса - свое. Ну да, они транслируют номера дисков из bios в иные сущности нежели досявые буквы дисков. Имеют на то право. Они же не дос какой-то.
Кстати даже NT не оперирует буквами дисков на самом деле. И загрузчик и ядро видят это совсем иначе. А буквы дисков - так, симлинки на совсем другое обозначение девайсов.
> ибо BIOS был и есть фактически часть PC DOS.
За знание архитектуры IBM PC вам два балла. BIOSовские вызовы оперируют номерами дисков. Никаких букв там нет совсем. Генерал Фэйлор читает диск! :)
> Загрузчик работает в реальном режиме 8086, как и PC DOS.
...и указывает в вызовах BIOS номер диска. А не буквы. Так что если вы тут решили мне рассказать о загрузчиках - ну попробуйте. Только вот я натурально в курсе boot sequence у PC и сорсы загрузчиков я читал. Потому что я один из тех кто такие вещи как раз и пишет. Поэтому если вы мне намерены что-то рассказать - you'll try, moron :)
Кстати, современные бутлоадеры зачастую переключаются в вполне себе 32-bit protected mode, например. Потому что работать в реальном режиме ОСообразным бутлоадерам очень уж некомфортно. Что впрочем не отменяет использования ими услуг bios и запуск систем в дальнейшем в 16-битном реальном режиме, если надо.
> Название буквами PC DOS разделов - нормально, это уже историческая традиция.
Это всего лишь обычная некромансия. Ничем не оправданная.
> Доходит немного или еще пожевать? =)
Ну попробуйте, правда пока-что пожевал и покушал вроде бы я :)
> EFI загрузчик может и оперирует уже иной семантикой, конечно.
Бедненькие, как же вы теперь без досявых буковок. Придется маппить GUID'ы в буковки. А о том что делать когда например алфавита не хватит на все диски и разделы - подумаете как-нибудь потом? :)
> Ну, маленьких детей многое может забавлять до дикого веселья, даже сами буквы.
Скорее, забавно то что некоторые некроманы зачем-то до сих пор юзают досявые обозначения. Интересно, что они этим хотят сказать? Что их система не так уж далеко от дос ушла? Или почему не оперировать какими-то именами более близкими к внутреннему представлению оси, например? :)
> У некоторых проходит с развитием, у вас видимо развитие затормозилось.
Да не, вы не поняли. На самом деле я просто сказочно покушал и словил море лулзов. Заметьте, вы даже напыщенно процитировали мне вику. Надо же быть таким напыщенным самодоволным бaклaном, чтобы цитировать вику тому кто детально раскуривал сорсы нескольких различных бутлоадеров :)