Проблемы с двойной загрузкой ubuntu

Попробуйте выполнить команды ps aux или ps -ef.

Из man ps

To see every process on the system using standard syntax:
      ps -e
      ps -ef
      ps -eF
      ps -ely

To see every process on the system using BSD syntax:
      ps ax
      ps axu

To print a process tree:
      ps -ejH
      ps axjf

To get info about threads:
      ps -eLf
      ps axms

To get security info:
      ps -eo euser,ruser,suser,fuser,f,comm,label
      ps axZ
1
задан 28 February 2017 в 17:41

2 ответа

Короткий ответ: Мое подозрение заключается в том, что вы установили версию BIOS GRUB, которая находится рядом с бесполезными на компьютерах на базе UEFI, которые имеют двойную загрузку с установками Windows в режиме EFI.

Длинный ответ : Начнем с того, что вы должны понимать разницу между двумя разными типами прошивок:

BIOS - базовая система ввода / вывода (BIOS) была создана для первого ПК IBM еще в 1980-х годах; то клоны этого были обращены инженерами-клонами. (Таким образом, на самом деле существует несколько независимых реализаций «BIOS».) Это написано на 16-битном языке ассемблера и очень ограничено. Для загрузки BIOS на базе ПК, BIOS считывает первый сектор жесткого диска и выполняет обнаруженный там код. Этот код обычно является первым этапом загрузчика, который загружает более поздние этапы из других мест на диске. EFI - Расширяемый интерфейс микропрограммы (EFI) или версия версии 2.x, Unified EFI (UEFI) - это значительно расширенный тип прошивки, написанный (в основном) на C и скомпилированный для нескольких архитектур. На ПК обычно компилируется в 64-битный код. Компьютер на базе EFI загружается, читая загрузочный загрузчик, хранящийся в виде файла на разделе FAT, известном как системный раздел EFI (ESP). Указатель на ESP хранится в NVRAM.

Основываясь на вашем снимке экрана, ваш компьютер явно основан на UEFI. Ваш первый (текстовый режим) прошивка экрана показывает, что записи NVRAM содержат указатель на диспетчер загрузки Windows, но нет указателя на указатель на менеджер загрузки Ubuntu. (Обычно это отображается как запись с именем ubuntu.) Таким образом, я считаю, что у вас есть EFI, установка Windows в режиме EFI и установка Ubuntu в режиме BIOS.

Можно загрузить Загрузчик BIOS-режима из многих UEFI с помощью функции, называемой модулем поддержки совместимости (CSM), который по существу является слоем эмуляции BIOS. Тем не менее, делать это так, при установке Windows и загрузке в режиме EFI, это неудобно.

Таким образом, скорее всего, решение будет устанавливать загрузчик EFI-режима для Linux. Существует несколько способов сделать это, самыми легкими из которых являются:

BIOS - базовая система ввода / вывода (BIOS) была создана для первого ПК IBM еще в 1980-х годах; то клоны этого были обращены инженерами-клонами. (Таким образом, на самом деле существует несколько независимых реализаций «BIOS».) Это написано на 16-битном языке ассемблера и очень ограничено. Для загрузки BIOS на базе ПК, BIOS считывает первый сектор жесткого диска и выполняет обнаруженный там код. Этот код, как правило, является первым этапом загрузчика, который загружает более поздние этапы из других мест на диске. BIOS - Загрузите установщик Ubuntu в режиме EFI и запустите Boot Repair инструмент. Это должно установить EFI версию GRUB 2 на диске, что избавит вас от текущей установки Ubuntu. EFI - Расширяемый интерфейс прошивки (EFI) или его вариант версии 2.x, Unified EFI (UEFI) - это значительно расширенный тип прошивки, написанный (в основном) на C и скомпилированный для нескольких архитектур. На ПК обычно компилируется в 64-битный код. Компьютер на базе EFI загружается, читая загрузочный загрузчик, хранящийся в виде файла на разделе FAT, известном как системный раздел EFI (ESP). Указатель на ESP хранится в NVRAM.

Обратите внимание, что для первых двух из этих параметров требуется, чтобы вы освоили режим загрузки и правильно подготовили USB-накопитель. (Некоторые инструменты опускают загрузочный загрузчик EFI при записи флэш-накопителя USB из файла изображения .iso.) См. Эту страницу, чтобы узнать больше о CSM, как ее контролировать и как подготовить загрузочный носитель, который может загружаться в EFI Режим. rEFInd - это инструмент только для EFI, поэтому при подготовке его USB-накопителя сложнее работать - в худшем случае он не будет загружаться вообще, а не будет загружаться неправильно в режиме BIOS, как это может сделать установщик Ubuntu. [!d20 ]

1
ответ дан 23 May 2018 в 01:03
  • 1
    Спасибо за ответ, я попытаюсь использовать rEFInd сначала, потому что я еще не знаю, как загрузиться в режиме EFI. Я дам вам знать, если я знаю больше. – Cyber_Star 28 February 2017 в 23:36
  • 2
    EDIT: я установил rEFInd, но без успеха после перезагрузки он снова появляется в окнах. – Cyber_Star 1 March 2017 в 00:10
  • 3
    Я использовал efibootmgr для проверки, и он говорит, что rEFUnd - мой первый порядок загрузки. – Cyber_Star 1 March 2017 в 00:22

видя часть о том, что не знаю, что такое EFI в вашем вопросе, проверьте ссылку ниже, есть тонна информации. Не забудьте убедиться, что быстрая загрузка и безопасная загрузка отключены и НЕ используйте устаревший режим (CSM), если вы пытаетесь подключиться к двум загрузочным окнам 10. Windows 10 загружается с использованием UEFI, а не bios, это новая норма. И, возможно, поиск для восстановления grub в случае, когда тайм-аут для выбора операционной системы установлен на 0 или такой. https://ubuntuforums.org/showthread.php?t=2147295

0
ответ дан 23 May 2018 в 01:03
  • 1
    Было бы удобно, если бы вы добавили ссылку: p – Cyber_Star 1 March 2017 в 14:01
  • 2
    Извините, я отредактировал ответ, чтобы включить его. Перед добавлением не было доказательств. – K-Bear13 19 March 2017 в 00:18

Другие вопросы по тегам:

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