Introdução
Em
GNU/Linux, a primeira coisa que o iniciante precisa fazer é baixar a ISO da distribuição e queimá-la como imagem, para fazer um LiveCD ou
LiveDVD.
Aqui, o problema é o contrário. Você tem o LiveCD/DVD, mas precisa fazer a ISO.
O exemplo prático abaixo, com um antigo
Sabayon versão 4.0-r1, esclarece. Já faz um tempo que eu necessitava de um Sabayon antigo,
de 32 bits, para um velho Semprom da faculdade.
Precisava ser antigo, por causa das incompatibilidades com os novos kernels, os novos drivers e os Xorgs novos. Usando um Sabayon atualizado, na
placa de vídeo NVIDIA 5500 (desse micro), os efeitos 3D não funcionariam mais.
Pelo fato de precisar de um Sabayon não atualizável (nem poder instalar mais nada nele), eu queria um completo, com múltiplos ambientes gráficos e
com muitos pacotes prontos.
O último Sabayon "Full"
que foi feito foi o 4.0-r1 do final de 2008. Decidi usá-lo.
Ocorre que procurei na Internet, porém, os poucos torrents e links magnet disponíveis, não estavam mais semeados, e portanto não baixavam.
O que fiz? Procurei com um colega da faculdade, um velho LiveDVD da versão 4.0-r1, que eu tinha dado a ele, em 2009, e reconstruí a ISO, com os
procedimentos a seguir.
Procedimentos
A primeira coisa que é necessário fazer: faça uma pasta no seu Desktop, e, ao invés de dar boot como LiveCD/DVD, copie seu conteúdo para essa
pasta (isso para garantir que dará leitura).
Precisa fazer tudo em modo root, para garantir que o boot será copiado e as permissões das pastas fiquem adequadas. Pode usar seu gerenciador de
arquivos favorito, ou comandos:
kdesu dolphin #Se você usar KDE
Ou:
gksu nautilus #Se você usar GNOME
Ou:
cd ~/Desktop
$ sudo mkdir fazISO
$ cd fazISO
Supondo que seu LiveDVD/CD esteja montado em "/dev/cdrom":
sudo cp -av -R /dev/cdrom/* ~/Desktop/fazISO
Em outras palavras, copie TODO o conteúdo do LiveCD/DVD, inclusive o boot, em modo recursivo, para a pasta fazISO.
Com o comando abaixo, você verifica se foi copiado:
ls -a
Pronto. Agora a fase seguinte, fazer a ISO (1 ou 2). Para seu uso, substitua o LiveDVD do Sabayon, que eu usei, pelo da sua distribuição.
1. Com AcetoneISO
Primeiramente, tentei criar a ISO com um conveniente e bom pacote gráfico, o
AcetoneISO. Ele é muito prático. Tente usá-lo:
No meu caso, não funcionou (não significa que não funcione no seu caso!).
Não funcionou, porque a minha versão de AcetoneISO usa para essa tarefa um pacote dependência, o "genisoimage", que simplesmente não existe
para Sabayon e nem para Gentoo, não podendo ser instalado.
2. Com comandos
Em seguida, tentei criar a ISO com os comandos
dd e/ou cat:
sudo dd if=/dev/cdrom of=sabayon.iso
$ sudo cat /dev/cdrom > sabayon.iso
E também não funcionou. Com o comando
dd, a ISO criada não era bootável e com
cat, ela ficava defeituosa, não
completa.
Então, usei o comando
mkisofs, que funcionou. O "mkisofs" é um pacote/comando interno, que faz parte de um pacote maior, o
"cdrecord" (sua distribuição deve tê-lo, instalado por default, posto que o seu
K3b ou
Brasero o usam!).
Portanto, criei a ISO com este comando. Você também pode tentar, basta modificar as opções para a sua ISO:
cd /
$ cd ~/Desktop
$ cd fazISO #Pasta onde está o conteúdo do seu LiveCD, copiado
sudo mkisofs -o Sabayon_Linux-4.0r1_32Bits.iso
Agora é só esperar o comando executar, e pronto: sua ISO, feita de um LiveCD ou LiveDVD!
Testes
Para testar a ISO, a "queimei" (com K3b) em um DVD, como imagem, pelo procedimento usual, como o faria com qualquer distribuição:
E BINGO! ISO perfeita e o LiveDVD gerado dela, funcionando.
Disponibilidade
Para os que necessitarem, como eu, de Sabayons antigos, como eles não existem mais, decidi disponibilizá-los para download, a partir da minha área
do
Dropbox:
Sabayon, versão Full, 4.0r1, 32 bits:
Sabayon, versão Full, 4.0r1, 64 bits: