
Я пробовал несколько подходов, но он все равно загружается прямо в Windows 10. Это ToshibaРадиус спутника L15W-B1208Xс Windows 10 — оригинальной ОС.
Я прочитал и попытался выполнить все предварительные шаги вэтот полезный ответ, наполненный информациейи сначала попробовал Ubuntu 14.14 LTS, которая установилась, но не отобразила меню двойной загрузки.
Различные ответы и источникитакой как этотпредложили мне тогда сказать UEFI начать с Grub 2, но я не вижу такой опции. Это меню конфигурации UEFI Toshiba никогда не показывало ничего, кроме жесткого диска и USB в качестве вариантов последовательности загрузки. Единственная другая соответствующая настройка, похоже, это включение/выключение безопасной загрузки, которая, похоже, никогда не оказывала никакого влияния на поведение в любой момент за часы и часы (и еще больше часов) попыток сделать то, что я делал. Нет опции "режим загрузки"как здесь предложено- Полагаю, это только UEFI (без возможности устареть)?
Наполненный информацией ответчик сказал, что у него всегда работала версия 15.04, поэтому, хотя я бы предпочел LTS, я попробовал Ubuntu 15.04, указав ей заменить установку 14.14, и она установилась, но также не загружается.
Я видел предположение, что Toshiba, возможно, нарушает стандарт UEFI и раздражающе проверяет наличие "windows" в имени файла, и что я мог бы переименовать загрузчик Linux в windows... но я не знаю, как получить доступ к разделу EFI - полагаю, мне нужно знать, как найти и смонтировать его в Linux? Я не увидел достаточно полных инструкций для своего уровня знакомства, поэтому я не пробовал это.
Следуя совету постраница WindowsDualBoot в разделе «Документация» веб-сайта Ubuntu, я попробовал использовать EasyBCD и мне удалось стереть BCD, из-за чего Windows 10 перестала загружатьсяно мне на самом деле удалось это исправить, отчасти благодаря системе восстановления Toshiba.
Последнее, что я попробовал, этоВосстановление загрузки Linux, который я запустил на всех этапах, но это не дало видимого эффекта. В его документах говорится, что последние шаги должны заключаться в том, чтобы показать его выходные данные моему любимому источнику справки, так что вот я здесь, иВот они.
Какие-либо предложения?
решение1
Некоторые наблюдения из вашего отчета Boot Repair:
- Есть три набора
efibootmgr
выходов: 607-626, 1094-1109 и 1142-1157. Похоже, что ваша система запустилась с записями Ubuntu, которые присутствовали, но не были указаны в порядке загрузки, и Boot Repair попытался установить одну из них (Boot0004
) в качестве загрузочной записи по умолчанию, но, по-видимому, это не удалось. Это говорит об ошибке либо в вашем EFI, либо вefibootmgr
. - Есть ряд
efibootmgr
ошибок, которые читаются какefibootmgr: Could not delete boot variable: No such file or directory
. Это также предполагает ошибку либо в вашей прошивке, либо вefibootmgr
. - Много дублирующих записей NVRAM, показанных
efibootmgr
, особенно в первом запуске, где есть дублирующие записи как для Windows, так и для Ubuntu. Это говорит об ошибках EFI, а неefibootmgr
об ошибках, поскольку, по-видимому, что-то в Windows создало несколько записей по какой-то причине (что могло произойти, если бы оно думало, что его записи не создаются).
В целом, мне кажется, что это глючная прошивка. Вы можете проверить у производителя, доступно ли обновление. Если да, установите его и попробуйте Boot Repair еще раз. Если это не сработает, вы все равно сможете обойти это. Сначала попробуйте Windows. Есть две вещи, которые вы можете попробовать:
- СкачатьEasyUEFIи используйте его для настройки порядка загрузки. Этот инструмент довольно прост в использовании; просто переместите запись "Ubuntu" в начало списка. Если записей несколько, переместите ту, которая относится к
shimx64.efi
, а не ту, которая относится кgrubx64.efi
. - Откройте окно командной строки администратора (не новую оболочку в Windows 10; старую классическую командную строку) и введите
bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi
.
Если обе эти процедуры не дали результата, вы можете попробовать использовать оболочку EFI и ее bcfg
команду, как описано ниже.здесь.Однако обратите внимание, что для запуска оболочки EFI вам потребуется отключить безопасную загрузку, а также скопировать программу оболочки на USB-накопитель под именем EFI/BOOT/bootx64.efi
, а затем загрузиться с этого накопителя.
Если все это не сработает, я рекомендую вам вернуть компьютер для возврата денег на том основании, что его прошивка сильно неисправна. Если вы это сделаете, обязательно напишите производителю, чтобы сообщить, что вы вернули продукт и почему. Только если производители почувствуют боль от возвратов, они будут мотивированы исправить свою неисправную прошивку. Dell, ASUS, Lenovo и Apple поставляют довольно пригодные для использования EFI. Sony и HP кажутся менее надежными, судя по отчетам о проблемах, которые я видел. Я не могу комментировать другие бренды.
Если вы не можете вернуть компьютер, вы можете попробовать вкладку Advanced в Boot Repair, которая включает в себя опцию переименования и резервного копирования файлов загрузчика. Это помещает GRUB под имя загрузчика Windows, что является уродливым и ненадежным хаком обходного пути для уродливого бага. Я рекомендую делать это только в крайнем случае; гораздо лучше вернуть компьютер с прошивкой, которая достаточно дефектна, чтобы нуждаться в таком обходном пути.
решение2
После обновления BIOS с версии 1.20 до 5.0 мне удалось загрузить Linux mint 17.3 x64. Я скачал BIOS, записал его на CD, загрузился с него и ввел UBIOS в приглашении выполнить обновление BIOS.
Теперь при загрузке машины есть 4 варианта:
- Linux Mint 17.3 Cinnamon 64-бит
- Расширенные параметры для Linux Mint 17.3 Cinnamon 64-бит
- Диспетчер загрузки Windows (на /dev/sda2)
- *Настройка системы
Первый вариант загрузит Linux Mint, а третий — Windows 10 x64 (моя текущая версия Windows)
Вот ссылка для загрузки BIOS: http://support.toshiba.com/support/modelHome?freeText=PSKVUU-00J01M