На этом сайте есть несколько вопросов с очень похожими названиями, но никто из них не помог мне. Если я что-то пропустил, сообщите мне.
Итак, вот моя история:
Мой ноутбук был отправлен с Win 8.1 (режим UEFI). Я установил Ubuntu 14.04 позже и сказал, что он загружается из своего корневого раздела. Таким образом, у меня было два загрузочных раздела и, как правило, просто загружался в Ubuntu, так как я мог также выбрать Windows в меню grub. Несколько дней назад я переустановил Win 8.1 и, как и ожидалось, больше не мог загружать Ubuntu. Раздел Ubuntu был загружен. Затем я только что установил grub2 на загрузочный раздел, созданный Windows, и сделал sudo os-prober и sudo update-grub. Теперь, когда загружается загрузка с загрузочного раздела Win, и я могу выбирать между операционными системами, и все работает нормально. Единственное, что когда я выбираю Ubuntu, я теперь получаю сообщение
Disk drive for /boot/efi is not ready or not present.
Continue waiting or press s to skip or m for manual recovery.
Если я нажимаю s Ubuntu, загружается нормально и отлично работает, но сообщение вызывает раздражение, и я также хотел бы понять, где это происходит от.
Думаю, я немного поправился, когда решил не загружаться из раздела Ubuntu, но из раздела Windows. У меня все еще есть папка /boot на моем разделе Ubuntu. Просто установите флажок boot в разделе Ubuntu, возможно, все сделало все, как прежде, правильно?
Каков наилучший способ решить эту проблему?
Снимок экрана из gparted:
EDIT:
Проблема заключалась в том, что серийный номер /dev/sdb2 в /etc/fstab был неправильным. По-видимому, он был изменен путем переустановки Windows. После исправления все работает нормально. Я принял ответ Родса, потому что это помогло мне понять это.