Как установить grub на флешку?

11

Мне было интересно, смогу ли я сделать аппаратную клавишу выбора ОС или что-то в этом роде.

В настоящее время я использую систему с двойной загрузкой (Ubuntu 10.10 + win7), и я хочу использовать USB-диск, чтобы указать ОС, которую я хочу загрузить. Так что, если ключ USB подключен во время загрузки, он запустит одну операционную систему, если нет, он загрузит другую.

Я хочу отредактировать мой установленный в настоящий момент grub, чтобы он распознал только одну ОС, и установить второй grub для ключа usb с другой ОС в нем. После этого мне просто нужно настроить загрузку с USB-ключа в BIOS. Я могу быть совершенно не прав, но в основном мне нужны советы, как установить grub (2) на ключ usb.

Fatsoe
источник
Какую проблему вы действительно пытаетесь решить? Нет ли более простого решения для того, что вы хотите сделать?
Янв

Ответы:

4

Откройте терминал и введите sudo fdisk -l(ваш USB-накопитель должен появиться в списке, если он вставлен). Теперь введите, sudo grub-install /dev/<insert flash drive name here>чтобы установить его на флешку.

например:

sudo grub-install /dev/cookies

Будьте осторожны с этими командами (не путайте), иначе вы можете повредить свою систему. Убедитесь, что вы устанавливаете на флешку, а не что-то еще.

Я не совсем уверен, что это позволит вам загружать вашу систему так, как вы хотите, но если это не так, вы можете отредактировать конфигурацию grub на флэш-диске, чтобы найти встроенные жесткие диски.

RolandiXor
источник
1
Ubuntu 14.04 завершается с ошибкой: «встраивание невозможно, но это необходимо для установки на несколько дисков»
Сиро Сантилли (iro 16: 审查 六四 事件 法轮功 法轮功
Попробуйте это: ubuntuforums.org/showthread.php?t=1913517 Если это не сработает, не стесняйтесь, чтобы открыть новый вопрос.
RolandiXor
1
@CiroSantilli 法轮功 文件 六四 事件 法轮功 Я думаю, вам нужно установить --boot-directoryпараметр в каталог на целевой флешке. Это должно заставить его работать.
starbeamrainbowlabs