Se você colocar o .iso em um dispositivo USB (em um subdiretório chamado ubuntu
, por exemplo), poderá inicializar a partir de um disco ótico, mas passar isoscan/filename=/ubuntu/desktop-ubuntu-14.10-desktop-i386.iso
na linha de comando do kernel. (Que você digita manualmente a partir da tela de inicialização, a menos que você edite o .iso antes de gravá-lo.)
O computador inicializa o syslinux do seu disco ótico, que carrega o vmlinuz e o initrd do disco ótico, mas com uma linha de comando do kernel que informa aos scripts no initrd para verificar todas as partições montáveis que ele encontra para uma imagem iso, e montar o loopback.
Eu tenho tentado descobrir como fazer isso funcionar com um pendrive que tenha o conteúdo descompactado do ISO nele, para que você possa inicializá-lo normalmente em computadores que podem inicializar a partir de dispositivos USB de armazenamento em massa. / p>
edit: como esta página antiga descreve como criar um CD de inicialização para o Ubuntu em uma unidade flash. cdrom-detect/try-usb=true
na linha de comando do kernel ainda pode funcionar.
edit2: sim, confirmou que o initramfs do live-CD do Ubuntu ainda suporta cdrom-detect/try-usb=true
. Eu editei txt.cfg
na imagem ISO do Xubuntu (em vez de descompactar / reembalar a iso) antes de gravar em um DVD + RW, então agora eu tenho um disco de inicialização que procura um pendrive (sem precisar digitar cada inicialização ). Ele encontra o bastão feito com usb-creator-gtk
desse .iso. (Não é um ótimo programa: ele ignora um nome de arquivo iso passado na linha de comando e parece insistir em apagar o conteúdo anterior de seu pendrive, em vez de apenas adicionar arquivos e depois usar o syslinux para configurar o setor de inicialização.) / p>
Ou melhor ainda, se houver uma maneira de configurar um dispositivo USB para inicializar o Linux, independentemente de o BIOS ser um HDD USB (computadores modernos) ou um ZIP USB (de 10 anos) O A7V600, por exemplo, pode inicializar o USB-ZIP ou o USB-FDD, mas não o armazenamento em massa USB. Ele carregará algo de uma unidade flash USB quando for visto como USB-FDD, mas o código carregado simplesmente é interrompido.