GRUB2 не запускается после установки Ubuntu на отдельный жесткий диск

Я пытаюсь заставить его работать с 5.1, но это не просто. Регулятор объема также не работает из коробки, но это не так важно.

1
задан 7 June 2011 в 07:42

16 ответов

У меня никогда не возникало проблем с использованием этих инструкций: 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 [d13 ] Если вы не уверены, запустите

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) Отключите виртуальные файловые системы: [!d35 ] 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] "

1
ответ дан 25 May 2018 в 21:54
  • 1
    Отличный ответ. – boehj 28 April 2011 в 06:57
  • 2
    Благодаря методу 3 удалось решить проблему получения grub2 для показа. Я также обнаружил, что fdisk -l неправильно указал мои жесткие диски. fdisk заявил, что мой диск W7 был / dev / SDB, но когда я проверил grub.cfg, это было фактически / dev / SDD. – fair_data 28 April 2011 в 10:38
  • 3
    Я рад, что это сработало. Я никогда не видел, чтобы это не получилось ;-) – desgua 28 April 2011 в 17:16
  • 4
    Просто обратите внимание, что при выполнении шага 10: sudo grub-install --recheck / dev / sdc Получено mssg: «sudo: невозможно разрешить хост ubuntu / usr / sbin / grub-setup: warn: Sector 33 уже используется FlexNet; избегая этого. Это программное обеспечение может вызвать проблемы с загрузкой или другие проблемы в будущем. Попросите своих авторов не хранить данные на загрузочном треке. & Quot; Во всяком случае, он заканчивается обычным: установка завершена. Сообщалось об ошибке. Поэтому я попробую ваше решение до конца и вернусь к окончательному результату. – user 25 June 2012 в 17:59
  • 5
    Просто обратите внимание, что при выполнении шага 10: sudo grub-install --recheck / dev / sdc Получено mssg: «sudo: невозможно разрешить хост ubuntu / usr / sbin / grub-setup: warn: Sector 33 уже используется FlexNet; избегая этого. Это программное обеспечение может вызвать проблемы с загрузкой или другие проблемы в будущем. Попросите своих авторов не хранить данные на загрузочном треке. & Quot; Во всяком случае, он заканчивается обычным: установка завершена. Сообщалось об ошибке. Поэтому я попробую ваше решение до конца и вернусь к окончательному результату. – user 25 June 2012 в 17:59
  • 6
    Просто обратите внимание, что при выполнении шага 10: sudo grub-install --recheck / dev / sdc Получено mssg: «sudo: невозможно разрешить хост ubuntu / usr / sbin / grub-setup: warn: Sector 33 уже используется FlexNet; избегая этого. Это программное обеспечение может вызвать проблемы с загрузкой или другие проблемы в будущем. Попросите своих авторов не хранить данные на загрузочном треке. & Quot; Во всяком случае, он заканчивается обычным: установка завершена. Сообщалось об ошибке. Поэтому я попробую ваше решение до конца и вернусь к окончательному результату. – user 25 June 2012 в 17:59
  • 7
    Просто обратите внимание, что при выполнении шага 10: sudo grub-install --recheck / dev / sdc Получено mssg: «sudo: невозможно разрешить хост ubuntu / usr / sbin / grub-setup: warn: Sector 33 уже используется FlexNet; избегая этого. Это программное обеспечение может вызвать проблемы с загрузкой или другие проблемы в будущем. Попросите своих авторов не хранить данные на загрузочном треке. & Quot; Во всяком случае, он заканчивается обычным: установка завершена. Сообщалось об ошибке. Поэтому я попробую ваше решение до конца и вернусь к окончательному результату. – user 25 June 2012 в 17:59
  • 8
    Просто обратите внимание, что при выполнении шага 10: sudo grub-install --recheck / dev / sdc Получено mssg: «sudo: невозможно разрешить хост ubuntu / usr / sbin / grub-setup: warn: Sector 33 уже используется FlexNet; избегая этого. Это программное обеспечение может вызвать проблемы с загрузкой или другие проблемы в будущем. Попросите своих авторов не хранить данные на загрузочном треке. & Quot; Во всяком случае, он заканчивается обычным: установка завершена. Сообщалось об ошибке. Поэтому я попробую ваше решение до конца и вернусь к окончательному результату. – user 25 June 2012 в 17:59
  • 9
    Просто обратите внимание, что при выполнении шага 10: sudo grub-install --recheck / dev / sdc Получено mssg: «sudo: невозможно разрешить хост ubuntu / usr / sbin / grub-setup: warn: Sector 33 уже используется FlexNet; избегая этого. Это программное обеспечение может вызвать проблемы с загрузкой или другие проблемы в будущем. Попросите своих авторов не хранить данные на загрузочном треке. & Quot; Во всяком случае, он заканчивается обычным: установка завершена. Сообщалось об ошибке. Поэтому я попробую ваше решение до конца и вернусь к окончательному результату. – user 25 June 2012 в 17:59
  • 10
    Nop :( не работает для меня. Отсутствует ли «update-grub»? – user 25 June 2012 в 18:20
  • 11
    Nop :( не работает для меня. Отсутствует ли «update-grub»? – user 25 June 2012 в 18:20
  • 12
    Nop :( не работает для меня. Отсутствует ли «update-grub»? – user 25 June 2012 в 18:20
  • 13
    Nop :( не работает для меня. Отсутствует ли «update-grub»? – user 25 June 2012 в 18:20
  • 14
    Nop :( не работает для меня. Отсутствует ли «update-grub»? – user 25 June 2012 в 18:20
  • 15
    Nop :( не работает для меня. Отсутствует ли «update-grub»? – user 25 June 2012 в 18:20

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

в первую очередь необходимо запустить вашу систему с загрузочного диска. Тогда

"метод 3 - х шагов

этот метод использует команду chroot, чтобы получить доступ к файлам сломанной системы. После выполнения команды chroot выдается в LiveCD лечит разбитые системы как свои собственные. Команды запускаются в chroot-окружения скажутся на сломанных систем файловых систем, а не с LiveCD.

метод 3 - х шагов загрузиться с LiveCD рабочего стола (убунту 9.10 или позже). Обратите внимание, что компакт-диск должен быть таким же, как системы крепления - 32-разрядную или 64-разрядный (если нет, то шагов будет выполнена).

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

2) определить свой нормальный системный раздел - (переключатель-строчная "Л")

sudo fdisk -l

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

df -Th

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

4) Смонтировать нормальный системный раздел:

[dиода d17]подставить правильные раздела: sda1, а sdb5 и т. д. [!dиода d17] sudo mount /dev/sdXX /mnt

пример: судо смонтировать /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/с жратвы.cfg или это не правильно, создайте его с помощью

update-grub

8) переустановить grub 2:

подставить нужное устройство - сда, сдб и др. Не указан номер секции.

grub-install /dev/sdX

10) убедитесь, установки (использовать соответствующее устройство, например ПДД. Раздел не указан): 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) если вы установили отдельный раздел /Boot:

sudo umount /mnt/boot

14) отключить в LiveCD в директории /usr:

sudo umount /mnt/usr [dрайвер d41][и D40]14)[!и D40] отключения последнего устройства:[!dрайвер d41] [от f13] [d43 см.]16) Перезагрузка. sudo reboot "[!d43 см.]
1
ответ дан 25 July 2018 в 22:09

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

в первую очередь необходимо запустить вашу систему с загрузочного диска. Тогда

"метод 3 - х шагов

этот метод использует команду chroot, чтобы получить доступ к файлам сломанной системы. После выполнения команды chroot выдается в LiveCD лечит разбитые системы как свои собственные. Команды запускаются в chroot-окружения скажутся на сломанных систем файловых систем, а не с LiveCD.

метод 3 - х шагов загрузиться с LiveCD рабочего стола (убунту 9.10 или позже). Обратите внимание, что компакт-диск должен быть таким же, как системы крепления - 32-разрядную или 64-разрядный (если нет, то шагов будет выполнена).

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

2) определить свой нормальный системный раздел - (переключатель-строчная "Л")

sudo fdisk -l

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

df -Th

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

4) Смонтировать нормальный системный раздел:

[dиода d17]подставить правильные раздела: sda1, а sdb5 и т. д. [!dиода d17] sudo mount /dev/sdXX /mnt

пример: судо смонтировать /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/с жратвы.cfg или это не правильно, создайте его с помощью

update-grub

8) переустановить grub 2:

подставить нужное устройство - сда, сдб и др. Не указан номер секции.

grub-install /dev/sdX

10) убедитесь, установки (использовать соответствующее устройство, например ПДД. Раздел не указан): 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) если вы установили отдельный раздел /Boot:

sudo umount /mnt/boot

14) отключить в LiveCD в директории /usr:

sudo umount /mnt/usr [dрайвер d41][и D40]14)[!и D40] отключения последнего устройства:[!dрайвер d41] [от f13] [d43 см.]16) Перезагрузка. sudo reboot "[!d43 см.]
1
ответ дан 2 August 2018 в 03:38

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

в первую очередь необходимо запустить вашу систему с загрузочного диска. Тогда

"метод 3 - х шагов

этот метод использует команду chroot, чтобы получить доступ к файлам сломанной системы. После выполнения команды chroot выдается в LiveCD лечит разбитые системы как свои собственные. Команды запускаются в chroot-окружения скажутся на сломанных систем файловых систем, а не с LiveCD.

метод 3 - х шагов загрузиться с LiveCD рабочего стола (убунту 9.10 или позже). Обратите внимание, что компакт-диск должен быть таким же, как системы крепления - 32-разрядную или 64-разрядный (если нет, то шагов будет выполнена).

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

2) определить свой нормальный системный раздел - (переключатель-строчная "Л")

sudo fdisk -l

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

df -Th

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

4) Смонтировать нормальный системный раздел:

[dиода d17]подставить правильные раздела: sda1, а sdb5 и т. д. [!dиода d17] sudo mount /dev/sdXX /mnt

пример: судо смонтировать /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/с жратвы.cfg или это не правильно, создайте его с помощью

update-grub

8) переустановить grub 2:

подставить нужное устройство - сда, сдб и др. Не указан номер секции.

grub-install /dev/sdX

10) убедитесь, установки (использовать соответствующее устройство, например ПДД. Раздел не указан): 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) если вы установили отдельный раздел /Boot:

sudo umount /mnt/boot

14) отключить в LiveCD в директории /usr:

sudo umount /mnt/usr [dрайвер d41][и D40]14)[!и D40] отключения последнего устройства:[!dрайвер d41] [от f13] [d43 см.]16) Перезагрузка. sudo reboot "[!d43 см.]
1
ответ дан 4 August 2018 в 19:40

У меня никогда не возникало проблем с использованием этих инструкций: 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] "

1
ответ дан 6 August 2018 в 03:45

У меня никогда не возникало проблем с помощью этих инструкций: 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 "

1
ответ дан 7 August 2018 в 21:41

У меня никогда не возникало проблем с помощью этих инструкций: 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 "

1
ответ дан 10 August 2018 в 09:55

У меня никогда не возникало проблем с помощью этих инструкций: 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 "

1
ответ дан 13 August 2018 в 16:13
  • 1
    Отличный ответ. – boehj 28 April 2011 в 06:57
  • 2
    Благодаря методу 3 удалось решить проблему получения grub2 для показа. Я также обнаружил, что fdisk -l неправильно указал мои жесткие диски. fdisk заявил, что мой диск W7 был / dev / SDB, но когда я проверил grub.cfg, это было фактически / dev / SDD. – fair_data 28 April 2011 в 10:38
  • 3
    Я рад, что это сработало. Я никогда не видел, чтобы это не получилось ;-) – desgua 28 April 2011 в 17:16
  • 4
    Просто обратите внимание, что при выполнении шага 10: sudo grub-install --recheck / dev / sdc Получено mssg: «sudo: невозможно разрешить хост ubuntu / usr / sbin / grub-setup: warn: Sector 33 уже используется FlexNet; избегая этого. Это программное обеспечение может вызвать проблемы с загрузкой или другие проблемы в будущем. Попросите своих авторов не хранить данные на загрузочном треке. & Quot; Во всяком случае, он заканчивается обычным: установка завершена. Сообщалось об ошибке. Поэтому я попробую ваше решение до конца и вернусь к окончательному результату. – user 25 June 2012 в 17:59
  • 5
    Nop :( не работает для меня. Отсутствует ли «update-grub»? – user 25 June 2012 в 18:20
  • 6

На каких дисках вы установили grub? Попробуйте установить grub на /dev/sda, а также на /dev/sdb (и на все диски, которые у вас есть). Возможно, вы установили его в /dev/sda5 или что-то вроде этого? Или вы установили его в /dev/sda, а порядок загрузки BIOS предпочитает /dev/sdb с существующим win-loader?

0
ответ дан 25 May 2018 в 21:54
  • 1
    Я только пробовал sda5, потому что это диск Linux. Мой диск sda был разделен так, чтобы его можно было использовать и в окнах. А что касается вас второго вопроса. Я действительно считаю, что sdb является предпочтительным загрузочным порядком. Полагаю, имеет смысл попробовать это в sdb. Должен ли я попробовать sdb (весь диск) или sdbX - раздел окон. Существует также раздел восстановления 100meg под sdb. – fair_data 26 April 2011 в 21:26
  • 2
    Я попробовал как мой секционированный Linux-диск, sda / sda5, так и мой загрузочный диск w7 sdb / sdb2, ничего хорошего. Идет прямо к W7 при запуске. Пока единственный способ, который работает, - Super Grub2, что раздражает. – fair_data 27 April 2011 в 07:05

на какие диски вы установить grub? Попробуйте установить grub в /dev/sda и /dev/sdb (и все, что заставляет вас тоже есть). Может быть возможно, что вы установили его в /dev/sda5 или что-то подобное? Или же вы установили его на [F4], а ботинок-порядка биос предпочитает /dev/sdb с существующими выиграть-погрузчик?

0
ответ дан 25 July 2018 в 22:09
  • 1
    Я только пробовал sda5, потому что это диск Linux. Мой диск sda был разделен так, чтобы его можно было использовать и в окнах. А что касается вас второго вопроса. Я действительно считаю, что sdb является предпочтительным загрузочным порядком. Полагаю, имеет смысл попробовать это в sdb. Должен ли я попробовать sdb (весь диск) или sdbX - раздел окон. Существует также раздел восстановления 100meg под sdb. – fair_data 26 April 2011 в 21:26
  • 2
    Я попробовал как мой секционированный Linux-диск, sda / sda5, так и мой загрузочный диск w7 sdb / sdb2, ничего хорошего. Идет прямо к W7 при запуске. Пока единственный способ, который работает, - Super Grub2, что раздражает. – fair_data 27 April 2011 в 07:05

На каких дисках вы установили grub? Попробуйте установить grub на /dev/sda, а также на /dev/sdb (и на все диски, которые у вас есть). Возможно, вы установили его в /dev/sda5 или что-то вроде этого? Или вы установили его в /dev/sda, а порядок загрузки BIOS предпочитает /dev/sdb с существующим win-loader?

0
ответ дан 2 August 2018 в 03:38
  • 1
    Я только пробовал sda5, потому что это диск Linux. Мой диск sda был разделен так, чтобы его можно было использовать и в окнах. А что касается вас второго вопроса. Я действительно считаю, что sdb является предпочтительным загрузочным порядком. Полагаю, имеет смысл попробовать это в sdb. Должен ли я попробовать sdb (весь диск) или sdbX - раздел окон. Существует также раздел восстановления 100meg под sdb. – fair_data 26 April 2011 в 21:26
  • 2
    Я попробовал как мой секционированный Linux-диск, sda / sda5, так и мой загрузочный диск w7 sdb / sdb2, ничего хорошего. Идет прямо к W7 при запуске. Пока единственный способ, который работает, - Super Grub2, что раздражает. – fair_data 27 April 2011 в 07:05

На каких дисках вы установили grub? Попробуйте установить grub на /dev/sda, а также на /dev/sdb (и на все диски, которые у вас есть). Возможно, вы установили его в /dev/sda5 или что-то вроде этого? Или вы установили его в /dev/sda, а порядок загрузки BIOS предпочитает /dev/sdb с существующим win-loader?

0
ответ дан 4 August 2018 в 19:40
  • 1
    Я только пробовал sda5, потому что это диск Linux. Мой диск sda был разделен так, чтобы его можно было использовать и в окнах. А что касается вас второго вопроса. Я действительно считаю, что sdb является предпочтительным загрузочным порядком. Полагаю, имеет смысл попробовать это в sdb. Должен ли я попробовать sdb (весь диск) или sdbX - раздел окон. Существует также раздел восстановления 100meg под sdb. – fair_data 26 April 2011 в 21:26
  • 2
    Я попробовал как мой секционированный Linux-диск, sda / sda5, так и мой загрузочный диск w7 sdb / sdb2, ничего хорошего. Идет прямо к W7 при запуске. Пока единственный способ, который работает, - Super Grub2, что раздражает. – fair_data 27 April 2011 в 07:05

на какие диски вы установить grub? Попробуйте установить grub в /dev/sda и /dev/sdb (и все, что заставляет вас тоже есть). Может быть возможно, что вы установили его в /dev/sda5 или что-то подобное? Или же вы установили его на [F4], а ботинок-порядка биос предпочитает /dev/sdb с существующими выиграть-погрузчик?

0
ответ дан 6 August 2018 в 03:45
  • 1
    Я только попробовал sda5, поэтому, потому что это диск с Linux. Мой диск sda был перегорожен, поэтому его можно использовать как на Windows. И как для вас второй вопрос. Я верю, что сдб является предпочтительным загрузки-заказа. Я предполагаю, что это имело бы смысл попробовать его в нкб. Я должен быть пытаясь сдб(весь диск) или sdbX раздела окон. Существует также раздел восстановления 100meg под сдб. – fair_data 26 April 2011 в 21:26
  • 2
    Я попробовал секционированный диск Linux, ПДД/sda5 и меня в W7 загрузочный диск сдб/sdb2 буд ет экспортироваться, ничего хорошего. Идет прямо на W7 при запуске. Пока единственный метод, который, кажется, работает супер файл grub2, который раздражает. – fair_data 27 April 2011 в 07:05

На каких дисках вы установили grub? Попробуйте установить grub на / dev / sda , а также на / dev / sdb (и все, что у вас есть). Возможно, вы установили его на / dev / sda5 или что-то вроде этого? Или вы установили его в / dev / sda , и порядок загрузки BIOS предпочитает / dev / sdb с существующим win-loader?

0
ответ дан 7 August 2018 в 21:41

На каких дисках вы установили grub? Попробуйте установить grub на / dev / sda , а также на / dev / sdb (и все, что у вас есть). Возможно, вы установили его на / dev / sda5 или что-то вроде этого? Или вы установили его в / dev / sda , и порядок загрузки BIOS предпочитает / dev / sdb с существующим win-loader?

0
ответ дан 10 August 2018 в 09:55

На каких дисках вы установили grub? Попробуйте установить grub на / dev / sda , а также на / dev / sdb (и все, что у вас есть). Возможно, вы установили его на / dev / sda5 или что-то вроде этого? Или вы установили его в / dev / sda , и порядок загрузки BIOS предпочитает / dev / sdb с существующим win-loader?

0
ответ дан 13 August 2018 в 16:13
  • 1
    Я только пробовал sda5, потому что это диск Linux. Мой диск sda был разделен так, чтобы его можно было использовать и в окнах. А что касается вас второго вопроса. Я действительно считаю, что sdb является предпочтительным загрузочным порядком. Полагаю, имеет смысл попробовать это в sdb. Должен ли я попробовать sdb (весь диск) или sdbX - раздел окон. Существует также раздел восстановления 100meg под sdb. – fair_data 26 April 2011 в 21:26
  • 2
    Я попробовал как мой секционированный Linux-диск, sda / sda5, так и мой загрузочный диск w7 sdb / sdb2, ничего хорошего. Идет прямо к W7 при запуске. Пока единственный способ, который работает, - Super Grub2, что раздражает. – fair_data 27 April 2011 в 07:05

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

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