Не знаете, как правильно настроить rEFInd для Windows и двойной загрузки Arch.

В настоящее время я рассматриваю возможность перехода на UEFI / GPT в моей системе. Я планирую сначала установить Windows и использовать ESP, созданный Windows. Мой первый важный вопрос: будет ли Windows автоматически использовать схему GPT при установке, когда обнаруживает, что система загружается в UEFI? Или заставит использовать MBR? Я прочитал здесь , что Windows поддерживает загрузку с дисков размером более 2 ТБ, что является одной из особенностей GPT, но не то, что она обязательно поддерживает GPT. Мой второй вопрос: Arch Wiki говорит мне смонтировать ESP в / boot, но где этот предполагаемый каталог? Это / boot каталог установки Arch? Если это так, следует ли мне после установки chroot в систему монтировать ESP в / boot вручную или разрешить скрипту refind-install автоматически обнаруживать и монтировать мой ESP при установке rEFInd ?. Спасибо за вашу помощь.

0
06.01.2017, 18:42
1 ответ

Достаточно современная версия Windows будет поддерживать GPT и определенно не будет принудительно использовать MBR, когда компьютер загружается в режиме UEFI.

Arch Wiki рекомендует монтировать ESP в / boot , потому что / boot - это то место, где инструмент pacman устанавливает новые ядра при их обновлении. ESP - это то место, где мы хотим, чтобы ядро ​​(и initrd) было, иначе прошивка не сможет его найти, поскольку ESP - единственный файловый раздел, который может прочитать прошивка.

Если вы сначала установите Windows, то ESP будет существовать при установке Arch. Вы должны настроить Arch так, чтобы ESP монтировался в / boot , отредактировав / etc / fstab . Я сомневаюсь, что установка rEFInd поможет вам в этом.

Более простой альтернативой rEFInd является systemd-boot, который входит в состав systemd. Systemd-boot и rEFInd являются менеджерами загрузки, то есть средствами выбора операционной системы. Systemd-boot проще настроить из двух, но он не имеет такой красивой графики, как rEFInd.

0
28.01.2020, 04:48

Теги

Похожие вопросы