Достаточно ли скопировать grub.cfg

Я установил Windows 10 в первой половине моего жесткого диска. Затем я устанавливаю Ubuntu во второй половине (минус 1 ГБ). В конце концов я отформатировал третий раздел 1GB в FAT32, затем я установил grub в него, используя grub-install --boot-directory /mnt/boot /dev/sda. /mnt/boot/ - точка монтирования для самого раздела 1 ГБ. После перезагрузки у меня есть только приглашение командной строки grub>.

Я хочу заменить grub, установленный вместе с Ubuntu, с новым Grub, установленным в отдельном разделе. Достаточно ли просто скопировать grub.cfg из /boot/ в /mnt/boot/?

0
задан 21 July 2017 в 10:10

2 ответа

Похоже, вы установили ОС и THEN создали загрузочный раздел. Насколько я знаю, вы можете взять 2 маршрута, чтобы решить эту проблему. a) Исправьте установку. Это сложный маршрут, и вам нужно: 1) загрузить в установочный компакт-диск / DVD-диск. 2) Смонтировать раздел с / где-нибудь (допустим / mnt) и переименовать папку / mnt / boot в другое место , как boot.old (измените соответственно, если не используете / mnt) 3) Создайте пустую / mnt / загрузочную папку и подключите новый отдельный / загрузочный раздел туда. 4) Скопируйте все файлы из старой / загрузочной папки в новую / загрузочную (файлы внутри /mnt/boot.old в / mnt / boot, но будьте осторожны, чтобы сохранить макет каталога). 5) Настройте / mnt / etc / fstab, чтобы включить новый / загрузочный раздел. 6) Bind mount (sudo mount - -bind) / dev, / proc, / sys в / mnt / 7) Chroot в папку / mnt (sudo chroot / mnt) и запустить команду grub-install, которую вы запускали ранее. Также запустите update-grub. 8) Выйдите из chroot, отключите все, что вы установили, и попытайтесь перезагрузить компьютер. b) Переустановить. Очевидно, легкий маршрут. Вам нужно будет: 1) Запустить установку Ubuntu с CD / DVD 2) Продолжить, как и вы, но: 3) Выбрать что-то еще на схеме разделения, выбрать раздел Ubuntu и выбрать / для точки монтирования, а затем выбрать fat32 / boot и выберите / boot в качестве точки монтирования. 4) Продолжайте установку.

Чтобы ответить на ваш вопрос, нет, копирование grub.cfg недостаточно.

2
ответ дан 18 July 2018 в 09:56

Похоже, вы установили ОС и THEN создали загрузочный раздел. Насколько я знаю, вы можете взять 2 маршрута, чтобы решить эту проблему. a) Исправьте установку. Это сложный маршрут, и вам нужно: 1) загрузить в установочный компакт-диск / DVD-диск. 2) Смонтировать раздел с / где-нибудь (допустим / mnt) и переименовать папку / mnt / boot в другое место , как boot.old (измените соответственно, если не используете / mnt) 3) Создайте пустую / mnt / загрузочную папку и подключите новый отдельный / загрузочный раздел туда. 4) Скопируйте все файлы из старой / загрузочной папки в новую / загрузочную (файлы внутри /mnt/boot.old в / mnt / boot, но будьте осторожны, чтобы сохранить макет каталога). 5) Настройте / mnt / etc / fstab, чтобы включить новый / загрузочный раздел. 6) Bind mount (sudo mount - -bind) / dev, / proc, / sys в / mnt / 7) Chroot в папку / mnt (sudo chroot / mnt) и запустить команду grub-install, которую вы запускали ранее. Также запустите update-grub. 8) Выйдите из chroot, отключите все, что вы установили, и попытайтесь перезагрузить компьютер. b) Переустановить. Очевидно, легкий маршрут. Вам нужно будет: 1) Запустить установку Ubuntu с CD / DVD 2) Продолжить, как и вы, но: 3) Выбрать что-то еще на схеме разделения, выбрать раздел Ubuntu и выбрать / для точки монтирования, а затем выбрать fat32 / boot и выберите / boot в качестве точки монтирования. 4) Продолжайте установку.

Чтобы ответить на ваш вопрос, нет, копирование grub.cfg недостаточно.

2
ответ дан 24 July 2018 в 19:28

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

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