Так что я пытаюсь настроить двойную загрузку Ubuntu / Windows8. После запуска восстановления загрузчика , есть 2 записи Ubuntu (одна из них - восстановление), 4 записи восстановления Windows и обычная запись Windows. последний дает мне unknown command: drivemap, error: invalid EFI filepath
просмотр нескольких других форумов, что побудило меня добавить
menuentry "Windows 8" {
insmod part_gpt
insmod chain
set root='(hd1,gpt4)'
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
к моему /etc/grub.d/40_custom
, чтобы добавить рабочую запись. Новая запись дает мне ошибку invalid filesystem
. Раздел Windows, который я ищу, это либо sdb5, либо sdb9 (один - windows 8, другой - ubuntu). Я не уверен, какой именно. Любые предложения, чтобы исправить любую запись? Я получил этот компьютер на прошлой неделе, и с тех пор я пытаюсь запустить двойную загрузку. Я могу получить доступ как к Windows 8, так и к Ubuntu, изменив приоритет загрузки в моих настройках BIOS, но я бы хотел получить к ним доступ через GRUB.
Эти blkid
производит Вас отправленный в pastebin, указывает, что /dev/sdb9
был предназначен, чтобы быть разделом Ubuntu, так как это отформатировано к ext4. /dev/sdb5
имеет маркировать "Windows8_os", предполагающий, что это - раздел Windows 8 (его большой размер и положение после MS, Зарезервированный Раздел указывает, что это верно также).
, Если это действительно имеет место, то кажется, что Ваша пользовательская запись личинки использует неправильное число для указателя раздела gpt4
в строке set root='(hd1,gpt4)'
.
нумерация жесткого диска GRUB2 запускается с 0, таким образом, первый жесткий диск на Вашем компьютере был бы hd0
, второе hd1
, и т.д.
Однако раздел GRUB2 числа начинаются 1 , указывая, что Ваш выбранный раздел gpt4
4-й раздел на sdb
, не 5-е.
Попытка, изменяющая строку на set root='(hd1,gpt5)'
, так, чтобы GRUB попытался загрузить 5-й раздел, а не 4-е. Это может давать Вам 'недопустимую файловую систему' ошибка, потому что Ваш текущий grub.cfg указывает на MS на Зарезервированный Раздел вместо фактического раздела Windows 8.
file not found
ошибка. Я действительно работал [восстановление начальной загрузки] (paste.ubuntu.com/6998079) снова, но на этот раз я проверил " EFI восстановления backups" I' m не уверенный, если это имело бы эффект на эту конкретную проблему. – Sangeet Suresh 13.05.2020, 18:56