Установка fedora 34 uefi
Недавно я установил Fedora 18 с помощью загрузки EFI. Как и другие текущие дистрибутивы Linux, он устанавливает для меня GRUB2.
У меня есть опыт переустановки версии GRUB BIOS , когда все идет не так. Я знаю, например. как загрузить аварийный диск, chroot в установленную систему, запустить grub-install и, возможно, update-grub / grubby / grub-mkconfig
Как мне переустановить версию GRUB EFI , если что-то пойдет не так? (Я знаю, что все пойдет не так: я их сломаю).
4 ответа
Во-первых, вам понадобится система EFI-booted . Если у вас все еще есть исходный установочный носитель (CD /DVD /USB-накопитель), в котором обычно должна содержаться адекватная система спасения. Возможно, у него есть вариант восстановления одним нажатием:).
В качестве альтернативы сообщество Ubuntu предоставляет автоматический файл загрузки-ремонта . Он утверждает, что поддерживает Fedora. Если вы хотите знать, что он на самом деле делает, я предлагаю вам заранее прочитать это стороннее объяснение .
Однако я использовал спасательную систему общего назначения с консольными инструментами. Как и поддержка загрузки EFI, я убедился, что efibootmgr находится в списке пакетов . Это было вызвано GRML и было основано на Debian. Вот информация о консольных инструментах и grub-efi, которые я обнаружил при спасении моей системы Fedora:
При запуске системы Fedora 18, загруженной EFI, не запускать grub2-install . Он будет требовать успеха, но он нарушает загрузку Fedora grub-efi.
Файл /boot/EFI/fedora/grub.efi устанавливается пакетом grub-efi. Если вы do хотите переустановить его, используйте yum reinstall grub-efi . (Чтобы сделать это из общей системы спасения, вы можете сделать это после mount ing и chroot в вашу установленную систему Fedora). Fedora grub-efi использует конфигурационный файл /boot/EFI/fedora/grub.cfg (предположительно сгенерированный grubby). Fedora в EFI не будет генерировать файл в /boot/grub2/grub.cfg . Запуск grub2-install заменит grub.efi изображением, которое пытается прочитать /boot/grub2/grub.cfg , и поэтому будет терпеть неудачу.
grub2-install устанавливает загрузочную запись EFI для grub.efi . Однако, если вы не отключили «Безопасную загрузку» в своей прошивке с поддержкой Windows 8, эта запись не будет загружаться. Вам нужно загрузить shim.efi (игнорировать shim-fedora.efi , Я точно не знаю, что это такое). См. Ниже.
Вы можете потерять загрузочную запись EFI для Fedora, если настройки прошивки будут сброшены. (Вручную, или с помощью обновления прошивки, или из-за ошибки прошивки - последняя была отмечена в дикой природе). Вот как вручную создать загрузочную запись EFI для Fedora с безопасной загрузкой:
В этом примере используется номер раздела 100 на первом стандартном диске, распознанном linux. Вы должны настроить параметры -d /dev/sda и -p 100 для идентификации файловой системы, которую Fedora монтирует в /boot/efi . Это системный раздел EFI. Установщик Fedora создаст выделенный ESP для вашей установки Fedora для использования, отдельно от ESP, используемых любой другой операционной системой. ( Это отличается от Ubuntu и OpenSUSE ).
Обратите внимание, что команда efibootmgr требует, чтобы вы запускали ее из EFI-загруженной системы.
Если вы используете двойную загрузку с UEFI Windows, есть еще одна возможность. который не требует восстановления диска.
Вы можете загрузиться в Windows, откройте командную строку с правами администратора и выполните следующую команду:
Это заменит загрузочную запись Windows в UEFI, с той, которая загружается в GRUB. Предполагая, что ваше меню GRUB включает рабочую запись для Windows, теперь у вас есть двойная загрузка :-). Надеемся, что все это будет работать без отключения Secure Boot.
Я только что должен был сделать это сам после обновления Windows и, похоже, сделал трюк.
dnf reinstall grub2-efi grub2-efi-modules shim
(при условии, что у вас уже установлены эти пакеты и существует предыдущая конфигурация)
Просто, чтобы все было просто, вы все:
НЕ запускайте grub2-install, он сломает вашу систему, представив вам пустое меню загрузки grub (это потому, что grub2-install даст вам плохой /общий файл .efi, который пытается загрузить grub.cfg из-за неправильного местоположение и др.
Кроме того, вы можете обновить свой grub-config, если вы перенесли на новые диски, или ваш раздел /макет изменился с помощью:
Черный экран после установки драйвера в Fedora 27
Добрый день! Сегодня установил на ноутбук федору 27, установил обновления и драйвер для нвидиа, все.
Dual Boot Win8.1 and Fedora 22 на разные диски?
Доброго времени суток. Есть ноут, с установленной windows 8.1. Есть основной диск SSD на 60.
Fedora Core 6 второй системой
День добрый. Подскажите пожалуйста начинающему. половину интернета перерыл не могу найти.
Достаточно ли мощности железа для установки Fedora 27
Чтобы не делать куча тем не нужных, решил задать вопрос здесь. Думаю поставить Fedora 27, стол не.
У вас есть установочная флешка с виндой? (любой - от семёрки до десятки - просто с неё заглянуть что там на самом деле на диске. Как посмотреть с федоры я не в курсе. Или подождите кого-нибудь, кто в курсе - например, Андрей1224) На ноуте была предустановлена windows 8.1. Да, я уже перезаписал на флешку виндовс, теперь ищу что да как, могу прислать фото томов Кстати, сделал я по гайдику с ремонтки восстановление зашрузчика виндовс с командной строки, ничего не получилось
У Вас Windows 10 стоит на GPT-диске. В секторе, где MBR, её загрузчика не может быть.
Добавлено через 2 минуты
select partition 1
detail partition
и так далее
select partition 2
detail partition
.
Покажите всё, что получится
DanDen,
Вы неправильно установили Федору (нужно было устанавливать в UEFI, а Вы установили в Legacy\CSM да ещё с lvm).
Возможные варианты.
1. Если в BIOS можно включить режим только UEFI (может называться UEFI или UEFI only), то попробуйте включить, назначьте загрузку с SSD, сохраните изменения и после перезагрузки возможно загрузится Windows
2. Второй вариант, если есть возможность, то в BIOS включить режим Legacy only, назначить загрузку с SSD, сохранить изменения и после перезагрузки возможно загрузится Fedora.
Я бы предложил радикальный вариант, это удалить все разделы , которые создала Fedora, так на мой взгляд будет проще и быстрей. Как удалить разделы это другой вопрос. Можно загрузиться в Live с с линуксовой флешки и через Gparted удалить разделы /dev/sda6 и /dev/sda7, а также раздел fedora lvm (39 Gb). Или загрузитесь с флешки Windows откройте diskpart введите следующие команды
КДПВ. Бут-менеджер rEFInd с темой оформления Regular.
На сегодняшний день практически все уже слышали про технологию UEFI. Говорить о том, что это такое и зачем оно нужно, я не собираюсь. Сегодня я бы хотел описать простейший сценарий установки Dual Boot системы с полной поддержкой UEFI, а также рассмотреть отдельно установку и настройку бут-менеджера rEFInd. Возможно вы уже видели подобные мануалы и гайды, но я постараюсь донести весьма доходчиво суть того, что мы будем делать и зачем. В других мануалах вы лишь смотрите за «магией» картежника и пытаетесь её повторить, делая, зачастую, элементарные ошибки. Кому эта тема интересна — прошу под кат.
В целом UEFI призвана наоборот упросить процесс загрузки, а не усложнить его. К примеру, посредством этой технологии компьютер можно загружать ОС и вовсе без прослойки в лице GRUB / LILO / etc, загрузчиком может выступать сама UEFI. Однако этот метод имеет свои недостатки, например, вам придется повозиться после обновления ядра, можно, разумеется, написать скрипт, но в целом этим и занимается grub2-efi
Итак, давайте сформируем примерный список наших действий, некоторым хватит прочесть его и уже взяться за дело. Собственно тут будет всего четыре пункта. Пятый и шестой пункт опционален.
- Запись образа Windows 10 (8/8.1) на диск/флешку.
- Установка Windows 10 на часть диска.
- Запись образа Linux-дистрибутива с поддержкой EFI (большинство) на диск/флешку.
- Установка Linux-дистрибутива на оставшуюся часть диска.
- Установка и конфигурация rEFInd.
- Удаление GRUB и полный переход на rEFInd.
На первый взгляд всё очень просто, всего 4 базовых пункта, но тут есть огромное количество нюансов.
Ошибки делают на всех этапах: входят в режим Legacy-bios, указывают не тот загрузочный раздел, просто не понимают, что делают и т.д. В конечном итоге всё это приводит к массе боли и страданиям на форумах, в чатах, и т.д. На деле же всё нереально просто, нужно просто понимать, что ты делаешь на каждом этапе и проверять себя.
Сначала немного теории
UEFI видит только один специальный ESP-раздел, обычно он имеет размер 100-200 мегабайт и форматирован в FAT32 (бывает в FAT16), в нем содержаться папки с названиями а-ля Boot, Microsoft, Fedora, Ubuntu и т.д. Если вы перепробовали достаточное количество ОС и никогда не форматировали этот раздел, то там могло набраться приличное количество папок. К примеру, у меня было 2 живых оси и лежало около 6 папок.
P.S. CodeRush подсказал, что поддерживаются все FS, если на них есть соответствующие драйверы:
Это неверно. UEFI видит все разделы, для ФС которых в конкретной реализации прошивки имеются драйверы. ESP же отличается от остальных разделов только тем, что а) для FAT драйвер иметь обязательно и б) на разделе ESP осуществляется поиск загрузчиков и автоматическое создание соответсвующих переменных BootXXXX, если загрузчики нашлись.
В самих папках лежат исполняемые файлы .efi которые и выступают в роли загрузчиков ОС. В папке debian вы наверняка обнаружите файл grubx64.efi , а в папке Microsoft – bootmgr.efi .
Большинство Linux-дистрибутивов монтируют ESP-раздел к /boot/efi , то есть загрузчик Debian будет лежать примерно на таком пути: /boot/efi/EFI/debian/grubx64.efi
C директорией разобрались, а что дальше?
А дальше нужно понимать, что существует ещё порядок загрузки, которым можно руководить с помощью утилиты efibootmgr , если у вас её нет, то можете скачать через свой пакетный менеджер, во всех стандартных репозиториях она присутствует. Для начала можете просто ввести эту команду и увидеть список порядка загрузки, а также все UEFI-записи. Если хотите разобраться с утилитой, то курите ман и читайте интернеты, в целом она весьма простая. Злой Windows как раз-таки тут и затирает наш GRUB и ставит Windows Boot Manager первым приоритетом, поэтому его приходится восстанавливать. Скажу лишь как редактировать записи:
efibootmgr -b <номер записи> -<модификатор редактирования> <параметр модификатора>
К примеру, efibootmgr -b 0 -B означает удалить запись 0.
P.S. CodeRush и другие комментаторы заметили, что efibootmgr является весьма опасной утилитой и отмечают, что гораздо безопасней пользовать EFI Shell.
По факту GRUB можно вообще не трогать, потому что он наверняка так и лежит в папке EFI/<название дистрибутива> , нужно лишь восстановить запись и выставить первый приоритет, но зачем что-то копать если можно chroot’нуться и ввести grub-install ? В большинстве случаев он сделает всё сам.
Кстати, стоит не забывать, что базовым функционалом efibootmgr обладает и сам, собственно, UEFI, он умеет читать эти записи и выстраивать приоритеты. Но сам просматривать ESP-разделы и добавлять новые записи он не умеет, эти обязанности возложены на EFI Shell и операционные системы.
Еще как умеет, и это умение требуется спецификацией начиная с UEFI 2.2 (SecureBoot появился в UEFI 2.3.1C).
И на последок: Все ваши действия в efibootmgr записываются в NVRAM! В большинстве случае UEFI умеет восстанавливать битый NVRAM каждый раз проверяя его и перезаписывая, в случая неполадок. Однако некоторые недобросовестные производители выпускают сырые прошивки и можно получить самый настоящий кирпич. К примеру ноутбуки с UEFI на базе Phoenix SCT окирпичиваются! Так что перед тем как продолжить читать, удостоверьтесь, что ваша модель материнской карты или ноутбука, устойчива к таким экспериментам.
P.S. Уже после написания большей части статьи я вспомнил про Secure Boot. Обычно UEFI тянет его за собой, но в большинстве случаев его можно весьма просто отключить в настройках UEFI. Многие Linux-дистрибутивы поддерживают его, но я всё же рекомендую его отключить, так как он может потянуть за собой массу проблем.
Базовый экскурс в теорию закончен.
Теперь можно перейти к практике
Дисклеймер: Сразу оговорю, что я предпочитаю стерильные условия и сам делаю полную переустановку с помощью проверенных лично мной утилит. Если вы будете использовать другие утилиты, то, пожалуйста, не пишите почему у вас что-то не получается на том или ином этапе. Мой вариант проверен сотнями переустановок друзьям и коллегам.
Первым делом нам нужно записать Windows
Потому что если поставить Windows второй, то она затрет загрузчик. Восстановить? Без проблем. Но зачем возня, если можно сразу сделать всё по уму? Впрочем я всё равно обговорю нюансы восстановления чуть позже в конце статьи.
В отличии от Linux, Windows записать гораздо проще, на мой взгляд. Первый способ до возможно многим знаком, нужно просто зайти в cmd.exe от имени администратора и ввести эти команды. Не сложно заметить, то тут нет абсолютно никакой магии. Мы просто форматируем флешку в FAT32:
diskpart
list disk
select disk <номер флешки>
clean
create partition primary
select partition 1
active
format fs fat32 quick
assign
exit
После этого нужно просто открыть ISO-файл архиватором и перекинуть содержимое на чистую флешку. Всё, UEFI-флешка готова. На Linux можно сделать всё аналогичным образом, просто форматируем в FAT32 и копируем содержимое.
Полученную флешка должна отлично загружаться любым ПК с поддержкой UEFI.
Кстати, обратимся к теории: наш образ с Windows 10 содержит папочку efi, в ней как раз лежит всё добро для начала загрузки, которое должен увидеть наш UEFI. Поэтому простого форматирования и копирования в большинстве случаев хватает для большинства ПК.
Однако я предпочитаю второй способ с использованием утилиты Rufus. Он меня никогда не подводил. Однако это Windows-only способ. На Linux-системах использование ddresque для создания загрузочной флешки Windows НЕ РАБОТАЕТ. Так что пробуйте другие утилиты, если первый способ с простым форматирование не помог.
Наверняка один из способов должен был прокатить, лично я ни разу с проблемами на этом этапе не встречался, главное чтобы компьютер поддерживал UEFI.
Поэтому перейдем к этапу установки
После загрузки в UEFI-режиме делаем всё по стандартной схеме, но на этапе выбора типа установки выбираем «экспертную», то есть мы разметим раздел сами. Размечать рекомендую аккуратно, особенно если дисков много. Наконец, выбрав диск, удалите все существующие разделы. Создайте один раздел с нужным вам размером, к примеру, 150 гигабайт. (Если вы предпочитаете создавать два и более разделов для ОС и файлов — без проблем, создавайте). Выберете этот раздел кликом мышки и нажмите «Далее». И если вы всё сделали верно, то Windows попросит вас создать дополнительные. Обязательно отвечайте «Да». Система создаст три раздела. Два своих для системных нужд и один тот самый нужный нам EFI-раздел. У меня он по нумерации всегда второй, всего получится 4 раздела, включая пользовательский NTFS. Если установщик не предложил создать разделы или создал всего один, то значит вы загрузились в Legacy-режиме и нужно перезаписывать флешку, что-то пошло не так. К сожалению редактор разделов Windows-установщика крайне слаб по возможностям, поэтому пробовать размечать разделы под будущий Linux тут смысла нет, оставляем это место попросту свободным. Дальше устанавливаем всё в штатном режиме.
Кстати, один из признаков правильной установки Windows в UEFI-режиме, появление логотипа производителя материнской карты / ноутбука / планшета при загрузке. Во многих UEFI (к примеру от ASUS и ASRock) есть отдельная настройка для этого. Так что если логотипа нет, но всё остальное прошло как по маслу, то ничего страшного в этом нет.
Тонко настраивать Windows на данный момент не рекомендую, так как если что-то пойдет не так, то возможно придется переустановить.
Записываем Linux?
Ага. После входа в Windows рекомендую сразу скачать образ выбранного вами дистрибутива и записать его аналогичным образом через Rufus. Правда в случае с Linux-дистрибутивами Rufus может спросить массу вопросов, к примеру он может попросить подгрузить загрузчик syslinux с интернета или выбрать режим записи образа: ISO или DD. На все вопросы отвечаем «Да.», то есть да, скачиваем последнюю версию syslinux и записываем в режиме ISO. Проверено на Ubuntu (и её вариациях Server, Mate, GNOME), Fedora, RHEL7, Debian и других.
До Dual Boot буквально один шаг
В отличии от Windows большинство дистрибутивов имеют отличную индикацию UEFI-режима. К примеру Debian в своем установщике черным по белому пишет, что система запущенна в UEFI-mode. Другие дистрибутивы проявляют это странным grub-загрузчиком, который выглядит «как-то не так».
Думаю если вы собрались ставить Linux, то вы наверняка сами знаете как ставить ваш любимый дистрибутив, поэтому я не буду заострять внимание на подробностях установки отдельно взятого дистрибутива. Потому что этот этап до боли прост. Если вы уже действительно прогрузились в UEFI-режиме и установили Windows как надо, то Dual Boot уже практически в кармане.
Итак всё что вам потребуется сделать при установке Linux:
Выбрать раздел /dev/sda2 (в вашем случае это может быть другой раздел) и указать точку монтирования — /boot/efi . Всё. Нет, правда, всё. Разумеется не забудьте разметить ext4 / Btrfs / ReiserFS / XFS / JFS раздел, примонтировать его в корень /. Кому нужен swap (если нужен) создайте и его. Дальше установщик вашего дистрибутива сделает всё сам, установит в директорию EFI/<название дистрибутива> свой GRUB и найдет запись Windows ( EFI/microsoft ).
Данная логика была проверена во всех вышеозначенных дистрибутивах. То есть повторюсь ещё раз: Главное показать вашему дистрибутиву где у вас этот заветный ESP-раздел и куда надо ему кидать загрузчик. Он его не форматирует, а просто добавляет GRUB. А вот уже сам GRUB вершит магию, изменяет приоритеты загрузки и т.д. Замечу, что некоторые дистрибутивы сами монтируют этот раздел куда надо, так как видят флаги ESP и BOOT. К примеру в установщике Debian нужно просто создать пользовательский раздел и всё.
Наводим красоту, ставим rEFInd
К сожалению счастью я болею сильной формой перфекционизма. И простой GRUB2 меня не устраивал, больно он страшный и не красивый. Беглый гуглинг рассказал мне о BURG, «красивом» форке GRUB, но он был заброшен и на данный момент скорее мертв, чем жив. К счастью для UEFI-машин есть отличная альтернатива — rEFInd. rEFInd является форком, заброшенного ныне rEFIt, а также его логическим продолжением. Первый создавался в первую очередь для Mac'ов и работы рядом с Boot Camp, нынешний форк такой узкой специализации не имеет и подходит практически для любых конфигураций.
Помимо того, что можно выбирать между уже установленными системами на ПК, приятным плюсом можно выделить автоматическое обнаружение загрузочных флешек и дисков. На КПДВ это можно увидеть. У меня имеется загрузочная флешка с Debian (не установщиком, а полноценной ОС) и можно увидеть удобную индикацию того, что это именно флешка, а не что-то другое. Если у вас имеется несколько ядер, то их список можно увидеть по нажатию клавиши F2. Помимо этого в файле /boot/refind_linux.conf можно задать несколько вариантов с разными параметрами ядра (например первый — стандартный для загрузки GUI, второй — безопасный режим без видеодрайвера и т.д, можно сделать дюжину вариантов, по умолчанию всего три). Также в папку EFI/tools можно накидать различных .efi-бинарников, к примеру UEFI Shell или memtest86+. rEFInd их автоматически подхватит и покажет в нижнем ряду как утилиты.
Хотите также?
Процесс установки из под Linux необычайно прост. Все способы описаны на официальном сайте, устанавливать можно практически из любой ОС. Для начала посетите эту страничку и скачайте .deb- или .rpm-пакет.
Если у вас редкий дистрибутив вроде Slackware или Gentoo, то лично я вам помочь не смогу, но на сайте есть обычный .zip-архив и другие варианты установки, так что если уж вы работаете в подобных дистрибутивах, то наверняка поставить своими силами вы сможете без проблем.
Сделайте бэкап EFI-директории:
cp -r /boot/efi/EFI /boot/EFI.bkp
После загрузки пакета, выполните:
cd Downloads или cd Загрузки
И установите пакет:
sudo dpkg -i <имя пакета>.deb или sudo dnf install <имя пакета>.rpm
В моем случае dpkg не мог иногда подтянуть зависимости, если у вас возникнут такие же трудности, то установите gdebi ( sudo apt-get install gdebi ) и выполните sudo gdebi <имя пакета>.deb .
Если у вас RHEL или CentOS, то используйте yum вместо dnf .
В логах установки пакета можно отследить лог установки rEFInd, в котором возможно будут ошибки их надо сразу отследить. Однако по моему опыту ошибок не возникает, если всё сделать правильно. Проверить результат работы установщика rEFInd можно, воспользовавшись утилитой efibootmgr , там первым приоритетом должна должен быть именно rEFInd Boot Manager.
Установить rEFInd повторно, если пакет уже установлен, можно с помощью команды:
refind-install
Установку rEFInd первым приоритетом можно произвести в ручную, с помощью команды:
refind-mkdefault
Всё очень страшно и откуда у меня столько ОС?
Да, всё страшно, пока. На самом деле ОС у вас всего две. Просто rEFInd собрал все .efi-бинарники и ещё отобразил ОС с возможностью загрузки напрямую. Для исправления этого недоразумения мы удалим лишнее, напишем свой конфиг и поставим красивую тему на rEFInd.
Первым делом зайдите в Linux, выбрав один из рабочих пунктов загрузки. В меню должен быть пункт для загрузки БЕЗ использования grubx64.efi! В разделе /boot проще работать из под администратора (потому у команду cd не хватает привелегий, а sudo она не работает), так что su и вводим пароль root'а.
Этот пункт не зря опциональный, потому что если у вас недостаточно опыта, то можно очень просто что-то сломать и не заметить. Рекомендую подготовить флешку с рабочим LiveCD, чтобы проводить восстановление, в случае неожиданностей.
Наша первая задача — удалить лишние директивы загрузки, их запросто может быть штук 6, а системы всего две.
Заходим в директорию:
cd /boot/efi/EFI && ls
Вероятно тут будет пять папок:
BOOT, microsoft, <ваш дистрибутив>, refind и tools.
Если будет что-то лишнее — смело удаляйте.
Способ 1 (через очищение, опаснее):
Убедившись что вы загрузились через rEFInd (!) и НЕ использовали для этого GRUB можете смело удалить папку вашего дистрибутива. Перезагрузитесь и проверьте, можете ли вы загрузиться в ваш Linux. Если можете, то вероятно в меню загрузки осталось 4 директивы: Windows, Linux и два странных пункта, которые приводят (скорее всего) к загрузке Linux. Можно было догадаться, что это .efi-бинарники из папки EFI/BOOT . Папку можно удалить полностью. НО! Убедитесь, что у вас есть бэкап. Перазагружаемся. Всё отлично?
Удаляем GRUB:
sudo apt-get remove grub2 grub2-efi grub grub-efi
Или:
sudo dnf remove grub2
Теперь можно ставить тему.
Некоторые UEFI другие директории вовсе не видят. Поэтому небольшой work around для таких систем существует. Удаляем папку BOOT, переименовываем папку refind в папку BOOT, а также сам файл refind_x64.efi в bootx64.efi. Перезагружаемся.
Способ 2 (через конфиг rEFInd, безопаснее):
Этот способ гораздо безопаснее, потому что удалять и что либо трогать мы не будем, мы добьемся резальтата правильной настройкой конфига. Сам конфиг лежит тут: /boot/efi/EFI/refind/refind.conf
Чтобы настроить свой набор директив загрузки нужно использовать два параметра scanfor и menuentry , после настройки должен получится примерно такой конфиг:
Разумеется это только часть конфига, другие параметры можно взять из примера
Мой конфиг на базе первого способа с комментариями
Отдельно про Plymouth можно почитать здесь.
Включение красивой темы
Там же можно посмотреть подробные процессы установки, параметры для тонкой настройки конфига и многое другое.
Пожалуй на этом всё. Мы получили красивый бут-менеджер для выбора нужной ОС с полной поддержкой UEFI. Пункт с установкой rEFInd наиболее сложный, а поэтому опциональный, большинству хватит grub2-efi .
Если вы хотите ознакомиться с дистрибутивами Linux, практически используемыми на всевозможных предприятиях, то идеальным вариантом послужит Fedora. Поскольку она поддерживается Red Hat, работать с ней много приятнее нежели с Ubuntu. А если дополнительно установить GNOME v3.20.2+, то система будет выглядеть просто великолепно.
Мы покажем, как грамотно сделать dualboot Windows 10 и Fedora.
P.S. Способ, приведённый в статье, подойдёт и для Fedora 28.
- от 30 до 50 Гб свободного места на жёстком диске.
- USB-накопитель (Pendrive, она же флешка).
- ISO образ Fedora, который может быть скачан здесь. — утилита, позволяющая создавать загрузочные Flash/Pen/Key/USB-диски.
Вызвав утилиту Disk Management сочетанием клавиш Win + X -> k, выберите раздел, у которого вы собираетесь “позаимствовать” немного свободного места.
ПКМ -> Shrink Volume… -> Введите желаемый объём (в МБ) для сжатия.
Не сжимайте диск C, если там нет свободного места. Рекомендуется иметь минимум 30 Гб.
Вы увидите нераспределённое пространство.
Откройте Rufus и выберите ISO.
Если ваш жесткий диск имеет схему разделов GPT, выберите GPT partition scheme for UEFI, в противном случае оставьте всё как есть. Нажмите start, после чего ваш USB-накопитель будет отформатирован и назначен как загрузочный.
Если ОС Windows уже была установлена на ваш ноутбук, то он будет иметь GPT.
Нажмите Win + X -> U, а затем Shift + R.
Выберите Use a device, после чего USB drive. Или же, вы можете перезагрузить компьютер, нажимая F12 (Dell) или ESC (hp), и выбрать USB-накопитель в параметрах загрузки.
Следуйте инструкциям, показанным на изображениях:
Для настройки разделов выберите Manual partitioning. Если у вас уже есть UEFI boot, тогда просто выберите существующий раздел EFI и смонтируйте его в /boot/efi.
ОС Windows от Microsoft испытывает проблемы, когда она видит более одного раздела EFI во время установки. На данный момент, создание другого системного раздела EFI будет работать, однако, с повторной установкой Windows могут возникнуть проблемы.
После этого мы добавим один раздел для / и один для swap (подкачки), нажав +
Лучше указать размер swap-раздела от 5 ГБ до удвоенного размера оперативной памяти.
После этого вам нужно установить пароль root и создать нового пользователя. Когда установка закончится вы сможете загрузиться в ОС. Просто перезапустите и завершите процесс установки.
Теперь у вас есть Fedora-29 вместе с Windows 10. Вы можете включить в настройках мыши распознавание касания по тачпаду в качестве щелчка мыши и добавить сочетание клавиш Ctrl+Alt+T для запуска терминала.
Читайте также: