История изменений
Исправление Vsevolod-linuxoid, (текущая версия) :
Я-то могу. А вот ты упорно не понимаешь, в чём различие BIOS и UEFI.
BIOS загрузка работает так: он тупо грузит в оперативную память первые 512 байт на загрузочном носителе, обычно это ЖД. Уже потом этот загрузчик грузит само ядро ОС, а уже оно остальное. И при дуалбуте Windows и Linux GRUB2 затирает собой обычный загрузчик Windows и берет на себя всё управление.
В UEFI всё иначе. UEFI сам способен загружать ядро ОС в оперативную память и давать ему управление, если оно лежит на специальном разделе ЖД, отформатированном в FAT32. BIOS так не умеет, он не способен понимать разметку и не содержит в себе драйверов каких-либо ФС.
При этом если Windows, ЕМНИП, просто кладет свой файл с ядром на EFI раздел, то в Linux используется обычно GRUB2-EFI на EFI разделе, который уже после передачи управления от UEFI грузит Linux kernel из уже обычного раздела Linux.
Хотя GRUB2-EFI опционален и используется только для удобства, как я уже писал, UEFI может грузить Linux kernel напрямую.
И специфика дуалбута в UEFI Windows и Linux именно в том, что загрузчик одного не затирает другой. Оба равноправны, UEFI грузит один из них на выбор. С точки зрения UEFI, несколько объектов на EFI разделе, которым можно передать управление — это нормально.
Исправление Vsevolod-linuxoid, :
Я-то могу. А вот ты упорно не понимаешь, в чём различие BIOS и UEFI.
BIOS загрузка работает так: он тупо грузит в оперативную память первые 512 байт на загрузочном носителе, обычно это ЖД. Уже потом этот загрузчик грузит само ядро ОС, а уже оно остальное. И при дуалбуте Windows и Linux GRUB2 затирает собой обычный загрузчик Windows и берет на себя всё управление.
В UEFI всё иначе. UEFI сам способен загружать ядро ОС в оперативную память и давать ему управление, если оно лежит на специальном разделе ЖД, отформатированном в FAT32. BIOS так не умеет, он не способен понимать разметку и не содержит в себе драйверов каких-либо ФС.
При этом если Windows, ЕМНИП, просто кладет свой файл с ядром на EFI раздел, то в Linux используется обычно GRUB2-EFI на EFI разделе, который уже после передачи управления от UEFI грузит Linux kernel из уже обычного раздела Linux.
Хотя GRUB2-EFI опционален и используется только для удобства, как я уже писал, UEFI может грузить Linux kernel напрямую.
И специфика дуалбута в UEFI Windows и Linux именно в том, что загрузчик одного не затирает другой. Оба равноправны, UEFI грузит один из них на выбор. С точки зрения UEFI, несколько объектов на UEFI разделе, которым можно передать управление — это нормально.
Исправление Vsevolod-linuxoid, :
Я-то могу. А вот ты упорно не понимаешь, в чём различие BIOS и UEFI.
BIOS загрузка работает так: он тупо грузит в оперативную память первые 512 байт на загрузочном носителе, обычно это ЖД. Уже потом этот загрузчик грузит само ядро ОС, а уже оно остальное. И при дуалбуте Windows и Linux GRUB2 затирает собой обычный загрузчик Windows и берет на себя всё управление.
В UEFI всё иначе. UEFI сам способен загружать ядро ОС в оперативную память и давать ему управление, если оно лежит на специальном разделе ЖД, отформатированном в FAT32. BIOS так не умеет, он не способен понимать разметку и не содержит в себе драйверов каких-либо ФС.
При этом если Windows, ЕМНИП, просто кладет свой файл с ядром на EFI раздел, то в Linux используется обычно GRUB2-EFI на EFI разделе, который уже после передачи управления от UEFI грузит Linux kernel из уже обычного раздела Linux.
Хотя GRUB2-EFI опционален и используется только для удобства, как я уже писал, UEFI может грузить Linux kernel напрямую.
Исправление Vsevolod-linuxoid, :
Я-то могу. А вот ты упорно не понимаешь, в чём различие BIOS и UEFI.
BIOS загрузка работает так: он тупо грузит в оперативную память первые 512 байт на загрузочном носителе, обычно это ЖД. Уже потом этот загрузчик грузит само ядро ОС, а уже оно остальное. И при дуалбуте Windows и Linux GRUB2 затирает собой обычный загрузчик Windows и берет на себя всё управление.
В UEFI всё иначе. UEFI сам способен загружать ядро ОС в оперативную память и давать ему управление, если оно лежит на специальном разделе ЖД, отформатированном в FAT32. BIOS так не умеет, он не способен понимать разметку и не содержит в себе драйверов каких-либо ФС.
При этом если Windows, ЕМНИП, просто кладет свой файл с ядром на EFI раздел, то в Linux используется обычно GRUB2-EFI на EFI разделе, который уже после передачи управления от UEFI грузит Linux kernel.
Хотя GRUB2-EFI опционален и используется только для удобства, как я уже писал, UEFI может грузить Linux kernel напрямую.
Исходная версия Vsevolod-linuxoid, :
Я-то могу. А вот ты упорно не понимаешь, в чём различие BIOS и UEFI.
BIOS загрузка работает так: он тупо грузит в оперативную память первые 512 байт на загрузочном носителе, обычно это ЖД. Уже потом этот загрузчик грузит само ядро ОС, а уже оно остальное. И при дуалбуте Windows и Linux GRUB2 затирает собой обычный загрузчик Windows и берет на себя всё управление.
В UEFI всё иначе. UEFI сам способен загружать ядро ОС в оперативную память и давать ему управление, если оно лежит на специальном разделе ЖД, отформатированном в FAT32. BIOS так не умеет, он не способен понимать разметку и не содержит в себе драйверов каких-либо ФС.
При этом если Windows, ЕМНИП, просто кладет свой файл с ядром на EFI раздел, то в Linux используется обычно GRUB2-EFI, который уже после передачи управления от UEFI грузит Linux kernel.
Хотя GRUB2-EFI опционален и используется только для удобства, как я уже писал, UEFI может грузить Linux kernel напрямую.