Lendo nas entrelinhas, acho que você gosta do Arch. Bem, é fácil criar uma imagem personalizada usando mkarchroot
. Veja este exemplo:
$ mkarchroot -C pacman.conf img packages
onde
-
pacman.conf
é o seu arquivo de configuração do pacman -
img
é um diretório para conter os arquivos -
packages
é a lista de pacotes que você gostaria de ter (por exemplo, começar combase grub
)
Você pode então gravar o conteúdo desse diretório img
em um sistema de arquivos do qual você pode inicializar. Você precisará configurar um gerenciador de inicialização (por exemplo, grub
), o que não vou abordar aqui.
Você pode precisar refinar sua lista de pacotes para obter um sistema funcional adequado às suas necessidades, mas isso deve ajudá-lo a começar. Além disso, você não precisa de todos os base
para um sistema operacional mínimo, para que você possa aparar os pacotes que você não precisa (liste pacotes obrigatórios explicitamente e omita base
).
Se precisar, você pode fazer o download de uma baunilha pacman.conf
:
curl https://git.archlinux.org/svntogit/packages.git/plain/trunk/pacman.conf.x86_64?h=packages/pacman > pacman.conf
(meu exemplo acima gera um sistema de arquivos de tamanho 5.5G)