Ubuntu 11.04 останавливает загрузку на консоли grub

Я сделал новую установку ubuntu 11.04, затем установил Windows 7. Поэтому я решил исправить grub после установки win7 с помощью компакт-диска ubuntu 11.04 Live.

Бедствие:

вместо

$sudo grub-install --boot-directory=/media/uuid/ /dev/sda

Я ввел

$sudo grub-install --root-directory=/media/uuid/ /dev/sda

Теперь, когда моя система загружается, она останавливается на консоли grub

grub>

Моя проблема заключается в том, точно так же, как этот http://aaron-kelley.net/blog/2011/04/grub-prompt-after-upgrade-to-ubuntu-11-04/, но я не смог исправить свою проблему. Thanx для вашей помощи.

6
задан 8 May 2011 в 01:04

21 ответ

Еще один способ решить эту проблему, используя программу восстановления при загрузке:

Загрузите с Ubuntu 11.04 Live CD и откройте терминал, затем скопируйте и вставьте:

sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install boot-repair-ubuntu

Затем перейдите к Приложения -> Система -> Восстановление загрузки для запуска программы.

2
ответ дан 25 July 2018 в 21:59
  • 1
    Я использовал эту программу после того, как несколько других методов потерпели неудачу, и это сделало трюк. – belacqua 2 September 2011 в 07:03

У меня никогда не возникало проблем с использованием этих инструкций: https://wiki.ubuntu.com/Grub2#Recover

Прежде всего, вы должны запустить свою систему с живого компакт-диска. Затем

«МЕТОД 3 - CHROOT

Этот метод установки использует команду chroot для доступа к файлам сломанной системы. После того, как команда chroot выдается, LiveCD рассматривает неисправную систему /.)

МЕТОД 3 - CHROOT Загрузка в рабочий стол LiveCD (Ubuntu 9.10). Обратите внимание, что Live CD должен быть таким же, как у системы, которую вы исправляете - либо 32-разрядной, либо 64-разрядной (если не тогда chroot не сработает).

2) Откройте (!).

2) Определите свой обычный системный раздел - (переключатель в нижнем регистре «L»)

sudo fdisk -l

Если вы не уверены, запустите

df -Th

Посмотрите на правильный размер диска и формат ext3 или ext4.

4) Установите обычный системный раздел:

Подставьте правильный раздел: sda1, sdb5 и т. д.

sudo mount /dev/sdXX /mnt

Пример: sudo mount / dev / sda1 / mnt

4) Только если у вас есть отдельный загрузочный раздел: sdYY - это обозначение раздела / boot (например, sdb3)

sudo mount /dev/sdYY /mnt/boot

6) Установите критические виртуальные файловые системы:

sudo mount --bind /dev /mnt/dev sudo mount --bind /dev/pts /mnt/dev/pts sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys

6) Chroot в ваше обычное системное устройство:

sudo chroot /mnt

8) Если нет / boot /grub/grub.cfg или это неверно, создайте его с помощью

update-grub

8) Установите GRUB 2:

Подставьте правильное устройство - sda , sdb и т. д. Не указывайте номер раздела.

grub-install /dev/sdX

10) Проверьте установку (используйте правильное устройство, например sda. Не указывайте раздел): sudo grub-install --recheck /dev/sdX

10) Выход chroot: CTRL-D на клавиатуре

12) Отключите виртуальные файловые системы:

sudo umount /mnt/dev/pts sudo umount /mnt/dev sudo umount /mnt/proc sudo umount /mnt/sys

12) Если вы установили отдельный / загрузочный раздел:

sudo umount /mnt/boot

14) Отключите каталог LiveCD / usr:

sudo umount /mnt/usr

14) Отключить последнее устройство:

sudo umount /mnt

16) Перезагрузка. [F14] "

8
ответ дан 25 July 2018 в 21:59
  • 1
    Я застреваю в chroot части – Starx 29 March 2012 в 15:15
  • 2
    Какие ошибки вам показывают? – desgua 29 March 2012 в 17:07
  • 3
    chroot failed to run command /bin/bash exec format error Пожалуйста, помогите мне. – Starx 29 March 2012 в 17:08
  • 4
    Вы используете 64-битный компакт-диск в 64-битной установленной системе? (или 32-битный компакт-диск в 32-битной установленной системе). Убедитесь, что вы не используете 64-битный компакт-диск в 32-битной установленной системе и не 32-битный компакт-диск в 64-битной установленной системе. – desgua 30 March 2012 в 01:52
  • 5
    Да, я использую 64-битную систему cd или 64 бит. Может ли это повлиять на версию Linux? – Starx 30 March 2012 в 09:27

Еще один способ решить эту проблему, используя программу восстановления при загрузке:

Загрузите с Ubuntu 11.04 Live CD и откройте терминал, затем скопируйте и вставьте:

sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install boot-repair-ubuntu

Затем перейдите к Приложения -> Система -> Восстановление загрузки для запуска программы.

3
ответ дан 26 July 2018 в 18:13
  • 1
    Я использовал эту программу после того, как несколько других методов потерпели неудачу, и это сделало трюк. – belacqua 2 September 2011 в 07:03

У меня никогда не возникало проблем с использованием этих инструкций: https://wiki.ubuntu.com/Grub2#Recover

Прежде всего, вы должны запустить свою систему с живого компакт-диска. Затем

«МЕТОД 3 - CHROOT

Этот метод установки использует команду chroot для доступа к файлам сломанной системы. После того, как команда chroot выдается, LiveCD рассматривает неисправную систему /.)

МЕТОД 3 - CHROOT Загрузка в рабочий стол LiveCD (Ubuntu 9.10). Обратите внимание, что Live CD должен быть таким же, как у системы, которую вы исправляете - либо 32-разрядной, либо 64-разрядной (если не тогда chroot не сработает).

2) Откройте (!).

2) Определите свой обычный системный раздел - (переключатель в нижнем регистре «L»)

sudo fdisk -l

Если вы не уверены, запустите

df -Th

Посмотрите на правильный размер диска и формат ext3 или ext4.

4) Установите обычный системный раздел:

Подставьте правильный раздел: sda1, sdb5 и т. д.

sudo mount /dev/sdXX /mnt

Пример: sudo mount / dev / sda1 / mnt

4) Только если у вас есть отдельный загрузочный раздел: sdYY - это обозначение раздела / boot (например, sdb3)

sudo mount /dev/sdYY /mnt/boot

6) Установите критические виртуальные файловые системы:

sudo mount --bind /dev /mnt/dev sudo mount --bind /dev/pts /mnt/dev/pts sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys

6) Chroot в ваше обычное системное устройство:

sudo chroot /mnt

8) Если нет / boot /grub/grub.cfg или это неверно, создайте его с помощью

update-grub

8) Установите GRUB 2:

Подставьте правильное устройство - sda , sdb и т. д. Не указывайте номер раздела.

grub-install /dev/sdX

10) Проверьте установку (используйте правильное устройство, например sda. Не указывайте раздел): sudo grub-install --recheck /dev/sdX

10) Выход chroot: CTRL-D на клавиатуре

12) Отключите виртуальные файловые системы:

sudo umount /mnt/dev/pts sudo umount /mnt/dev sudo umount /mnt/proc sudo umount /mnt/sys

12) Если вы установили отдельный / загрузочный раздел:

sudo umount /mnt/boot

14) Отключите каталог LiveCD / usr:

sudo umount /mnt/usr

14) Отключить последнее устройство:

sudo umount /mnt

16) Перезагрузка. [F14] "

8
ответ дан 26 July 2018 в 18:13
  • 1
    Я застреваю в chroot части – Starx 29 March 2012 в 15:15
  • 2
    Какие ошибки вам показывают? – desgua 29 March 2012 в 17:07
  • 3
    chroot failed to run command /bin/bash exec format error Пожалуйста, помогите мне. – Starx 29 March 2012 в 17:08
  • 4
    Вы используете 64-битный компакт-диск в 64-битной установленной системе? (или 32-битный компакт-диск в 32-битной установленной системе). Убедитесь, что вы не используете 64-битный компакт-диск в 32-битной установленной системе и не 32-битный компакт-диск в 64-битной установленной системе. – desgua 30 March 2012 в 01:52
  • 5
    Да, я использую 64-битную систему cd или 64 бит. Может ли это повлиять на версию Linux? – Starx 30 March 2012 в 09:27

Еще один способ решить эту проблему, используя программу восстановления при загрузке:

Загрузите с Ubuntu 11.04 Live CD и откройте терминал, затем скопируйте и вставьте:

sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install boot-repair-ubuntu

Затем перейдите к Приложения -> Система -> Восстановление загрузки для запуска программы.

3
ответ дан 31 July 2018 в 11:18
  • 1
    Я использовал эту программу после того, как несколько других методов потерпели неудачу, и это сделало трюк. – belacqua 2 September 2011 в 07:03

У меня никогда не возникало проблем с использованием этих инструкций: https://wiki.ubuntu.com/Grub2#Recover

Прежде всего, вы должны запустить свою систему с живого компакт-диска. Затем

«МЕТОД 3 - CHROOT

Этот метод установки использует команду chroot для доступа к файлам сломанной системы. После того, как команда chroot выдается, LiveCD рассматривает неисправную систему /.)

МЕТОД 3 - CHROOT Загрузка в рабочий стол LiveCD (Ubuntu 9.10). Обратите внимание, что Live CD должен быть таким же, как у системы, которую вы исправляете - либо 32-разрядной, либо 64-разрядной (если не тогда chroot не сработает).

2) Откройте (!).

2) Определите свой обычный системный раздел - (переключатель в нижнем регистре «L»)

sudo fdisk -l

Если вы не уверены, запустите

df -Th

Посмотрите на правильный размер диска и формат ext3 или ext4.

4) Установите обычный системный раздел:

Подставьте правильный раздел: sda1, sdb5 и т. д.

sudo mount /dev/sdXX /mnt

Пример: sudo mount / dev / sda1 / mnt

4) Только если у вас есть отдельный загрузочный раздел: sdYY - это обозначение раздела / boot (например, sdb3)

sudo mount /dev/sdYY /mnt/boot

6) Установите критические виртуальные файловые системы:

sudo mount --bind /dev /mnt/dev sudo mount --bind /dev/pts /mnt/dev/pts sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys

6) Chroot в ваше обычное системное устройство:

sudo chroot /mnt

8) Если нет / boot /grub/grub.cfg или это неверно, создайте его с помощью

update-grub

8) Установите GRUB 2:

Подставьте правильное устройство - sda , sdb и т. д. Не указывайте номер раздела.

grub-install /dev/sdX

10) Проверьте установку (используйте правильное устройство, например sda. Не указывайте раздел): sudo grub-install --recheck /dev/sdX

10) Выход chroot: CTRL-D на клавиатуре

12) Отключите виртуальные файловые системы:

sudo umount /mnt/dev/pts sudo umount /mnt/dev sudo umount /mnt/proc sudo umount /mnt/sys

12) Если вы установили отдельный / загрузочный раздел:

sudo umount /mnt/boot

14) Отключите каталог LiveCD / usr:

sudo umount /mnt/usr

14) Отключить последнее устройство:

sudo umount /mnt

16) Перезагрузка. [F14] "

8
ответ дан 31 July 2018 в 11:18
  • 1
    Я застреваю в chroot части – Starx 29 March 2012 в 15:15
  • 2
    Какие ошибки вам показывают? – desgua 29 March 2012 в 17:07
  • 3
    chroot failed to run command /bin/bash exec format error Пожалуйста, помогите мне. – Starx 29 March 2012 в 17:08
  • 4
    Вы используете 64-битный компакт-диск в 64-битной установленной системе? (или 32-битный компакт-диск в 32-битной установленной системе). Убедитесь, что вы не используете 64-битный компакт-диск в 32-битной установленной системе и не 32-битный компакт-диск в 64-битной установленной системе. – desgua 30 March 2012 в 01:52
  • 5
    Да, я использую 64-битную систему cd или 64 бит. Может ли это повлиять на версию Linux? – Starx 30 March 2012 в 09:27

Еще один способ решить эту проблему, используя программу восстановления при загрузке:

Загрузите с Ubuntu 11.04 Live CD и откройте терминал, затем скопируйте и вставьте:

sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install boot-repair-ubuntu

Затем перейдите к Приложения -> Система -> Восстановление загрузки для запуска программы.

3
ответ дан 31 July 2018 в 12:18
  • 1
    Я использовал эту программу после того, как несколько других методов потерпели неудачу, и это сделало трюк. – belacqua 2 September 2011 в 07:03

У меня никогда не возникало проблем с использованием этих инструкций: https://wiki.ubuntu.com/Grub2#Recover

Прежде всего, вы должны запустить свою систему с живого компакт-диска. Затем

«МЕТОД 3 - CHROOT

Этот метод установки использует команду chroot для доступа к файлам сломанной системы. После того, как команда chroot выдается, LiveCD рассматривает неисправную систему /.)

МЕТОД 3 - CHROOT Загрузка в рабочий стол LiveCD (Ubuntu 9.10). Обратите внимание, что Live CD должен быть таким же, как у системы, которую вы исправляете - либо 32-разрядной, либо 64-разрядной (если не тогда chroot не сработает).

2) Откройте (!).

2) Определите свой обычный системный раздел - (переключатель в нижнем регистре «L»)

sudo fdisk -l

Если вы не уверены, запустите

df -Th

Посмотрите на правильный размер диска и формат ext3 или ext4.

4) Установите обычный системный раздел:

Подставьте правильный раздел: sda1, sdb5 и т. д.

sudo mount /dev/sdXX /mnt

Пример: sudo mount / dev / sda1 / mnt

4) Только если у вас есть отдельный загрузочный раздел: sdYY - это обозначение раздела / boot (например, sdb3)

sudo mount /dev/sdYY /mnt/boot

6) Установите критические виртуальные файловые системы:

sudo mount --bind /dev /mnt/dev sudo mount --bind /dev/pts /mnt/dev/pts sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys

6) Chroot в ваше обычное системное устройство:

sudo chroot /mnt

8) Если нет / boot /grub/grub.cfg или это неверно, создайте его с помощью

update-grub

8) Установите GRUB 2:

Подставьте правильное устройство - sda , sdb и т. д. Не указывайте номер раздела.

grub-install /dev/sdX

10) Проверьте установку (используйте правильное устройство, например sda. Не указывайте раздел): sudo grub-install --recheck /dev/sdX

10) Выход chroot: CTRL-D на клавиатуре

12) Отключите виртуальные файловые системы:

sudo umount /mnt/dev/pts sudo umount /mnt/dev sudo umount /mnt/proc sudo umount /mnt/sys

12) Если вы установили отдельный / загрузочный раздел:

sudo umount /mnt/boot

14) Отключите каталог LiveCD / usr:

sudo umount /mnt/usr

14) Отключить последнее устройство:

sudo umount /mnt

16) Перезагрузка. [F14] "

8
ответ дан 31 July 2018 в 12:18
  • 1
    Я застреваю в chroot части – Starx 29 March 2012 в 15:15
  • 2
    Какие ошибки вам показывают? – desgua 29 March 2012 в 17:07
  • 3
    chroot failed to run command /bin/bash exec format error Пожалуйста, помогите мне. – Starx 29 March 2012 в 17:08
  • 4
    Вы используете 64-битный компакт-диск в 64-битной установленной системе? (или 32-битный компакт-диск в 32-битной установленной системе). Убедитесь, что вы не используете 64-битный компакт-диск в 32-битной установленной системе и не 32-битный компакт-диск в 64-битной установленной системе. – desgua 30 March 2012 в 01:52
  • 5
    Да, я использую 64-битную систему cd или 64 бит. Может ли это повлиять на версию Linux? – Starx 30 March 2012 в 09:27

Еще один способ решить эту проблему, используя программу восстановления при загрузке:

Загрузите с Ubuntu 11.04 Live CD и откройте терминал, затем скопируйте и вставьте:

sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install boot-repair-ubuntu

Затем перейдите к Приложения -> Система -> Восстановление загрузки для запуска программы.

3
ответ дан 2 August 2018 в 03:32
  • 1
    Я использовал эту программу после того, как несколько других методов потерпели неудачу, и это сделало трюк. – belacqua 2 September 2011 в 07:03

У меня никогда не возникало проблем с использованием этих инструкций: https://wiki.ubuntu.com/Grub2#Recover

Прежде всего, вы должны запустить свою систему с живого компакт-диска. Затем

«МЕТОД 3 - CHROOT

Этот метод установки использует команду chroot для доступа к файлам сломанной системы. После того, как команда chroot выдается, LiveCD рассматривает неисправную систему /.)

МЕТОД 3 - CHROOT Загрузка в рабочий стол LiveCD (Ubuntu 9.10). Обратите внимание, что Live CD должен быть таким же, как у системы, которую вы исправляете - либо 32-разрядной, либо 64-разрядной (если не тогда chroot не сработает).

2) Откройте (!).

2) Определите свой обычный системный раздел - (переключатель в нижнем регистре «L»)

sudo fdisk -l

Если вы не уверены, запустите

df -Th

Посмотрите на правильный размер диска и формат ext3 или ext4.

4) Установите обычный системный раздел:

Подставьте правильный раздел: sda1, sdb5 и т. д.

sudo mount /dev/sdXX /mnt

Пример: sudo mount / dev / sda1 / mnt

4) Только если у вас есть отдельный загрузочный раздел: sdYY - это обозначение раздела / boot (например, sdb3)

sudo mount /dev/sdYY /mnt/boot

6) Установите критические виртуальные файловые системы:

sudo mount --bind /dev /mnt/dev sudo mount --bind /dev/pts /mnt/dev/pts sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys

6) Chroot в ваше обычное системное устройство:

sudo chroot /mnt

8) Если нет / boot /grub/grub.cfg или это неверно, создайте его с помощью

update-grub

8) Установите GRUB 2:

Подставьте правильное устройство - sda , sdb и т. д. Не указывайте номер раздела.

grub-install /dev/sdX

10) Проверьте установку (используйте правильное устройство, например sda. Не указывайте раздел): sudo grub-install --recheck /dev/sdX

10) Выход chroot: CTRL-D на клавиатуре

12) Отключите виртуальные файловые системы:

sudo umount /mnt/dev/pts sudo umount /mnt/dev sudo umount /mnt/proc sudo umount /mnt/sys

12) Если вы установили отдельный / загрузочный раздел:

sudo umount /mnt/boot

14) Отключите каталог LiveCD / usr:

sudo umount /mnt/usr

14) Отключить последнее устройство:

sudo umount /mnt

16) Перезагрузка. [F14] "

8
ответ дан 2 August 2018 в 03:32
  • 1
    Я застреваю в chroot части – Starx 29 March 2012 в 15:15
  • 2
    Какие ошибки вам показывают? – desgua 29 March 2012 в 17:07
  • 3
    chroot failed to run command /bin/bash exec format error Пожалуйста, помогите мне. – Starx 29 March 2012 в 17:08
  • 4
    Вы используете 64-битный компакт-диск в 64-битной установленной системе? (или 32-битный компакт-диск в 32-битной установленной системе). Убедитесь, что вы не используете 64-битный компакт-диск в 32-битной установленной системе и не 32-битный компакт-диск в 64-битной установленной системе. – desgua 30 March 2012 в 01:52
  • 5
    Да, я использую 64-битную систему cd или 64 бит. Может ли это повлиять на версию Linux? – Starx 30 March 2012 в 09:27

Еще один способ решить эту проблему, используя программу восстановления при загрузке:

Загрузите с Ubuntu 11.04 Live CD и откройте терминал, затем скопируйте и вставьте:

sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install boot-repair-ubuntu

Затем перейдите к Приложения -> Система -> Восстановление загрузки для запуска программы.

3
ответ дан 4 August 2018 в 19:31
  • 1
    Я использовал эту программу после того, как несколько других методов потерпели неудачу, и это сделало трюк. – belacqua 2 September 2011 в 07:03

У меня никогда не возникало проблем с использованием этих инструкций: https://wiki.ubuntu.com/Grub2#Recover

Прежде всего, вы должны запустить свою систему с живого компакт-диска. Затем

«МЕТОД 3 - CHROOT

Этот метод установки использует команду chroot для доступа к файлам сломанной системы. После того, как команда chroot выдается, LiveCD рассматривает неисправную систему /.)

МЕТОД 3 - CHROOT Загрузка в рабочий стол LiveCD (Ubuntu 9.10). Обратите внимание, что Live CD должен быть таким же, как у системы, которую вы исправляете - либо 32-разрядной, либо 64-разрядной (если не тогда chroot не сработает).

2) Откройте (!).

2) Определите свой обычный системный раздел - (переключатель в нижнем регистре «L»)

sudo fdisk -l

Если вы не уверены, запустите

df -Th

Посмотрите на правильный размер диска и формат ext3 или ext4.

4) Установите обычный системный раздел:

Подставьте правильный раздел: sda1, sdb5 и т. д.

sudo mount /dev/sdXX /mnt

Пример: sudo mount / dev / sda1 / mnt

4) Только если у вас есть отдельный загрузочный раздел: sdYY - это обозначение раздела / boot (например, sdb3)

sudo mount /dev/sdYY /mnt/boot

6) Установите критические виртуальные файловые системы:

sudo mount --bind /dev /mnt/dev sudo mount --bind /dev/pts /mnt/dev/pts sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys

6) Chroot в ваше обычное системное устройство:

sudo chroot /mnt

8) Если нет / boot /grub/grub.cfg или это неверно, создайте его с помощью

update-grub

8) Установите GRUB 2:

Подставьте правильное устройство - sda , sdb и т. д. Не указывайте номер раздела.

grub-install /dev/sdX

10) Проверьте установку (используйте правильное устройство, например sda. Не указывайте раздел): sudo grub-install --recheck /dev/sdX

10) Выход chroot: CTRL-D на клавиатуре

12) Отключите виртуальные файловые системы:

sudo umount /mnt/dev/pts sudo umount /mnt/dev sudo umount /mnt/proc sudo umount /mnt/sys

12) Если вы установили отдельный / загрузочный раздел:

sudo umount /mnt/boot

14) Отключите каталог LiveCD / usr:

sudo umount /mnt/usr

14) Отключить последнее устройство:

sudo umount /mnt

16) Перезагрузка. [F14] "

8
ответ дан 4 August 2018 в 19:31
  • 1
    Я застреваю в chroot части – Starx 29 March 2012 в 15:15
  • 2
    Какие ошибки вам показывают? – desgua 29 March 2012 в 17:07
  • 3
    chroot failed to run command /bin/bash exec format error Пожалуйста, помогите мне. – Starx 29 March 2012 в 17:08
  • 4
    Вы используете 64-битный компакт-диск в 64-битной установленной системе? (или 32-битный компакт-диск в 32-битной установленной системе). Убедитесь, что вы не используете 64-битный компакт-диск в 32-битной установленной системе и не 32-битный компакт-диск в 64-битной установленной системе. – desgua 30 March 2012 в 01:52
  • 5
    Да, я использую 64-битную систему cd или 64 бит. Может ли это повлиять на версию Linux? – Starx 30 March 2012 в 09:27

У меня никогда не возникало проблем с помощью этих инструкций: https://wiki.ubuntu.com/Grub2#Recover

Прежде всего, вы должны запустить свою систему из живой компакт-диск. Затем

«МЕТОД 3 - CHROOT

Этот метод установки использует команду chroot для доступа к файлам сломанной системы. После того, как команда chroot выдается, LiveCD рассматривает неисправную систему

1) Загрузитесь в LiveCD Desktop (Ubuntu 9.10 или новее). Обратите внимание, что Live-Live CD должен быть таким же, как у системы, которую вы исправляете - либо 32-разрядной, либо 64-разрядной (если не тогда chroot не сработает).

2) Откройте терминал (Приложения> Стандартные> Терминал).

3) Определите свой обычный системный раздел - (переключатель является строчным «L»)

 sudo fdisk -l 

Если вы не уверены,

  df -Th  

Ищите правильный размер диска и формат ext3 или ext4.

4) Установите свою обычную систему partition:

Подставьте правильный раздел: sda1, sdb5 и т. д.

  sudo mount / dev / sdXX /  mnt  

Пример: sudo mount / dev / sda1 / mnt

5) Только если у вас есть отдельный загрузочный раздел: sdYY - это / boot partition name (например, sdb3)

 sudo mount / dev / sdYY / mnt / boot 

6) Установите критические виртуальные файловые системы:

 sudo mount  --bind / dev / mnt / dev sudo mount --bind / dev / pts / mnt / dev / pts sudo mount --bind / proc / mnt / proc sudo mount --bind / sys / mnt / sys 

7) Chroot в ваше обычное системное устройство:

 sudo chroot / mnt 

8) Если нет /boot/grub/grub.cfg или это неверно, создайте с помощью

 update-grub 

9) Переустановите GRUB 2:

Подставьте правильное устройство - sda, sdb и т. д. Не указывайте номер раздела.

 grub-install / dev / sdX 

10) Проверьте установку (используйте правильное устройство, например sda. Не указывайте раздел): sudo grub-install --recheck / dev / sdX

11) Выход chroot: CTRL-D на клавиатуре

12) Отключите виртуальные файловые системы:

 sudo umount / mnt / dev / pts sudo umount / mnt / dev sudo umount / mnt / proc sudo umount / mnt / sys 

13) Если вы установили отдельный / загрузочный раздел: [ ! d25]

 sudo umount / mnt / boot 

14) Отключите каталог LiveCD / usr:

 sudo umount / mnt / usr 

15) Отключить последнее устройство:

 sudo umount / mnt 

16) Перезагрузка. sudo reboot "

8
ответ дан 6 August 2018 в 03:40

Еще один способ решить эту проблему с помощью программы восстановления при загрузке:

Загрузите с Ubuntu 11.04 Live CD и откройте терминал, затем скопируйте и вставьте:

  sudo add-  apt-repository ppa: yannubuntu / boot-repair sudo apt-get update sudo apt-get install boot-repair-ubuntu  

Затем перейдите в Приложения -> Система -> Восстановление загрузки, чтобы запустить программа.

3
ответ дан 6 August 2018 в 03:40

Еще один способ решить эту проблему с помощью программы восстановления при загрузке:

Загрузите с Ubuntu 11.04 Live CD и откройте терминал, затем скопируйте и вставьте:

  sudo add-  apt-repository ppa: yannubuntu / boot-repair sudo apt-get update sudo apt-get install boot-repair-ubuntu  

Затем перейдите в Приложения -> Система -> Восстановление загрузки, чтобы запустить программа.

3
ответ дан 7 August 2018 в 21:32

У меня никогда не возникало проблем с помощью этих инструкций: https://wiki.ubuntu.com/Grub2#Recover

Прежде всего, вы должны запустить свою систему из живой компакт-диск. Затем

«МЕТОД 3 - CHROOT

Этот метод установки использует команду chroot для доступа к файлам сломанной системы. После того, как команда chroot выдается, LiveCD рассматривает неисправную систему

1) Загрузитесь в LiveCD Desktop (Ubuntu 9.10 или новее). Обратите внимание, что Live-Live CD должен быть таким же, как у системы, которую вы исправляете - либо 32-разрядной, либо 64-разрядной (если не тогда chroot не сработает).

2) Откройте терминал (Приложения> Стандартные> Терминал).

3) Определите свой обычный системный раздел - (переключатель является строчным «L»)

 sudo fdisk -l 

Если вы не уверены,

  df -Th  

Ищите правильный размер диска и формат ext3 или ext4.

4) Установите свою обычную систему partition:

Подставьте правильный раздел: sda1, sdb5 и т. д.

  sudo mount / dev / sdXX /  mnt  

Пример: sudo mount / dev / sda1 / mnt

5) Только если у вас есть отдельный загрузочный раздел: sdYY - это / boot partition name (например, sdb3)

 sudo mount / dev / sdYY / mnt / boot 

6) Установите критические виртуальные файловые системы:

 sudo mount  --bind / dev / mnt / dev sudo mount --bind / dev / pts / mnt / dev / pts sudo mount --bind / proc / mnt / proc sudo mount --bind / sys / mnt / sys 

7) Chroot в ваше обычное системное устройство:

 sudo chroot / mnt 

8) Если нет /boot/grub/grub.cfg или это неверно, создайте с помощью

 update-grub 

9) Переустановите GRUB 2:

Подставьте правильное устройство - sda, sdb и т. д. Не указывайте номер раздела.

 grub-install / dev / sdX 

10) Проверьте установку (используйте правильное устройство, например sda. Не указывайте раздел): sudo grub-install --recheck / dev / sdX

11) Выход chroot: CTRL-D на клавиатуре

12) Отключите виртуальные файловые системы:

 sudo umount / mnt / dev / pts sudo umount / mnt / dev sudo umount / mnt / proc sudo umount / mnt / sys 

13) Если вы установили отдельный / загрузочный раздел: [ ! d25]

 sudo umount / mnt / boot 

14) Отключите каталог LiveCD / usr:

 sudo umount / mnt / usr 

15) Отключить последнее устройство:

 sudo umount / mnt 

16) Перезагрузка. sudo reboot "

8
ответ дан 7 August 2018 в 21:32

Еще один способ решить эту проблему с помощью программы восстановления при загрузке:

Загрузите с Ubuntu 11.04 Live CD и откройте терминал, затем скопируйте и вставьте:

  sudo add-  apt-repository ppa: yannubuntu / boot-repair sudo apt-get update sudo apt-get install boot-repair-ubuntu  

Затем перейдите в Приложения -> Система -> Восстановление загрузки, чтобы запустить программа.

3
ответ дан 10 August 2018 в 09:48

У меня никогда не возникало проблем с помощью этих инструкций: https://wiki.ubuntu.com/Grub2#Recover

Прежде всего, вы должны запустить свою систему из живой компакт-диск. Затем

«МЕТОД 3 - CHROOT

Этот метод установки использует команду chroot для доступа к файлам сломанной системы. После того, как команда chroot выдается, LiveCD рассматривает неисправную систему

1) Загрузитесь в LiveCD Desktop (Ubuntu 9.10 или новее). Обратите внимание, что Live-Live CD должен быть таким же, как у системы, которую вы исправляете - либо 32-разрядной, либо 64-разрядной (если не тогда chroot не сработает).

2) Откройте терминал (Приложения> Стандартные> Терминал).

3) Определите свой обычный системный раздел - (переключатель является строчным «L»)

 sudo fdisk -l 

Если вы не уверены,

  df -Th  

Ищите правильный размер диска и формат ext3 или ext4.

4) Установите свою обычную систему partition:

Подставьте правильный раздел: sda1, sdb5 и т. д.

  sudo mount / dev / sdXX /  mnt  

Пример: sudo mount / dev / sda1 / mnt

5) Только если у вас есть отдельный загрузочный раздел: sdYY - это / boot partition name (например, sdb3)

 sudo mount / dev / sdYY / mnt / boot 

6) Установите критические виртуальные файловые системы:

 sudo mount  --bind / dev / mnt / dev sudo mount --bind / dev / pts / mnt / dev / pts sudo mount --bind / proc / mnt / proc sudo mount --bind / sys / mnt / sys 

7) Chroot в ваше обычное системное устройство:

 sudo chroot / mnt 

8) Если нет /boot/grub/grub.cfg или это неверно, создайте с помощью

 update-grub 

9) Переустановите GRUB 2:

Подставьте правильное устройство - sda, sdb и т. д. Не указывайте номер раздела.

 grub-install / dev / sdX 

10) Проверьте установку (используйте правильное устройство, например sda. Не указывайте раздел): sudo grub-install --recheck / dev / sdX

11) Выход chroot: CTRL-D на клавиатуре

12) Отключите виртуальные файловые системы:

 sudo umount / mnt / dev / pts sudo umount / mnt / dev sudo umount / mnt / proc sudo umount / mnt / sys 

13) Если вы установили отдельный / загрузочный раздел: [ ! d25]

 sudo umount / mnt / boot 

14) Отключите каталог LiveCD / usr:

 sudo umount / mnt / usr 

15) Отключить последнее устройство:

 sudo umount / mnt 

16) Перезагрузка. sudo reboot "

8
ответ дан 10 August 2018 в 09:48

У меня никогда не возникало проблем с помощью этих инструкций: https://wiki.ubuntu.com/Grub2#Recover

Прежде всего, вы должны запустить свою систему из живой компакт-диск. Затем

«МЕТОД 3 - CHROOT

Этот метод установки использует команду chroot для доступа к файлам сломанной системы. После того, как команда chroot выдается, LiveCD рассматривает неисправную систему

1) Загрузитесь в LiveCD Desktop (Ubuntu 9.10 или новее). Обратите внимание, что Live-Live CD должен быть таким же, как у системы, которую вы исправляете - либо 32-разрядной, либо 64-разрядной (если не тогда chroot не сработает).

2) Откройте терминал (Приложения> Стандартные> Терминал).

3) Определите свой обычный системный раздел - (переключатель является строчным «L»)

 sudo fdisk -l 

Если вы не уверены,

  df -Th  

Ищите правильный размер диска и формат ext3 или ext4.

4) Установите свою обычную систему partition:

Подставьте правильный раздел: sda1, sdb5 и т. д.

  sudo mount / dev / sdXX /  mnt  

Пример: sudo mount / dev / sda1 / mnt

5) Только если у вас есть отдельный загрузочный раздел: sdYY - это / boot partition name (например, sdb3)

 sudo mount / dev / sdYY / mnt / boot 

6) Установите критические виртуальные файловые системы:

 sudo mount  --bind / dev / mnt / dev sudo mount --bind / dev / pts / mnt / dev / pts sudo mount --bind / proc / mnt / proc sudo mount --bind / sys / mnt / sys 

7) Chroot в ваше обычное системное устройство:

 sudo chroot / mnt 

8) Если нет /boot/grub/grub.cfg или это неверно, создайте с помощью

 update-grub 

9) Переустановите GRUB 2:

Подставьте правильное устройство - sda, sdb и т. д. Не указывайте номер раздела.

 grub-install / dev / sdX 

10) Проверьте установку (используйте правильное устройство, например sda. Не указывайте раздел): sudo grub-install --recheck / dev / sdX

11) Выход chroot: CTRL-D на клавиатуре

12) Отключите виртуальные файловые системы:

 sudo umount / mnt / dev / pts sudo umount / mnt / dev sudo umount / mnt / proc sudo umount / mnt / sys 

13) Если вы установили отдельный / загрузочный раздел: [ ! d25]

 sudo umount / mnt / boot 

14) Отключите каталог LiveCD / usr:

 sudo umount / mnt / usr 

15) Отключить последнее устройство:

 sudo umount / mnt 

16) Перезагрузка. sudo reboot "

8
ответ дан 13 August 2018 в 16:03
  • 1
    Я застрял в части chroot – Starx 29 March 2012 в 15:15
  • 2
    Какие ошибки вам показывают? – desgua 29 March 2012 в 17:07
  • 3
    chroot не удалось запустить команду command / bin / bash exec format error Пожалуйста, помогите мне. – Starx 29 March 2012 в 17:08
  • 4
    Вы используете 64-битный компакт-диск в 64-битной установленной системе? (или 32-битный компакт-диск в 32-битной установленной системе). Убедитесь, что вы не используете 64-битный компакт-диск в 32-битной установленной системе и не 32-битный компакт-диск в 64-битной установленной системе. – desgua 30 March 2012 в 01:52
  • 5
    Да, я использую 64-битную систему cd или 64 бит. Может ли это повлиять на версию Linux? – Starx 30 March 2012 в 09:27

Еще один способ решить эту проблему с помощью программы восстановления при загрузке:

Загрузите с Ubuntu 11.04 Live CD и откройте терминал, затем скопируйте и вставьте:

  sudo add-  apt-repository ppa: yannubuntu / boot-repair sudo apt-get update sudo apt-get install boot-repair-ubuntu  

Затем перейдите в Приложения -> Система -> Восстановление загрузки, чтобы запустить программа.

3
ответ дан 13 August 2018 в 16:03
  • 1
    Я использовал эту программу после того, как несколько других методов потерпели неудачу, и это сделало трюк. – belacqua 2 September 2011 в 07:03

Вот как вы можете решить эту проблему без использования LiveCD:

  1. Поиск корневого диска. [D0] личинка & GT; search -f / vmlinuz -s root
  2. Установить корневой диск. [D1] личинка & GT; root ($ root)
  3. Используйте эти команды, чтобы узнать информацию о корневом диске. [D2] личинка & GT; ls -l ($ root)
  4. Установить linux ядро. Есть три способа сделать это. Измените красный номер на номер вашего корневого диска. Если ваш корневой диск (hd0, msdos1) , используйте / dev / sda1 grub & gt; linux / vmlinuz root = / dev / sda1 Измените красный текст на ярлыке вашего диска, который можно получить с помощью ls -l ($ root) grub & gt; linux / vmlinuz root = LABEL = LABEL Измените красный текст на свой uuid диска, который также можно получить с помощью ls ($ root) grub & gt; linux / vmlinuz root = UUID = UUID
  5. Установите ramdisk. [D10] личинка & GT; initrd /initrd.img
  6. Теперь вы можете загрузить свою систему. [D11] личинка & GT; boot
  7. Когда вы вошли в систему, введите эту команду из терминала, чтобы исправить меню grub. $ sudo update-grub
3
ответ дан 15 August 2018 в 22:51

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

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