1

Мне удалось собрать кирпич ноутбука, используя его для установки Xubuntu на внешний диск. Это ноутбук Toshiba Satellite NB10t-A-10F. Любая помощь будет принята с благодарностью.

Как я сюда попал:

Я сказал Windows 8.1 перезагрузиться на флешку. Флешка содержала Xubuntu 18.04.1, которую я затем установил на подключенный внешний диск, а загрузчик также установил на внешний диск.

При перезагрузке компьютера отображается только командная оболочка grub (grub>, а не grub rescue). Перед достижением этой точки отображается сообщение «System BootOrder not found. Инициализация значений по умолчанию ». Списки командной оболочки Grub (hd0, gpt [1-5]), независимо от того, сколько дисков подключено. Раньше я все еще мог получить доступ к Windows (и, я думаю, к Xubuntu), удерживая клавишу F2 при включенном компьютере. Это подняло бы BIOS, отменяя быструю загрузку (я думаю?) и позволяя внешним дискам инициализироваться. После отключения Secure Boot, выход из BIOS заставит компьютер загружаться и показывать записи, включая Windows и Xubuntu. С тех пор F2 случайно перестал оказывать какое-либо влияние. F12 также не имеет никакого эффекта.

Используя grub ls, я могу определить только (hd0, gpt2) для чтения, FAT (предположительно раздел EFI) и состоит из следующего:

(hd0,gpt2)/
(hd0,gpt2)/efi/
(hd0,gpt2)/efi/Microsoft/
(hd0,gpt2)/efi/Microsoft/Boot/
(hd0,gpt2)/efi/Microsoft/Boot/bootmgfw.efi
(hd0,gpt2)/efi/Microsoft/Boot/bootmgr.efi
(hd0,gpt2)/efi/Microsoft/Boot/[other assorted folders and files]
(hd0,gpt2)/efi/Microsoft/Boot/BCD.LOG1 (I probably made these LOGs     trying to make grub command prompt boot something)
(hd0,gpt2)/efi/Microsoft/Boot/BCD.LOG2
(hd0,gpt2)/efi/Boot/
(hd0,gpt2)/efi/Boot/bootx64.efi
(hd0,gpt2)/efi/Boot/fbx64.efi
(hd0,gpt2)/efi/ubuntu/
(hd0,gpt2)/efi/ubuntu/fw/ (empty)
(hd0,gpt2)/efi/ubuntu/fwupx64.efi
(hd0,gpt2)/efi/ubuntu/grubx64.efi
(hd0,gpt2)/efi/ubuntu/grub.cfg
(hd0,gpt2)/efi/ubuntu/shimx64.efi
(hd0,gpt2)/efi/ubuntu/mmx64.efi
(hd0,gpt2)/efi/ubuntu/bootx64.csv
(hd0,gpt2)/efi/toshiba/
(hd0,gpt2)/efi/toshiba/Boot/
(hd0,gpt2)/efi/toshiba/Boot/bootmgfw.efi
(hd0,gpt2)/efi/toshiba/Boot/bootmgr.efi
(hd0,gpt2)/efi/toshiba/Boot/[other assorted folders and files, but no BCD.LOG files]
(hd0,gpt2)/bootsect.bak

Подводя итог, я больше не могу получить доступ к BIOS, а могу получить доступ только к командной строке grub.

Любые намеки или идеи будут оценены тоже. Например, где будет храниться эта командная оболочка grub? В биосе или где-то на жестком диске?

Спасибо,

Том

1 ответ1

0

Вот мое отвратительное решение для взлома. Я вынул жесткий диск, переместил efipartition/Windows/Boot в efipartition/Ubuntu и переименовал копии файла bootmgfw.efi в имена файлов EFI, которые ранее были в efipartition/ubuntu. Компьютер считает, что он загружается из grubx64.efi или чего-то в этом роде, но на самом деле это Windows EFI. Я чувствую себя грязным :(

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .