Я сделал новую установку 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 для вашей помощи.
Еще один способ решить эту проблему, используя программу восстановления при загрузке:
Загрузите с Ubuntu 11.04 Live CD и откройте терминал, затем скопируйте и вставьте:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair-ubuntu
Затем перейдите к Приложения -> Система -> Восстановление загрузки для запуска программы.
У меня никогда не возникало проблем с использованием этих инструкций: 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/boot6) Установите критические виртуальные файловые системы:
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/sys6) Chroot в ваше обычное системное устройство:
sudo chroot /mnt8) Если нет / boot /grub/grub.cfg или это неверно, создайте его с помощью
update-grub8) Установите GRUB 2:
Подставьте правильное устройство - sda , sdb и т. д. Не указывайте номер раздела.
grub-install /dev/sdX10) Проверьте установку (используйте правильное устройство, например 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/sys12) Если вы установили отдельный / загрузочный раздел:
sudo umount /mnt/boot14) Отключите каталог LiveCD / usr:
sudo umount /mnt/usr14) Отключить последнее устройство:
sudo umount /mnt16) Перезагрузка. [F14] "
Еще один способ решить эту проблему, используя программу восстановления при загрузке:
Загрузите с Ubuntu 11.04 Live CD и откройте терминал, затем скопируйте и вставьте:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair-ubuntu
Затем перейдите к Приложения -> Система -> Восстановление загрузки для запуска программы.
У меня никогда не возникало проблем с использованием этих инструкций: 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/boot6) Установите критические виртуальные файловые системы:
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/sys6) Chroot в ваше обычное системное устройство:
sudo chroot /mnt8) Если нет / boot /grub/grub.cfg или это неверно, создайте его с помощью
update-grub8) Установите GRUB 2:
Подставьте правильное устройство - sda , sdb и т. д. Не указывайте номер раздела.
grub-install /dev/sdX10) Проверьте установку (используйте правильное устройство, например 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/sys12) Если вы установили отдельный / загрузочный раздел:
sudo umount /mnt/boot14) Отключите каталог LiveCD / usr:
sudo umount /mnt/usr14) Отключить последнее устройство:
sudo umount /mnt16) Перезагрузка. [F14] "
Еще один способ решить эту проблему, используя программу восстановления при загрузке:
Загрузите с Ubuntu 11.04 Live CD и откройте терминал, затем скопируйте и вставьте:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair-ubuntu
Затем перейдите к Приложения -> Система -> Восстановление загрузки для запуска программы.
У меня никогда не возникало проблем с использованием этих инструкций: 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/boot6) Установите критические виртуальные файловые системы:
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/sys6) Chroot в ваше обычное системное устройство:
sudo chroot /mnt8) Если нет / boot /grub/grub.cfg или это неверно, создайте его с помощью
update-grub8) Установите GRUB 2:
Подставьте правильное устройство - sda , sdb и т. д. Не указывайте номер раздела.
grub-install /dev/sdX10) Проверьте установку (используйте правильное устройство, например 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/sys12) Если вы установили отдельный / загрузочный раздел:
sudo umount /mnt/boot14) Отключите каталог LiveCD / usr:
sudo umount /mnt/usr14) Отключить последнее устройство:
sudo umount /mnt16) Перезагрузка. [F14] "
Еще один способ решить эту проблему, используя программу восстановления при загрузке:
Загрузите с Ubuntu 11.04 Live CD и откройте терминал, затем скопируйте и вставьте:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair-ubuntu
Затем перейдите к Приложения -> Система -> Восстановление загрузки для запуска программы.
У меня никогда не возникало проблем с использованием этих инструкций: 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/boot6) Установите критические виртуальные файловые системы:
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/sys6) Chroot в ваше обычное системное устройство:
sudo chroot /mnt8) Если нет / boot /grub/grub.cfg или это неверно, создайте его с помощью
update-grub8) Установите GRUB 2:
Подставьте правильное устройство - sda , sdb и т. д. Не указывайте номер раздела.
grub-install /dev/sdX10) Проверьте установку (используйте правильное устройство, например 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/sys12) Если вы установили отдельный / загрузочный раздел:
sudo umount /mnt/boot14) Отключите каталог LiveCD / usr:
sudo umount /mnt/usr14) Отключить последнее устройство:
sudo umount /mnt16) Перезагрузка. [F14] "
Еще один способ решить эту проблему, используя программу восстановления при загрузке:
Загрузите с Ubuntu 11.04 Live CD и откройте терминал, затем скопируйте и вставьте:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair-ubuntu
Затем перейдите к Приложения -> Система -> Восстановление загрузки для запуска программы.
У меня никогда не возникало проблем с использованием этих инструкций: 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/boot6) Установите критические виртуальные файловые системы:
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/sys6) Chroot в ваше обычное системное устройство:
sudo chroot /mnt8) Если нет / boot /grub/grub.cfg или это неверно, создайте его с помощью
update-grub8) Установите GRUB 2:
Подставьте правильное устройство - sda , sdb и т. д. Не указывайте номер раздела.
grub-install /dev/sdX10) Проверьте установку (используйте правильное устройство, например 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/sys12) Если вы установили отдельный / загрузочный раздел:
sudo umount /mnt/boot14) Отключите каталог LiveCD / usr:
sudo umount /mnt/usr14) Отключить последнее устройство:
sudo umount /mnt16) Перезагрузка. [F14] "
Еще один способ решить эту проблему, используя программу восстановления при загрузке:
Загрузите с Ubuntu 11.04 Live CD и откройте терминал, затем скопируйте и вставьте:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair-ubuntu
Затем перейдите к Приложения -> Система -> Восстановление загрузки для запуска программы.
У меня никогда не возникало проблем с использованием этих инструкций: 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/boot6) Установите критические виртуальные файловые системы:
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/sys6) Chroot в ваше обычное системное устройство:
sudo chroot /mnt8) Если нет / boot /grub/grub.cfg или это неверно, создайте его с помощью
update-grub8) Установите GRUB 2:
Подставьте правильное устройство - sda , sdb и т. д. Не указывайте номер раздела.
grub-install /dev/sdX10) Проверьте установку (используйте правильное устройство, например 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/sys12) Если вы установили отдельный / загрузочный раздел:
sudo umount /mnt/boot14) Отключите каталог LiveCD / usr:
sudo umount /mnt/usr14) Отключить последнее устройство:
sudo umount /mnt16) Перезагрузка. [F14] "
У меня никогда не возникало проблем с помощью этих инструкций: 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 "
Еще один способ решить эту проблему с помощью программы восстановления при загрузке:
Загрузите с Ubuntu 11.04 Live CD и откройте терминал, затем скопируйте и вставьте:
sudo add- apt-repository ppa: yannubuntu / boot-repair sudo apt-get update sudo apt-get install boot-repair-ubuntu
Затем перейдите в Приложения -> Система -> Восстановление загрузки, чтобы запустить программа.
Еще один способ решить эту проблему с помощью программы восстановления при загрузке:
Загрузите с Ubuntu 11.04 Live CD и откройте терминал, затем скопируйте и вставьте:
sudo add- apt-repository ppa: yannubuntu / boot-repair sudo apt-get update sudo apt-get install boot-repair-ubuntu
Затем перейдите в Приложения -> Система -> Восстановление загрузки, чтобы запустить программа.
У меня никогда не возникало проблем с помощью этих инструкций: 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 "
Еще один способ решить эту проблему с помощью программы восстановления при загрузке:
Загрузите с Ubuntu 11.04 Live CD и откройте терминал, затем скопируйте и вставьте:
sudo add- apt-repository ppa: yannubuntu / boot-repair sudo apt-get update sudo apt-get install boot-repair-ubuntu
Затем перейдите в Приложения -> Система -> Восстановление загрузки, чтобы запустить программа.
У меня никогда не возникало проблем с помощью этих инструкций: 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 "
У меня никогда не возникало проблем с помощью этих инструкций: 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 "
chroot не удалось запустить команду command / bin / bash exec format error
Пожалуйста, помогите мне.
– Starx
29 March 2012 в 17:08
Еще один способ решить эту проблему с помощью программы восстановления при загрузке:
Загрузите с Ubuntu 11.04 Live CD и откройте терминал, затем скопируйте и вставьте:
sudo add- apt-repository ppa: yannubuntu / boot-repair sudo apt-get update sudo apt-get install boot-repair-ubuntu
Затем перейдите в Приложения -> Система -> Восстановление загрузки, чтобы запустить программа.
Вот как вы можете решить эту проблему без использования LiveCD:
(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
$ sudo update-grub