Crie um CD inicializável no linux
Princípio
Emulando um disco de inicialização para o kernel 2.6
Pré-requisito
- mkbootdisk _________version 1.5.1
- Cdrecord-Clone _____version 2.01a28-dvd (i686-pc-linux-gnu)
Implementação
Preliminares
Abra um terminal e registre como "root":
[ tmpfs] $ su - Senha: ********* [ root] # Determine a versão do seu kernel com o comando "uname-r": [ root ] # uname -r 2.6.3-19mdk [ root] #
Criar arquivo de imagem
Agora é hora de criar a imagem de inicialização (.iso)
[ tmpfs] # mkbootdisk --device cdbootdisk.iso -v --iso 2.6.3-19mdk Instalando o isolinux ... feito Copiando /boot/vmlinuz-2.6.3-19mdk ... pronto. Copiando /boot/initrd-2.6.3-19mdk.img ... pronto. Configurando o bootloader ... pronto.
O tamanho da imagem de inicialização é de 4 setores -> Sem emulação [ tmpfs] #
Explicação:
- mkbootdisk
- O comando
- --dispositivo
- A imagem de inicialização é criada no arquivo especial. Se --device não for especificado, / dev / fd0 será usado.
- cdbootdisk.iso
- O nome do arquivo.
- -v
- Exibe o processo (criação de imagem) na tela.
- --iso
- A versão do seu kernel.
Verificação do arquivo e seu tamanho ("ls -lh"): [ tmpfs] # ls -lh total 2, 0M -rw-r - r-- 1 raiz raiz 2, 0M mar 17 12:22 cdbootdisk .iso [ tmpfs] #
Queimando
Ainda resta gravar nossa imagem em um CD-R ou CD-RW. Para isso, vamos usar o comando "cdrecord".
Note que: desde a versão 2.6 do kernel, os CD / DVDBurners não são mais emulados como dispositivos "SCSI" como era o caso do kernel 2.4. Portanto, não precisamos mais usar o comando "cdrecord-scanbus" para determinar os parâmetros a serem passados para o "dev =", basta digitar o caminho direto para o seu dispositivo, como "dev = / dev / hdd".
Criação de CD
- Para aqueles que desejam usar um CD-RW, comece apagando o oit:
[ tmpfs] $ cdrecord dev = / dev / hdd em branco = rápido
- Uma vez em branco, grave seu "iso":
[ tmpfs] $ cdrecord -v -dao velocidade = 4 dev = / dev / hdd cdbootdisk.iso
- Reinicialize seu sistema e configure o BIOS para inicializar a partir do CDrom primeiro ...