Сделать UEFI, а также GPT-диск, загрузчик, твердотельный накопитель, кабель USB, Linux и Windows вместе работать

Я люблю использовать самое последнее оборудование и самое последнее програмное обеспечение; таким образом я имею компьтер-книжку (Lenovo X220) с

  • UEFI вместо BIOS
  • SSD вместо HDD
  • схема разбиения GPT вместо MBR
  • USB для загрузки с оптических дисков.

Мне нужно использовать как Windows, так и Linux. Я пытался заставить их работать бок о бок, но у меня не получилось.

большинство дистрибутива Linux isos даже не очень работа на UEFI системах, загруженных с USB. (Даже не самопровозглашенная передовая Fedora. Я также попробовал Linux Mint Debian Edition и Sabayon Linux (согласно данное руководство), который не работал. Только Ubuntu работал для меня.

Я впервые установил Windows 8, которая создана sda1, поскольку: восстановление, sda2: система ЭФИ sda3 в качестве: msftres, sda4 в: системе NTFS для Windows. Окна работали без проблем. Затем я создал sda5: linux-swap и установил Ubuntu в sda6: btrfs. После перезагрузившись, я не был представлен GRUB2, как ожидалось, но вместо этого моя система просто загрузилась в Ubuntu. Я больше не мог получить доступ к Windows.

после исправление dpkg в Btrfs Ubuntu, я следовал Ubuntu документации по UEFI загрузки. Результат оставил меня со сломанной GRUB2, но интересно, когда я хотел, чтобы выбрать устройство для загрузки из, я был представлен не только внутренний SSD, подключенное устройство USB или локальной сети, но и Grub2 (сломанный), Ubuntu и Windows.

результат не очень удовлетворяет меня.

Что мне нужно сделать, чтобы все исправить? Или по-другому спросил, Какую операционную систему я должен установить в какой момент, учитывая мои возможности и требования, так что у меня есть рабочий загрузчик в моей системе UEFI GPT, который представляет мне рабочий Linux и Windows.

3
задан nc4pk
26.01.2023 7:09 Количество просмотров материала 3127
Распечатать страницу

2 ответа

ОК, это был очень увлекательный процесс, но я решил свою проблему и все работает как и должно.

Я документирую решение для каждого:

  1. необходимо начать с GParted Live и создать новую таблицу разделов GPT. Это будет стереть все на HDD resp. ТВЕРДОТЕЛЬНЫЙ ДИСК. Затем следует создать небольшой 8 МБ неразмеченного секций и флаг с bios_grub'. После этого создается раздел fat32 размером 100 МБ с меткой 'EFI' и помечается "загрузка". (Это современный и более прозрачный эквивалент того, что делал MBR,см. здесь ссылка.)

  2. Дополнительно: установите дистрибутив Linux, который корректно работает на GPT UEFI системах с USB. Я не знаю, какие. Я установил Chakra Linux, чтобы попробовать. При установке обязательно смонтируйте 100 MB fat32 в /boot / efi. Остальное делай как обычно. Я оставил некоторую неформатированную комнату под Windows 8 (300 ГБ), создал linux-своп на 1 ГБ затем создал соседний ext4 (25 ГБ) и смонтировал его как /. После установки он не будет загружаться, но мы исправим это с легкостью. Повторите весь шаг для установки дополнительных дистрибутивов.

  3. Установка Windows 8 в неформатированном пространстве мы оставили в предыдущем шаге. Он автоматически определит системный раздел EFI, создаст MSFTRES и NTFS, где он будет установлен. После установки мы можем только загрузиться в Windows, но мы исправим это позже.

  4. Ubuntu все исправит. При установке выберите 100 МБ fat32 и измените его на "использовать как efi". Создайте ext4, установите Ubuntu. После перезагрузки мы представлены хороший рабочий GRUB2, который обнаруживает Ubuntu и Chakra Linux.

  5. теперь мы настроим GRUB2 для обнаружения Windows. это известная ошибка, однако, обходной путь Расмус Педерсен является функциональным. имейте в виду ошибку ввода, которую он сделал: это /etc/default/grub без s вместо /etc / defaults / grub. При написании "c возможностью старта обоих (${корень})/Эфи/Майкрософт файл/boot/bootmgfw.efi " я написал/ EFI / заглавными буквами, чтобы быть уверенным. Когда это будет сделано, это представит нам рабочую GRUB2 с рабочей записью Windows 8.

  6. GRUB2 выглядит не очень хорошо с таким количеством вариантов загрузки, и это не в моем предпочтительном порядке. Поэтому я устанавливаю и использую grub-customizer в Ubuntu как показано здесь. Я настраиваю его так, чтобы скрыть memtest, восстановление и старый ядра, и я переупорядочиваю его, чтобы поместить мой пользовательский скрипт с Windows сверху. Сделанный.

23
отвечен gbag 2023-01-27 14:57

Kubuntu и linuxmint дистрибутив KDE работал отлично для меня с GPT и EFI.

действия:

  1. запустите Windows 7/8 установка и настройка раздела жесткого диска, он будет автоматически создавать EFI загрузки, MS System Reserved, для Windows 8 также раздел восстановления. установка Windows.
  2. установите нужный дистрибутив Linux с поддержкой EFI. Выберите ручной разбиение на разделы и установить загрузчик на " / " корневой раздел, Grub 2 EFI файлы будут автоматически устанавливается на загрузочный раздел EFI, наряду с Windows.
  3. установить rEFInd и хорошо идти. rEFInd сделает работу и предложит вам возможность выбрать нужную операционную систему при запуске ПК. Установите изысканный объекта недвижимости - http://www.rodsbooks.com/refind/installing.html. Перед установкой изысканный, необходимо выбрать загрузочное устройство в запустить с BIOS специальной кнопки, или введя в BIOS и поставить нужные устройства в списке загрузки Windows и настроить изысканный из окна. Убедитесь, что соответствующий раздел EFI установлен в качестве загрузочного устройства по умолчанию в BIOS.

Я лично предпочитаю Kubuntu 12.10, вероятно, Mageia 3 будет приятно, но это долгий путь до весны 2013 года.

удачи.

3
отвечен Andrei 2023-01-27 17:14

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх