Проблема при загрузке новой установки Ubuntu 14.04 на новый жесткий диск SSD

Проблема при загрузке новой установки Ubuntu 14.04 на новый жесткий диск SSD

Я много раз пытался установить Ubuntu 14.04 toy на новый диск на моем рабочем столе. Но grub никогда не работал. После перезагрузки всегда переходит в командную строку rescue grub с сообщением can «open» the disk, см. изображение 1.

введите описание изображения здесь

Моя система имеет следующую структуру жесткого диска.

введите описание изображения здесь

Последняя попытка была установить последнюю версию Ubuntu 15.04, и когда она была готова к установке системы после форматирования диска, она показала мне сообщение об UEFI, что-то вроде «Я нажимаю использовать UEFI» или что-то в этом роде (я не помню, что говорилось в сообщении), но после перезагрузки та же проблема. Я забыл сказать, что когда (предварительные установки) я устанавливал на жесткий диск Ubuntu, у меня не было никаких проблем с установкой или grub. EDIT: Моя материнская плата — Gigabyte GA-H87-HD3 Результат sudo blkid

ubuntu@ubuntu:~$ sudo blkid
/dev/sda1: LABEL="System Reserved" UUID="F84AA0AF4AA06C56" TYPE="ntfs" PARTUUID="13e39544-01"
/dev/sda2: UUID="2EB6A8A9B6A872CF" TYPE="ntfs" PARTUUID="13e39544-02"
/dev/sdb1: UUID="adac9a65-e121-4000-a2e4-9000372dfee3" TYPE="ext4" PARTUUID="be40ea1a-8031-4024-b8f9-782801d8e085"
/dev/sdc1: UUID="9CA29CF6A29CD65C" TYPE="ntfs" PARTUUID="3a0ff180-01"
/dev/sdd1: LABEL="New Volume" UUID="5CA815C4A8159E18" TYPE="ntfs" PARTUUID="57980e32-01"
/dev/sdi1: LABEL="UUI" UUID="C2F4-1EFA" TYPE="vfat"
/dev/loop0: TYPE="squashfs"
/dev/sdb2: UUID="185c13af-c626-4db3-a276-410f64711637" TYPE="swap" PARTUUID="06bd4ae4-38b1-4cbc-bc88-8a66c87ab77d"

решение1

Сначала попробуйте загрузить установочный носитель в режиме «попробовать перед установкой», откройте окно терминала и введите:

sudo blkid

Эта команда выведет информацию о разделах вашего диска, примерно такую:

/dev/sda2: LABEL="SSD_ESP" UUID="E231-242F" TYPE="vfat" 
/dev/sda3: UUID="5028fa50-0079-4c40-b240-abfaf28693ea" TYPE="ext4" 
/dev/sda4: UUID="65e70569-536a-4b50-b7c7-9267359447e8" TYPE="reiserfs" 

Просканируйте этот вывод на предмет значения UUID (длинное шестнадцатеричное число) из ошибки «no such device» на первом снимке экрана. Если вы можете найти это конкретное число, то это говорит о том, что по какой-то причине GRUB не может найти ваш SSD, хотя Ubuntu может. Это может произойти, когда устройство SATA подключено к порту, который недоступен для прошивки, но доступен для Linux. В таком случае может помочь перемещение диска в другой порт SATA на материнской плате. Обратитесь к руководству за информацией о том, какие физические порты контролируются какими чипсетами контроллера диска. Если на одном из ваших других дисков нет загружаемой ОС, вы можете просто поменять кабели.

Если вы не видите UUID из сообщения в вашем blkidвыводе, то это говорит о том, что ваша конфигурация GRUB повреждена. Это может произойти, если вы запускаете старый GRUB из предыдущей установки. Это также может произойти, если в скриптах установки GRUB есть ошибка. (Похоже, вашСистемный раздел EFI(Находится на другом физическом диске, нежели загрузочный раздел Ubuntu, что достаточно необычно и может вызвать ошибку, с которой сталкиваются немногие.) На ум приходят два возможных решения/обходных пути:

  • На живом диске Ubuntu запуститеРемонт багажника.Этот инструмент может исправить многие проблемы GRUB, но успех не гарантирован, особенно если проблема заключается в ошибке GRUB.
  • Загрузите версию моего USB-флешки или CD-Rменеджер загрузки rEFInd,Подготовьте носитель с ним и загрузите его. (Возможно, вам придется отключить Secure Boot, если вы еще этого не сделали.) Это должно дать вам возможность загрузить Ubuntu и любую другую ОС на вашем диске. Если вы можете загрузить все свои ОС, загрузитесь в Ubuntu и установите пакет rEFInd PPA или Debian. Это должно настроить rEFInd как ваш основной менеджер загрузки, минуя GRUB.

Связанный контент