Eu queria saber se eu poderia fazer uma chave de seleção de hardware do sistema operacional ou algo assim.
Atualmente, estou usando um sistema de inicialização dupla (ubuntu 10.10 + win7) e quero usar uma unidade USB para especificar o SO que quero inicializar. Portanto, se a chave USB estiver conectada durante a inicialização, iniciará um sistema operacional; se não estiver, inicializará o outro.
Quero editar meu grub atualmente instalado para reconhecer apenas um sistema operacional e instalar um segundo grub na chave usb, com o outro sistema operacional nele. Depois disso, só preciso configurar a inicialização a partir da chave USB no BIOS. Posso estar completamente errado sobre isso, mas principalmente preciso de alguns conselhos sobre como instalar o grub (2) na chave usb.
fonte
Respostas:
Abra um terminal e digite
sudo fdisk -l
(sua unidade flash USB deve aparecer na lista, se estiver inserida). Agora, digitesudo grub-install /dev/<insert flash drive name here>
para instalá-lo na sua unidade flash.por exemplo:
sudo grub-install /dev/cookies
Tenha cuidado com estes comandos (não estrague) ou poderá danificar seu sistema. Verifique se você está instalando na unidade flash e não em outra coisa.
Não tenho certeza absoluta de que isso permitirá que você inicialize seu sistema como desejar, mas se não o fizer, poderá editar sua configuração do grub na unidade flash para encontrar os discos rígidos integrados.
fonte
--boot-directory
parâmetro para um diretório no flash drive de destino. Isso deve fazê-lo funcionar.