Depois de gravar o Ubuntu Server 16.04 em um USB, vá para o menu de inicialização do computador durante a inicialização, pressionando esc ou f10, dependendo do fabricante, e selecione "dispositivo USB".
Estou procurando criar uma pasta de arquivos ISO no meu pen drive USB & amp; acessá-los através do menu GRUB para instalação em várias máquinas. Até agora, as edições Desktop do Ubuntu foram inicializadas com sucesso, mas o mesmo não pode ser dito para a edição do Ubuntu 16.04 LTS Server.
Na melhor das hipóteses, o USB não é lido como um "cdrom" que interrompe o restante do processo de instalação.
É uma unidade Kingston 3.0 USB padrão de 32 GB na qual eu criei 2 partições:
/(root)
- Consiste no armazenamento mínimo para uma instalação completa do Ubuntu 16.04 Desktop na própria unidade flash. Simplesmente útil para ter um sistema operacional totalmente operacional em uma vara. /mnt/Data
- Quase todas as pastas Home foram redirecionadas aqui a partir da primeira partição para todas as minhas necessidades de armazenamento de dados, daí o nome. Como um bônus, o formato NTFS permite que ele seja lido / gravado por máquinas Windows, então ainda é um dispositivo de memória funcional. Note que a segunda partição é montada consistentemente editando a tabela de montagem fstab & amp; os vários arquivos ISO do Ubuntu são armazenados em /mnt/Data/Documents/ISOs/*
.
Estou usando o Grub Customizer de danielrichter2007 para criar & amp; atualize o GRUB facilmente através da GUI. O código que está funcionando bem para acessar o Ubuntu 16.04 Desktop ISO do GRUB é o seguinte:
set root='(hd1,1)'
search --no-floppy --fs-uuid --set=root 40E58BDD500AE65A
loopback loop /Documents/ISOs/ubuntu-16.04-desktop-amd64.iso
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=/Documents/ISOs/ubuntu-16.04-desktop-amd64.iso quiet splash locale=en_US bootkbd=us console-setup/layoutcode=us noeject --
initrd (loop)/casper/initrd.lz
Minha tentativa para o servidor Ubuntu 16.04 foi a seguinte:
set root='(hd1,1)'
search --no-floppy --fs-uuid --set=root 40E58BDD500AE65A
loopback loop /Documents/ISOs/ubuntu-16.04-server-amd64.iso
linux (loop)/install/vmlinuz boot=install iso-scan/filename=/Documents/ISOs/ubuntu-16.04-server-amd64.iso quiet cdrom-detect/try-usb=true splash locale=en_US bootkbd=us console-setup/layoutcode=us noeject --
initrd (loop)/install/initrd.gz
Embora o código acima possa acessar o arquivo ISO conforme o esperado, ele apresenta um erro durante [!!] Detect and mount CD-ROM
, em que:
Your installation CD-ROM couldn't be mounted. This probably means that the CD-ROM was not in the drive. If so you can insert it and try again.
Retry mounting the CD-ROM?
Mover o USB de uma porta para outra - Isso não fazia diferença alguma.
Monte USB em /cdrom
- Tentei todos os sdb
, sdb1
& amp; sdb2
sem sucesso para mount -t vfat /dev/sdb /cdrom
receber o mesmo erro sempre, apesar de ser o local certo:
mount: mounting /dev/sdb on /cdrom failed: Invalid argument
Adicione cdrom-detect/try-usb=true
- Já passou como parte dos parâmetros sem sucesso. Não tenho certeza onde acessar o menu F6.
Use dd
- Absolutamente nenhuma ideia se isso é realmente relevante / possível para o caso de uso que descrevi.
Qualquer ajuda aqui seria muito apreciada. Por favor, sinta-se livre para voltar para mim para mais informações. Obrigado!
Depois de gravar o Ubuntu Server 16.04 em um USB, vá para o menu de inicialização do computador durante a inicialização, pressionando esc ou f10, dependendo do fabricante, e selecione "dispositivo USB".
Eu não acho que funcionará no servidor ISO.
Veja o conteúdo do ISO do servidor e você não encontrará nenhum vmlinuz
link