Установка Grub2 с liveCD на HDD без установки linux

Прежде чем я хотел бы извиниться, поскольку английский не является моим родным языком, я могу сделать несколько грамматических ошибок, мне очень жаль за неудобства.
Если я прошу о помощи, то это потому, что я искал везде, но не могу сделать правильную установку GRUB2 на свою виртуальную коробку из-за того, как я ее не установил для проекта.

ЧТО Я ПЫТАЮСЬ СДЕЛАТЬ:
Я пытаюсь установить grub2 на жесткий диск, но я хочу, чтобы он не зависел от ОС. Я также хочу, чтобы он мог показывать меню (затем иметь надлежащий grub.cfg) и быть установленным с Linux LiveCD. Я бы предпочел не устанавливать Linux самостоятельно, чтобы он работал. Вот хитрость: он должен быть только в командах, поскольку он должен быть автоматизируемым!

СИТУАЦИЯ:
Я использую виртуальную коробку с виртуальным жестким диском ~ 12 ~ Go. HDD пуст (нетронут). Я использую Linux Mint с iso (это LiveCD, поскольку он не установлен на жестком диске). Первый раздел "/ dev / sda1" - тот, который должен получить grub.

ЧТО Я ПОПРОБОВАЛ:
Однажды в Linux Mint я разделил жесткий диск на два раздела по 6 Go каждый, используя parted, они отформатированы в ext4 оба. Я обозначил HDD как MBR. Затем я подключил "/ dev / sda1" к "/ mnt" и использовал: sudo grub-install --root-directory=/mnt /dev/sda , который дал мне этот ответ:

grub-probe: error: failed to get canonical path of `/cow'.
Installing for i386-pc platform.
Installation finished. No error reported.

Если я попытаюсь загрузиться сейчас , grub обычно запускается в текстовом режиме, но он не показывает всплывающее меню
Я тогда не вернулся к LiveCD, чтобы выполнить следующие команды: sudo grub-mkconfig -o /mnt/boot/grub/grub.cfg, который дал мне: usr/sbin/grub-probe: error: failed to get canonical path of `/cow'. . Очевидно, что нигде после этого нет никаких признаков grub.cfg.

В любом случае, спасибо за ваше время, пожалуйста, если вы знаете, как это сделать, скажите мне T_T.

1
задан 22 May 2016 в 21:42

0 ответов

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

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