Eu quero criar uma unidade flash de recuperação. Eu tenho minha unidade flash de 8 GB [Kingston Data Traveler] comigo. Também tenho os arquivos .iso necessários para um> Ubuntu 13.10 b> Disco de reparo de inicialização c> CD do AVG Rescue
Desejo criar 4 partições (3 para cada .iso inicializável e uma para armazenamento de dados. Além disso, quero uma maneira de selecionar qual sistema operacional inicializar toda vez que inicializar a partir do USB.
Então, existe uma maneira de instalar o GRUB no USB, bem como as outras três distros ao vivo? E como criar essa configuração?
Respostas:
Eu não usei o MultiSystem, mas aquele que eu já vi recomendado e vários outros. MultiBootUSB - Instale e inicialize vários Linux a partir do Pendrive / unidade Flash / disco USB com grub2
https://help.ubuntu.com/community/InstallAndBootMultipleLinuxFromPendriveFlashDriveUSBDisk
Veja yumi para versões de inicialização múltipla
http://www.pendrivelinux.com/
Mas, para entender melhor, você pode instalar o grub2 na unidade flash, criar seu próprio grub.cfg com sub-rotinas de inicialização e copiar ISO na unidade flash. Muito parecido com um disco rígido instalado como este link.
https://help.ubuntu.com/community/Grub2/ISOBoot
Para instalar o grub2 em uma unidade flash, o padrão / mídia agora varia dependendo da versão. Nova versão adiciona o usuário ao caminho. Também assume sdb como unidade flash, confirme se está correto, se não tiver certeza. Partição de etiqueta - se a etiqueta for grub2 & mount:
Versões mais recentes automount com o nome $ USER também, este rotulado MC4GB, com o usuário fred
Ao criar o grub.cfg, a unidade de inicialização é sempre hd0, portanto, se a inicialização direta da configuração da unidade flash for hd0, Y onde Y é a partição geralmente 1.
Caso contrário, os exemplos são como estes:
https://help.ubuntu.com/community/Grub2/ISOBoot/Examples
Primeira entrada no meu grub.cfg em MC4GB
Nota: Adicionei nomodeset a todas as entradas, pois tenho a nVidia. Agora, as novas versões agora usam o vmlinuz.efi para a inicialização do BIOS e da UEFI. As versões mais antigas eram apenas vmlinuz. Outras distribuições podem precisar de diferentes parâmetros de inicialização. Encontre o exemplo no exemplo acima thread ou mount e verifique o que a ISO possui para seus parâmetros de inicialização.
fonte
grub.cfg
arquivo deve ser colocado na unidade USB? Deveria estar na raiz, como uma linha secundária para oboot/
diretório?Para mim, a melhor ferramenta para criar um USB ativo ao Multi-OS é o MultiSystem, que pode ser encontrado aqui . Existem muitos sistemas operacionais que podem ser instalados via MultiSystem . E você pode instalá-lo facilmente no Ubuntu usando o repositório oficial do projeto :
Embora o site seja em francês, ele é traduzido para o inglês de maneira muito satisfatória por meio da caixa de listagem suspensa "Google Translate" na coluna da direita (ou diretamente pelo Google Chrome), mas você também pode usar as instruções passo a passo aqui .
Quanto à sua configuração, você pode criar inicialmente 2 partições usando GParted antes de iniciar o MultiSystem:
Partição FAT32 de 4 GB para o MultiSystem, incluindo arquivos ISO, etc. e um arquivo persistente em branco para armazenar as configurações do Ubuntu, etc., que podem ser criadas posteriormente no MultiSystem.
Partição NTFS de 4 GB para dados.
fonte
W: GPG error: http://liveusb.info/multisystem/depot all Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 4E940D7FDD7FB8CC .... E: The repository 'http://liveusb.info/multisystem/depot all Release' is not signed. .... N: Updating from such a repository can't be done securely, and is therefore disabled by default.
Aqui está uma entrada de menu para inicializar um iso na segunda partição de uma unidade flash de inicialização múltipla (como sugerido por sudodus).
Substitua o UUID da segunda, terceira e quarta partições por XXXX-XXXX Os menus do disco de reparo de inicialização e o CD do AVG Rescue podem ter uma forma diferente do Ubuntu. O script MultiBootUSB deve dizer como escrever isso.
fonte
Instalação completa do sistema com várias inicializações
O tamanho das unidades flash aumentou desde que esta pergunta foi feita pela primeira vez. Agora é bastante razoável fazer uma unidade de inicialização múltipla usando instalações completas do sistema.
As instalações completas são mais estáveis e seguras que as persistentes, mas não são tão rápidas de fazer. Eles são melhores na utilização do espaço em disco, pois não é necessário nenhum arquivo ou partição casper-rw de tamanho fixo. Eles não são muito úteis na instalação de um sistema operacional, pois a instalação de um sistema operacional inicializando um ISO funciona bem.
Usando GParted, crie a tabela de partição GPT em uma unidade flash grande.
Faça tantas partições ext4 quanto o seu sistema operacional. O tamanho deve ter cerca de 8 GB cada ou maior.
Inicialize a unidade Live no modo UEFI e insira a unidade de destino grande.
No particionamento selecionado "Algo mais".
Escolha sdc1 para /.
Instale o carregador de inicialização na raiz da unidade USB.
Deixe as caixas de formato de todas as outras partições desmarcadas.
Instale escolhendo a criptografia do diretório inicial, se desejar. A criptografia completa do disco não funciona para mim na unidade flash.
Repita isso com sdc2, sdc3, etc, e os sistemas operacionais que você escolher instalar.
Após a última instalação, inicialize a unidade flash e faça um update-grub. Isso adicionará todo o sistema operacional ao grub.cfg
Você pode deixar uma partição para qualquer ISO que deseja inicializar ao vivo ou de forma persistente, para criar uma unidade flash instaladora, montá-la em loop usando grub.cfg.
fonte