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


11

Мені було цікаво, чи можу я зробити os-select-hardware-key або щось подібне.

В даний час я використовую подвійну систему завантаження (ubuntu 10.10 + win7), і я хочу використовувати привід usb, щоб вказати ОС, яку я хочу завантажувати. Отже, якщо usb-ключ підключений під час завантаження, він запустить одну операційну систему, якщо його немає, він завантажить іншу.

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


Яку проблему ви насправді намагаєтеся вирішити? Чи не існує більш простого рішення для того, що ви хочете зробити?
JanC

Відповіді:


4

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

наприклад:

sudo grub-install /dev/cookies

Будьте обережні з цими командами (не псуйте), інакше ви можете пошкодити вашу систему. Переконайтеся, що ви встановлюєте на флешку, а не щось інше.

Я не зовсім впевнений, що це дозволить вам завантажувати вашу систему як завгодно, але якщо це не так, ви можете відредагувати конфігурацію grub на флешці, щоб знайти вбудовані жорсткі диски.


1
Ubuntu 14.04 не вдається: "вбудовування неможливо, але це потрібно для встановлення
міждискових

Спробуйте це: ubuntuforums.org/showthread.php?t=1913517 Якщо це не працює, сміливо відкривайте нове запитання.
RolandiXor

1
@CiroSantilli 巴拿馬 文件 六四 事件 法轮功 Я думаю, вам потрібно встановити --boot-directoryпараметр у каталог на цільовій флешці. Це має змусити його працювати.
starbeamrainbowlabs
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.