Jak zainstalować GRUB na dysku flash USB?


11

Zastanawiałem się, czy mógłbym zrobić klucz sprzętowy do wyboru systemu operacyjnego lub coś w tym rodzaju.

Obecnie używam systemu podwójnego rozruchu (ubuntu 10.10 + win7) i chcę użyć napędu USB, aby określić system operacyjny, który chcę uruchomić. Jeśli więc klucz USB zostanie podłączony podczas rozruchu, uruchomi jeden system operacyjny, a jeśli nie, uruchomi drugi.

Chcę edytować mój aktualnie zainstalowany grub, aby rozpoznać tylko jeden system operacyjny, i zainstalować drugi grub na kluczu usb, w tym drugi system operacyjny. Następnie wystarczy skonfigurować rozruch z klucza USB w systemie BIOS. Mogę się całkowicie mylić, ale przede wszystkim potrzebuję porady, jak zainstalować grub (2) na kluczu USB.


Jaki problem naprawdę próbujesz rozwiązać? Czy nie ma prostszego rozwiązania tego, co chcesz zrobić?
JanC

Odpowiedzi:


4

Otwórz terminal i wpisz sudo fdisk -l(twój dysk flash USB powinien pojawić się na liście, jeśli jest włożony). Teraz wpisz, sudo grub-install /dev/<insert flash drive name here>aby zainstalować go na dysku flash.

na przykład:

sudo grub-install /dev/cookies

Uważaj na te polecenia (nie zadzieraj), bo możesz uszkodzić system. Upewnij się, że instalujesz na dysku flash, a nie coś innego.

Nie jestem do końca pewien, czy pozwoli ci to uruchomić system, jak chcesz, ale jeśli nie, możesz edytować konfigurację grub na dysku flash, aby znaleźć wbudowane dyski twarde.


1
Ubuntu 14.04 kończy się niepowodzeniem: „osadzanie nie jest możliwe, ale jest to wymagane w przypadku instalacji na wielu dyskach”
Ciro Santilli 冠状 病毒 审查 六四 事件 法轮功

Spróbuj tego: ubuntuforums.org/showthread.php?t=1913517 Jeśli to nie zadziała, możesz otworzyć nowe pytanie.
RolandiXor

1
@CiroSantilli 巴拿馬 文件 六四 事件 法轮功 Myślę, że musisz ustawić --boot-directoryparametr na katalog na docelowym dysku flash. To powinno zadziałać.
starbeamrainbowlabs,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.