Construção leve e customizada do linux

7

Estou procurando uma versão do Linux que consuma muito pouca memória para inicializar. Eu não preciso de nenhum dos módulos da interface do usuário.

Eu preciso escolher entre os disponíveis atualmente ou os ponteiros para construir o meu. Eu olhei para algumas distribuições Linux como Arch Linux e Damn Small Linux, mas ainda não decidi. E também seria ótimo executar um programa personalizado imediatamente no boot.

    
por ryan 12.02.2011 / 16:53

4 respostas

3

Experimente TinyCore (ou mesmo MicroCore).

O TinyCore está em 10MB (ISO) e o MicroCore em 6MB. O TinyCore tem X e uma GUI mínima, enquanto o MicroCore é apenas em modo texto. Eu uso em um laptop de 12 anos com 199MHz e 32MB de RAM. Funciona perfeitamente, mesmo com WLAN, etc.

O TinyCore é feito com habilidades de customização em mente. Você pode facilmente garfo seu próprio dristro mínimo de TinyCore. Para facilitar, há um manual de remasterização no Wiki.

    
por 13.02.2011 / 12:51
3

Geralmente, é possível rolar um sistema com o Busybox; O site do busybox detalha como fazer isso.

Um binário do busybox estaticamente ligado requer apenas alguns megas de memória (sobre o que o kernel requer, é claro). Eu consegui inicializar e logar em uma máquina com 8M de RAM.

No entanto, é relativamente complicado obter todos os serviços do sistema que você pode precisar trabalhar, usando uma pequena distribuição existente pode ser melhor.

Quanto custa "pouca memória"? Você está em um sistema embutido realmente minúsculo? A menos que você tenha menos que 64M, ou seu processo precise usar muito do RAM disponível (e sem swap), eu recomendaria ir com uma distribuição padrão mínima.

Editar: A ferramenta "buildroot" é um complemento do Busybox que ajuda você a construir sistemas de arquivos úteis muito pequenos.

    
por 12.02.2011 / 22:45
2

Você poderia usar o Arch linux , mas isso não corresponde estritamente à sua distro "personalizada", eu acho.

Eu usaria o Linux From Scratch. Isso não é realmente uma distro, mas sim um sistema para construir sua própria distro. Eu acho que você vai descobrir que tem alguma "gordura" no seu sistema quando estiver pronto, já que você está construindo e instalando o Tcl / Tk (ou pelo menos está acostumado) e algumas outras coisas que não são estritamente necessárias. , mas permitir que você execute casos de teste de forma semi-automática.

    
por 13.02.2011 / 01:33
1

Eu recomendo testar o link , e criar um sistema linux personalizado que atenda exatamente às suas necessidades, você pode construir um pequeno sistema com este .

    
por 15.04.2012 / 11:53