Не удалось выполнить двойную загрузку Ubuntu 12.04 вместе с Windows 8

За последние два дня у меня было 7 или 8 попыток установить Ubuntu 12.04 на мой ноутбук с предустановленной Windows 8. Я столкнулся с рядом проблем и обнаружил, что некоторые из них существуют и в других версиях (например, Ubuntu 13.04 с windows 7).

Вот список проблем, с которыми я столкнулся:

  1. Так как я установил Ubuntu 12.04 с Live CD, он не обнаруживал Windows 8, что, по моему мнению, должно делать. В руководстве по установке предусмотрено два варианта:

    • Сотрите жесткий диск и установите Ubuntu;
    • Другие параметры.
    • (Иногда также обнаруживает установленную систему Ubuntu, а иногда нет.)
  2. После установки Ubuntu меню grub не было. И я установил grub-customizer для проверки - нет записи для системы Windows, как и ожидалось для проблемы 1.

  3. Установка и запуск boot-repair решат часть проблемы, но возможны 2 результата:

    • мы получим обе записи для ubuntu и windows 8, и все кажется работает хорошо. Но после перезагрузки один или два раза, компьютер покажет

    "no such disk: xxxx grub rescue>";

    Художественный сказал, что это происходит, когда включить режим EFI и режим Legacy, то я отключил устаревший режим, который не помогу.

    • здесь мы получаем запись для окон в меню grub, но в любом случае нет записи для ubuntu.
  4. nvidia-current не может быть установлен системными рекомендациями по некоторым причинам (я думаю), поскольку по умолчанию отсутствует источник / заголовки, поэтому необходимо запустить sudo apt-get install linux-headers-generic для исправления;

У моего ноутбука один жесткий диск (/ dev / sda), и невозможно установить grub2 с помощью дополнительной команды /dev/sda (возвращает сообщение об ошибке). А также выдает предупреждение «Загрузочный файл находится слишком далеко от начала диска, ваша система, вероятно, не обнаружит его», затем предлагает раздел для / boot (который, я уверен, у меня был такой один раздел).

Теперь я удалил Ubuntu из Windows и столкнулся с «grub-rescue» при перезагрузке. Затем я перезагрузился и включил «безопасную загрузку», теперь он загружается прямо в Windows.

Еще несколько раз, когда я устанавливал Ubuntu, у меня были настройки UEFI:

  • Безопасная загрузка: отключена;
  • Поддержка устаревших версий: включена по умолчанию и отключена после несколько попыток;

Вот мои вопросы:

  1. Почему система установки Ubuntu не обнаружила Windows 8? (это также происходит при установке версии 13.04)

  2. Как решить проблему, возникающую с grub? (заменить или исправить это? и почему это произошло?)

  3. Будет ли возможность двойной загрузки Ubuntu вместе с Windows на одном диске?

Большое спасибо.


запустите «lsblk» в «try ubuntu»:

https://docs.google.com/file/d/0Bww7veh5_yCEeWhiRTdLcWt3YW8/edit?usp=sharing [ 1136]

0
задан 11 September 2013 в 13:10

1 ответ

Ноутбуки, поставляемые с Windows 8, скорее всего, используют UEFI вместо BIOS ( здесь - куча различий).

Так как у меня есть ноутбук Lenovo с UEFI, я бы рекомендовал сначала найти параметр в меню UEFI, который выглядел бы как «Поддержка предыдущих версий». Это, проще говоря, заставит UEFI поддерживать функции BIOS и решить множество проблем, которые могут возникнуть. Вы можете войти в меню UEFI точно так же, как вы использовали для входа в BIOS (зависит от ноутбука, попробуйте клавиши F2, F1, ESC или DEL при загрузке - логотип производителя).

Если это не так, вы можете обратиться к странице UEFI вики Ubuntu и попробовать различные варианты, перечисленные там.

0
ответ дан 11 September 2013 в 13:10

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

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