Невозможно загрузиться в НИЧЕГО [dублировать]

У этого вопроса уже есть ответ здесь: Как я могу восстановить grub? (Как вернуть Ubuntu после установки Windows?) 10 ответов

После установки Ubuntu 12.04, стирая старый раздел с Ubuntu 10.10, я не могу получить grub для загрузки. Я не могу получить доступ к своему разделу Windows 7 либо

Я получаю сообщение:

> error: no such device: 58ABF29C... grub rescue>

Я полагаю, что моя главная загрузочная запись была стерта / повреждена. Как я могу проверить и исправить это?

25
задан 29 May 2012 в 17:43

6 ответов

Перезагрузите GRUB.

Загрузите с помощью live cd ubuntu. Откройте терминал и запустите команду sudo fdisk -l. Он отображает полную таблицу разделов жесткого диска. Там определите, на каком разделе у вас установлен ваш Linux. Вы можете определить его, используя размер диска, который вы ему выделили, и посмотрите на последний столбец вывода, который будет extended или Linux для всех ваших Linux-разделов. Этот раздел, скорее всего, будет похож на /dev/sda5 или что-то в этом роде. Помните этот раздел. Создайте временную папку в своем домашнем каталоге (Примечание: вы можете сделать временную папку в любом месте. Я использую домашнюю папку только для объяснения). На данный момент я называю это temp. Так что temp folder’s path will be / home / ubuntu / temp`. Установите там свой Linux-раздел. То есть, считая, что ваш раздел linux был /dev/sda5, вы монтируете его в папку temp, выполнив следующую команду sudo mount /dev/sda5 /home/ubuntu/temp. Если вы хотите проверить, установлен ли правильный раздел, перейдите в свой дом папке и открытой температуре. Вы попадете в каталог /. Там вы найдете home, в котором будет имя вашей домашней папки. После того, как вы подтвердили, что вы установили правильный раздел, сделайте шаг 6. Вам нужно установить grub, показывая систему, где сначала следует считывать данные с жесткого диска. Не волнуйтесь, просто запустите следующую команду sudo grub-install --root-directory=/home/ubuntu/temp /dev/sda. [F13] соответствует имени вашего жесткого диска. Замените его с помощью команды sudo fdisk -l. Все готово. Вы можете перезагрузить систему.
20
ответ дан 17 July 2018 в 16:56

Перезагрузите GRUB.

Загрузите с помощью live cd ubuntu. Откройте терминал и запустите команду sudo fdisk -l. Он отображает полную таблицу разделов жесткого диска. Там определите, на каком разделе у вас установлен ваш Linux. Вы можете определить его, используя размер диска, который вы ему выделили, и посмотрите на последний столбец вывода, который будет extended или Linux для всех ваших Linux-разделов. Этот раздел, скорее всего, будет похож на /dev/sda5 или что-то в этом роде. Помните этот раздел. Создайте временную папку в своем домашнем каталоге (Примечание: вы можете сделать временную папку в любом месте. Я использую домашнюю папку только для объяснения). На данный момент я называю это temp. Так что temp folder’s path will be / home / ubuntu / temp`. Установите там свой Linux-раздел. То есть, предположив, что ваш Linux-раздел был /dev/sda5, вы монтируете его в папку temp, выполнив следующую команду sudo mount /dev/sda5 /home/ubuntu/temp. Если вы хотите проверить, установлен ли правильный раздел, перейдите в свой дом папке и открытой температуре. Вы попадете в каталог /. Там вы найдете home, в котором будет имя вашей домашней папки. После того, как вы подтвердили, что вы установили правильный раздел, сделайте шаг 6. Вам нужно установить grub, показывая систему, где сначала следует считывать данные с жесткого диска. Не волнуйтесь, просто запустите следующую команду sudo grub-install --root-directory=/home/ubuntu/temp /dev/sda. [F13] соответствует имени вашего жесткого диска. Замените его с помощью команды sudo fdisk -l. Все готово. Вы можете перезагрузить систему.
20
ответ дан 23 July 2018 в 17:47

У меня была такая же проблема, когда я создал свою / загрузку в качестве зеркала RAID 1 на Mint 13.

Решил, используя установочный компакт-диск для загрузки обратно в систему. Затем снова установите мои диски и chroot в установленную систему:

apt-get install mdadm lvm2

Не уверен, что это действительно необходимо, но я тогда сделал:

grub-install /dev/sda grub-install /dev/sdb update-grub
1
ответ дан 17 July 2018 в 16:56

У меня была та же проблема при обновлении с 10.10 по 12.04 на ASUS EEEPC.

Раньше у меня был / установлен на диске 4 ГБ и /home на диске 12 ГБ. Последняя версия Ubuntu нуждается в не менее 4.8 ГБ в /, поэтому мне нужно было поменять местами точки монтирования.

Я исправил проблему, изменив последовательность загрузки жесткого диска в настройках BIOS.

4
ответ дан 17 July 2018 в 16:56

У меня была такая же проблема, когда я создал свою / загрузку в качестве зеркала RAID 1 на Mint 13.

Решил, используя установочный компакт-диск для загрузки обратно в систему. Затем снова установите мои диски и chroot в установленную систему:

apt-get install mdadm lvm2

Не уверен, что это действительно необходимо, но я тогда сделал:

grub-install /dev/sda grub-install /dev/sdb update-grub
1
ответ дан 23 July 2018 в 17:47

У меня была та же проблема при обновлении с 10.10 по 12.04 на ASUS EEEPC.

Раньше у меня был / установлен на диске 4 ГБ и /home на диске 12 ГБ. Последняя версия Ubuntu нуждается в не менее 4.8 ГБ в /, поэтому мне нужно было поменять местами точки монтирования.

Я исправил проблему, изменив последовательность загрузки жесткого диска в настройках BIOS.

4
ответ дан 23 July 2018 в 17:47
  • 1
    загрузочная последовательность была моей проблемой – Populus 4 April 2015 в 01:01

Другие вопросы по тегам:

Похожие вопросы: