Я использую ноутбук HP Envy 14t с предустановленной Windows 8.1, файлы восстановления которого находятся на SSD. Я установил Ubuntu 12.04.3, следуя инструкциям, приведенным здесь:
Установка Ubuntu вместе с предустановленной Windows с UEFI
Я не смог отключить QuickBoot / FastBoot, так как я нет опции в BIOS. После завершения установки ноутбук загружается прямо в Windows 8.1, так как, как указано в инструкциях, я загружаю Ubuntu с помощью LiveUSB и запускаю boot-repair, но boot-repair застревает в точке, где говорится: Сканирование систем (os- тестовые пробники). Это может потребовать нескольких минут.
Я жду 45 минут или около того, но это не продолжается. Так что просто из любопытства я прекращаю восстановление загрузчика и запускаю os-prober в терминале, и это то, что выводится на печать:
ubuntu@ubuntu:~$ sudo os-prober
grub-probe: error: cannot find a GRUB drive for /dev/sda1. Check your device.map.
ls: reading directory /var/lib/os-prober/mount: Input/output error
ls: reading directory /var/lib/os-prober/mount: Input/output error
ls: reading directory /var/lib/os-prober/mount: Input/output error
ls: reading directory /var/lib/os-prober/mount: Input/output error
ls: reading directory /var/lib/os-prober/mount: Input/output error
ls: reading directory /var/lib/os-prober/mount: Input/output error
ls: reading directory /var/lib/os-prober/mount: Input/output error
/dev/sdb5:Windows Recovery Environment (loader):Windows:chain
/dev/sdb6:Ubuntu 12.04.3 LTS (12.04):Ubuntu:linux
И sda - это LiveUSB, который я использую. sdb - это жесткий диск, а sdc - это SSD (с файлами восстановления Windows).
Похоже, проблема связана с безопасной загрузкой. В вашем BIOS попробуйте установить для параметра безопасную загрузку значение отключено . Вероятно, он находится под меню «Загрузка». Обязательно установите опцию CSM на , включив (некоторые производители называют этот режим EFI / Legacy). Ремонт багажника должен быть в состоянии забрать оттуда. Опция безопасной загрузки Windows предотвратит любые другие формы последовательности приложений / загрузки от вмешательства в загрузку Windows, что заставляет систему автоматически загружать Windows.
Обязательно убедитесь, что установили в качестве основного загрузочного устройства жесткий диск, на котором установлен загрузчик (GRUB?).
Дополнительную документацию о безопасной загрузке можно найти здесь: http://technet.microsoft.com/en-us/windows/jj737995.aspx
Во-первых, важно отключить функцию быстрого запуска Windows, как описано здесь (среди многих других мест). Обратите внимание, что это не то же самое, что функция «быстрой загрузки», присутствующая во многих EFI; это функция Windows , которая превращает операцию выключения в операцию приостановки на диск. Результатом часто является повреждение файловой системы и проблемы с установкой или использованием загрузчиков. Вполне возможно, что эта функция является причиной ошибок ввода / вывода, указанных в вопросе.
Если это не поможет, попробуйте USB-накопитель или CD-R-версию моего rEFInd загрузочного менеджера. Если он позволяет загружать как Linux, так и Windows, попробуйте установить его из Linux; затем он должен стать главным менеджером загрузки, минуя GRUB. Вам нужно будет либо отключить безопасную загрузку (что, как вы говорите, вы уже сделали), либо перепрыгнуть через дополнительные обручи.