Вопрос или проблема
У меня есть следующая конфигурация на Macbook Pro:
Одна раздел с Big Sur (защищённый)
Одна раздел с Kali Linux (НЕ защищённый)
Одна раздел с Windows (НЕ защищённый)
Я использую rEFInd для выбора ОС при загрузке.
Я хотел бы установить ещё один Kali Linux на отдельный полностью зашифрованный раздел.
Образ установки Kali может быть установлен на полностью зашифрованный диск, но терпит неудачу в конце при установке GRUB. GRUB не работает!!!!
У кого-нибудь есть хорошие предложения?
Ответ или решение
Чтобы решить проблему с установкой Kali Linux на зашифрованную раздел, не допускайте установки GRUB в процессе установки. Вместо этого, вы можете воспользоваться rEFInd в качестве загрузчика, что позволит избежать проблем с GRUB и обеспечить безболезненную загрузку различных ОС.
Вот пошаговое руководство:
Шаг 1: Подготовка раздела
-
Создание нового раздела:
Убедитесь, что у вас есть свободное место на диске для нового зашифрованного раздела. Можно воспользоваться утилитойDisk Utility
на macOS илиGParted
в Kali Linux для создания нового раздела. -
Форматирование раздела:
Отформатируйте новый раздел подext4
(обычный выбор для Kali Linux).
Шаг 2: Установка Kali Linux
-
Загрузка установочного изображения:
Подготовьте загрузочный USB с установочным изображением Kali Linux. Убедитесь, что вы выбрали версию, поддерживающую зашифрованные установки. -
Запуск установщика:
Загрузитесь с флешки и выберите опцию установки Kali. -
Шифрование раздела:
Во время установки выберите опцию шифрования. Убедитесь, что все файлы размещаются на ранее созданном разделе. -
Выбор загрузчика:
Когда дойдет до установки GRUB, выберите опцию пропуска установки GRUB. Это важно, так как у вас уже есть rEFInd, который будет обрабатывать выбор операционных систем.
Шаг 3: Настройка rEFInd
-
Добавление записи в конфигурацию rEFInd:
После завершения установки Kali вам нужно вручную добавить запись в файл конфигурации rEFInd. Это можно сделать, открыв файлrefind.conf
, который находится в директории/EFI/refind/
. -
Редактирование refind.conf:
Добавьте новую запись:menuentry "Kali Linux (Encrypted)" { loader /vmlinuz-linux initrd /initramfs-linux.img options "root=/dev/mapper/cryptroot rw quiet" }
Здесь вам нужно будет заменить
/dev/mapper/cryptroot
на правильный путь к вашему зашифрованному разделу.
Шаг 4: Перезагрузка и тестирование
- Перезагрузите систему:
Выберите Kali Linux из меню rEFInd. Проверьте, что система загружается и все работает корректно.
Дополнительные рекомендации
- Сделайте резервную копию всех ваших данных перед выполнением указанных действий.
- Также, если у вас возникли проблемы с загрузкой в Kali, проверьте наличие файлов
/vmlinuz-linux
и/initramfs-linux.img
на новом разделе и убедитесь, что они правильно скопированы.
Заключение
Следуя данным рекомендациям, вы сможете успешно установить Kali Linux на зашифрованный раздел без проблем с GRUB. Используйте rEFInd в качестве загрузчика, чтобы управлять всеми вашими операционными системами на MacBook Pro. Если возникнут дополнительные вопросы, не стесняйтесь задавать их!