RuCore.NET

Шифруем и скрываем Linux





Итак, нам нужно, чтобы при включении ноута стартовала Винда, а Линукс был скрыт и зашифрован. Сразу предупреждаю: некоторые скриншоты я взял из сети, потому что, как бы не планировал изначально писать статью и пишу её сейчас по памяти.

План действий таков: сначала устанавливаем Винду, потом Линукс. Потому что, если делать наоборот, то загрузчик Винды убъёт загрузчик Линукс и Линукс у вас просто не будет стартовать. Да, его можно будет потом восстановить, но это лишние пляски с бубном, а оно вам надо? На установке Винды я останавливаться не буду, ибо думаю, что тут все её уже не один раз устанавливали. Единственное что скажу, что надо оставить место на диске под Линукс. Ну гигабайт 100-200 где-то.



В качестве Линукс-системы мы будем использовать Manjaro Xfce. Я советую вам скачивать версию 17.1.12. Ну потому что, в 18-й Xfce 4.13, а оно экспериментальное и немного глючное. Скачивайте отсюда, это официальный трекер используемый Manjaro.

Установка Manjaro проста, проще даже Винды. В начале выбираем язык, на нём будет отображаться live-система и происходить установка.

 

Драйвера оставьте свободные, Manjaro сама найдёт и установит нужные дрова под вашу систему, если конечно у вас не какая-нибудь специфичная видюха.

Далее выбираете пункт Boot: Manjaro .x86_64 xfce и попадаете в live-систему.

Нажимаем Установка -> Запустить. Язык выбираете русский, а вот раскладку клавиатуры я вам советую выбрать английскую (США). Всё дело в том, что у Manjaro инсталятор слегка дебильный и если вы выберите русскую раскладку, то в дальнейшем шаге вы не сможете на английском языке ввести имя пользователя и пароль, которые вам нужно будет придумать.

 

Ну вот мы дошли до самого интересного места, ради чего всё это и затевалось, а именно до разметки диска и шифрования.

Шифровать мы будем стандартными средствами Линукс — LUKS cryptsetup. Итак, выбираете пункт «Ручная разметка»:

 

У вас откроется встроенная прога GParted и вы увидите примерно такую картину:

 

Выбираете свободное место и жмёте в меню Раздел (Partition) -> Создать новый. Выбираете файловую систему ext4 (она потом один хрен будет LUKS), точку монтирования — корень (/), а флаг — boot (загрузочный). Ставите галочку в чекбоксе «Шифровать» и вводите пароль.

Запишите его куда-нибудь, его нужно будет вводить каждый раз при загрузке Линукс, ибо если вы его забудете, то расшифровать вашу систему и загрузиться в неё не получится. Когда всё готово, то нажмите «Применить изменения» и «Далее». На следующей вкладке введите имя пользователя, имя компьютера, пароль (пароль администратора можно такой же, для этого поставьте галочку в чекбоксе). Так как у нас будет раздел с Линукс зашифрован полностью, то можно поставить галочку в чекбоксе «Автоматический вход, без запроса пароля».

 

Жмём «Далее», на следующей странице проверяете всё ли вы правильно сделали, если всё верно, то жмёте «Далее». Начнётся установка и шифрование раздела Manjaro. После того, как она установилась, перезагружаетесь (не забыв в BIOS/UEFI выставить загрузку с жёсткого диска) и попадаете в меню GRUB.

Загружаетесь в Manjaro. Система у вас запросит пароль от шифрованного раздела LUKS, вводите и заходите в систему. Пол дела сделано. Мы установили Винду, установили и зашифровали Manjaro. Теперь нам надо её скрыть из загрузки и сделать так, чтобы Винда стартовала первой. Для этого открываете терминал, обновляете полностью систему:

sudo pacman -Syyu

Затем нам надо устонавить утилиту для редактирования загрузчика GRUB:

sudo pacman -S grub-customizer

Затем открываете её через меню Настройки -> Grub Customizer или же вводите в терминале команду:

grub-customizer

Прога затребует пароль пользователя, вводите и видите нечто подобное (скрины не мои):

Нам надо Винду переместить на самый вверх, чтобы она у нас загружалась первой. Для этого выбираем её и жмём ПКМ, появится меню и там можно выбрать «Переместить вверх». Двигаем до тех пор, пока она у нас не будет самым верхним пунктом. Затем переходим на вкладку «Основные настройки». Там ставим в «Пункт по умолчанию» в чекбоксе «Предустановленный» и выбираем из списка Windows. В пункте «Видимость» ставим галочку в чекбоксе «Поиск других ОС». Далее переходим на вкладку «Настройки оформления» -> «Расширенные настройки. Вылезет такое вот окно:

Здесь нас интересуют пункты:

GRUB_DEFAULT — указывает какой пункт нужно загружать по умолчанию. Может быть указан номер, или полное название или же строка saved, которая значит, что нужно загрузить пункт, указанный с помощью grub-reboot;

GRUB_HIDDEN_TIMEOUT — сколько секунд ждать перед тем, как вывести меню;

GRUB_HIDDEN_TIMEOUT_QUIET — если установлено true, то меню не будет показано;

GRUB_TIMEOUT — сколько секунд будет показано меню;

в GRUB_DEFAULT прописываем Винду (двойной клик мышкой, чтобы изменить значение, затем Enter).

в GRUB_HIDDEN_TIMEOUT ставим 5 (секунд).

в GRUB_HIDDEN_TIMEOUT_QUIET должно стоять значение true.

в GRUB_TIMEOUT ставим примерно 8 (секунд).

Естественны все эти пункты должны быть включены (стоять галочки в чекбоксах).

Закрываем это окно и в меню программы жмём «Сохранить». Всё, перезагружаемся. Теперь у нас по умолчанию должна стартовать Винда. Если же вам надо будет загрузить Линукс, то во время загрузки компьютера, после загрузки второго экрана, нужно нажимать клавишу Esc или F8, чтобы появилось меню GRUB и там выбрать пункт загрузки Manjaro. Вместо Manjaro вы можете установить любой другой дистрибутив Линукс. Теперь если у вас в метро или ещё где менты потребуют включить и показать что внутри ноута, то можете смело включать, у вас стартанёт чистая Винда с какими-нибудь ярлыками игр на рабочем столе. Если же вам надо поработать, то жмёте как написано выше и загружаетесь в Линукс.

 

Источник: http://unityfinxomxhf73.onion/post/15663/#p15663



Поделись статьей с друзьями


91 просмотров



Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: