Чтобы установить Linux Mint 14 вместе с Windows 8, я отключил UEFI и загрузился на флэш-диск с образом Linux. Я установил Linux, перезагрузил компьютер, и появился загрузчик GRUB . Когда я выбрал Windows 8, я получил следующую ошибку:
Диспетчер загрузки
Windows Не удалось запустить Windows. Причиной может быть недавнее изменение оборудования или программного обеспечения. Решить проблему: 1. Вставьте установочный диск Windows и перезагрузите компьютер. 2. Выберите настройки языка и нажмите «Далее». 3. Нажмите «восстановить компьютер». Если у вас нет этого диска, обратитесь к системному администратору или компьютеру производитель за помощь. Файл: \ Boot \ BCD Статус: 0xc000000e Информация: Данные конфигурации загрузки для вашего компьютера отсутствуют или содержат ошибки.
У меня не было диска, поэтому я не стал пытаться восстановить установку, особенно если это могло испортить загрузчик GRUB и вызвать проблемы с моей установкой Linux. Я снова включил UEFI, чтобы увидеть, позволит ли он правильно загружать Windows. Да, но это не дало мне возможность загрузиться в Linux. Как я могу решить эту проблему и позволить двум операционным системам сосуществовать?
ОБНОВИТЬ:
Я пробовал EasyBCD без какого-либо успеха. Я могу добавить параметр загрузки Linux, и он отображается в меню, но он постоянно говорит, что файл конфигурации загрузки отсутствует или поврежден, когда я пытаюсь загрузить его. Я также установил rEFInd в Windows, но я не смог найти документацию, поскольку добавил опцию загрузки Linux в меню или установил драйвер Ext4fs (честно говоря, я даже не уверен, что делают эти программы. У меня нет реальных знание загрузки ОС. При двойной загрузке я всегда устанавливаю Linux в последнюю очередь и позволяю GRUB выполнять всю тяжелую работу. К сожалению, мой GRUB не будет работать с Windows 8). Я не думаю, что я не пробовал просматривать документацию, я просто думаю, что мой недостаток опыта работы с загрузчиками мешал мне понять, какую документацию я нашел.
Я ищу больше предложений или где я могу найти информацию, чтобы лучше понять проблему или как решить ее.
ОБНОВИТЬ:
Я восстановил загрузочную флешку через UNetbootin и переустановил Linux Mint в режиме EFI . Однако, когда я попытался выбрать linuxmint
из менеджера загрузки Windows, он не загрузился, сославшись на то, что что-то не так \EFI\linuxmint\grubx64.efi
. Жизненно важным шагом, который я пропустил, было то, что мне нужно было отключить безопасную загрузку в настройках BIOS. Как только я отключил безопасную загрузку, rEFInd загрузился правильно, как и предполагалось, и я смог загрузить GRUB без проблем. Я часами пробовал разные вещи; настройка загрузочного меню с помощью EasyBCD; переустановка Mint снова и снова; оказалось, что все, что мне нужно было сделать, это отключить безопасную загрузку и либо установить rEFInd, либо установить Linux в режиме EFI.
источник
Ответы:
Сложно переключаться между операциями BIOS-режима и EFI-режима на одном компьютере; для достижения наилучших результатов вы должны держать обе ОС в одном режиме загрузки. Лучше всего установить загрузчик EFI в режиме Mint. Некоторые из них доступны, но установка может быть сложной. Вы можете попробовать следующие варианты:
/boot
, если у вас есть отдельный/boot
раздел). После перезагрузки должен появиться rEFInd и предоставить вам опции для Windows и Linux. Выберите один из параметров Linux, дважды нажмите клавишу F2 или Insert и добавьтеro root=/dev/sda7
параметры загрузки, перейдя/dev/sda7
в/
раздел root ( ) Mint . Когда вы нажимаете Enter, Mint должен запуститься. Когда это произойдет, запуститеmkrlconf.sh
скрипт, который поставляется с rEFInd. После этого вы сможете загружаться с помощью rEFInd без ввода параметров загрузки. Этот метод обходит GRUB, поэтому вы можете удалить его.источник
Я решил эту проблему, создав загрузочную флешку с UNetbootin и установив Linux Mint в режиме EFI. После отключения безопасной загрузки в моих настройках BIOS GRUB EFI успешно загружался. Я использую rEFInd в качестве менеджера загрузки; он прост в установке и работает без заминки.
источник