- Вопрос или проблема
- Ответ или решение
- Почему у меня несколько вариантов загрузки одной и той же ОС?
- 1. Наличие нескольких загрузчиков
- 2. Связь с UEFI и разделами данных
- 3. Установка на разные диски
- 4. Разница между установщиками
- Что произойдет, если указать EFI-раздел Windows во время установки Pop!_OS?
- Заключение
Вопрос или проблема
Я только что установил Pop!_OS на свой ПК с Windows 10. У меня есть SSD на 256 ГБ и HDD на 1 ТБ. Windows установлена на 256 ГБ SSD. Я установил Pop!_OS на HDD, сделав 50 ГБ нераспределенного пространства, а затем использовал его для загрузки (разве мне не нужно было делать это в Ubuntu?), одно для swap и одно для корневой файловой системы.
Теперь, когда я перехожу к параметрам загрузки при запуске, я вижу два варианта для Pop!_OS. Один говорит что-то вроде Менеджер загрузки ОС Pop!_OS, а другой говорит EFI жесткий диск Pop!_OS. Почему есть два варианта вместо одного? И зачем мне создавать новый EFI раздел загрузки для этого, если в Ubuntu это было не нужно?
Что произойдет, если во время установки Pop!_OS я выберу EFI раздел Windows для Pop!_OS?
Ваш BIOS материнской платы поддерживает как UEFI, так и Legacy Boot.
Одна из причин, по которой вам нужно создать второй EFI раздел загрузки, заключается в том, что Windows не очень хорошо справляется с совместным использованием загрузочных разделов. Обновления могут и время от времени действительно перезаписывают этот раздел.
Вы также используете два отдельных диска. Чтобы иметь возможность загружаться с второго диска без необходимости использовать первый диск для загрузки, вам нужно создать загрузочный раздел на втором диске.
Наконец, установщик Ubuntu заботился об этих шагах за вас, в то время как установщик Pop!_OS этого не делал. Если бы вы устанавливали Arch или Gentoo или Debian через debootstrap, вам пришлось бы делать все самостоятельно. Но это странно, что Pop!_OS (основанный на Ubuntu) использует другой установщик.
Ответ или решение
Почему у меня несколько вариантов загрузки одной и той же ОС?
Установка нескольких операционных систем на одном компьютере сопровождается рядом нюансов, касающихся конфигурации загрузчиков и самого процесса загрузки. В вашей ситуации, когда вы установили Pop!_OS alongside Windows 10 на двух различных дисках, возникновение нескольких опций загрузки для одной и той же ОС не является чем-то необычным. Рассмотрим основные причины этого явления.
1. Наличие нескольких загрузчиков
Когда вы устанавливаете Pop!_OS, установщик создает записи в системе UEFI (Unified Extensible Firmware Interface), которая, в отличие от BIOS, поддерживает более сложные схемы загрузки. Две опции загрузки, которые вы видите (OS Boot Manager Pop!_OS и EFI Hard Disk Pop!_OS), относятся к разным загрузчикам:
-
OS Boot Manager Pop!_OS: Эта запись ссылается на стандартный загрузчик, который управляет запуском вашей операционной системы и загружает нужный диск, если это необходимо.
-
EFI Hard Disk Pop!_OS: Этот вариант является прямым обращением к EFI-загрузчику, который используется для загрузки операционной системы непосредственно с записанного раздела.
2. Связь с UEFI и разделами данных
Ваш компьютер поддерживает загрузку через UEFI, что позволяет организовать несколько загрузочных разделов. При установке Pop!_OS на HDD, устройство получило свой собственный загрузочный раздел. Так как у вас есть два разных диска, наличие собственного EFI-раздела для Pop!_OS устраняет возможные проблемы с совместным использованием загрузочного раздела. Windows часто обновляется, и такие обновления могут нарушить работу загрузчика, перезаписав данные в едином загрузочном разделе.
3. Установка на разные диски
При установке Pop!_OS на HDD было решено создать новый EFI-загрузочный раздел, так как он нужен для загрузки ОС с этого диска. Если бы вы использовали существующий EFI-раздел Windows, это могло бы привести к конфликтам между двумя системами. К тому же Windows не всегда благоразумно делится своим загрузочным разделом, что может создать дополнительные сложности.
4. Разница между установщиками
Установщик Pop!_OS отличается от установщика Ubuntu. Он может не выполнять некоторые действия автоматически, которые делал установщик Ubuntu, возможно, из-за различий в их архитектуре или целевой аудитории. Это объясняет, почему вам пришлось самостоятельно создать отдельный загрузочный раздел.
Что произойдет, если указать EFI-раздел Windows во время установки Pop!_OS?
Если при установке вы укажете EFI-раздел Windows, это может вызвать несколько проблем:
- Конфликты загрузчиков: Конфликт между загрузочными программами может привести к тому, что одна из ОС (или обе) не загрузится должным образом.
- Перезапись данных: При установке обновлений Windows могут быть перезаписаны или удалены данные вашего нового загрузчика.
- Проблемы с производительностью: Использование одного EFI-раздела может замедлить процесс загрузки и усложнить управление загрузкой систем.
Заключение
Понимание работы секции загрузки и стратегии управления несколькими ОС довольно важно для стабильно функционирующей системы. Создавая отдельные разделы для каждой операционной системы, вы увеличиваете вероятность их корректной работы и упрощаете процесс загрузки в будущем.