Pular para o conteúdo

Gnu/Linux em 30mb e 2 arquivos

Nesse artigo pretendo demonstrar como instalar e utilizar um Linux com apenas 30mb. Para isso vou utilizar o Slitaz Gnu/Linux, uma ótima minidistro muito completa, apesar de seu pequeno tamanho. O diferencial desta distro está no seu sistema de backup que transforma todo o conteúdo da raiz (/) em um arquivo chamado rootfs.gz comprimido em lzma.
Adriano Psyforest psychokill3r
Hits: 16.953 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Parte 2: Pendrive multiboot

Exemplos de grub.cfg:

menuentry "Slitaz" {
linux /boot/bzimage root=/dev/null vga=normal home=/dev/sda1
initrd /boot/rootfs.gz
}
menuentry "SliTaz GNU/Linux Previous " {
linux /boot/bzImage root=/dev/null vga=normal home=/dev/sda1
initrd /boot/previous.gz
}
menuentry "SliTaz GNU/Linux Orig+nohome " {
linux /boot/bzImage root=/dev/null vga=normal
initrd /boot/slitazorig.gz
}

menuentry "Mint_Debian_X64" {
loopback loop /boot/Mint_Deb_X64.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/Mint_Deb_X64.iso noprompt
initrd (loop)/casper/initrd.lz
}
menuentry "Ubuntu Live 9.10 32bit" {
loopback loop /boot/iso/ubuntu-9.10-desktop-i386.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/ubuntu-9.10-desktop-i386.iso noeject noprompt --
initrd (loop)/casper/initrd.lz
}

menuentry "Ubuntu Live 9.10 64bit" {
loopback loop /boot/iso/ubuntu-9.10-desktop-amd64.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/ubuntu-9.10-desktop-amd64.iso noeject noprompt --
initrd (loop)/casper/initrd.lz
}

menuentry "Grml small 2009.10" {
loopback loop /boot/iso/grml-small_2009.10.iso
linux (loop)/boot/grmlsmall/linux26 findiso=/boot/iso/grml-small_2009.10.iso apm=power-off lang=us vga=791 boot=live nomce noeject noprompt --
initrd (loop)/boot/grmlsmall/initrd.gz
}

menuentry "tinycore" {
loopback loop /boot/iso/tinycore_2.3.1.iso
linux (loop)/boot/bzImage --
initrd (loop)/boot/tinycore.gz
}

menuentry "debian-installer-amd64.iso" {
loopback loop /boot/iso/debian-installer-amd64.iso
linux (loop)/linux vga=normal --
initrd (loop)/initrd.gz
}

menuentry "BackTrack 4" {
linux /boot/bt4/boot/vmlinuz BOOT=casper boot=casper nopersistent rw vga=0x317 --
initrd /boot/bt4/boot/initrd.gz
}


menuentry "XBMC " {
loopback loop /boot/iso/XBMCLive.iso
linux (loop)/vmlinuz boot=cd isofrom=/dev/sda1/boot/iso/XBMCLive.iso xbmc=nvidia,nodiskmount,tempfs,setvolume loglevel=0 --
initrd (loop)/initrd0.img
}
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

É isso aí, agora é só começar a testar se sua distro é capaz bootar uma ISO.

Valeu e até mais!

Referências:
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Basicamente
   2. Pendrive multiboot
Nenhum artigo encontrado.

DebEX - Debian 10 com o Budgie Desktop 10.5 e Linux Kernel 5.7

Entendendo a estrutura do Linux

O segredo do Linux - as partições

Guia Introdutório do Linux II

Introdução ao Linux: Instalação do OpenSuSE

#1 Comentário enviado por Int3rc3pt0r em 11/02/2011 - 20:55h
Bom artigo, contudo fiquei com um pe atras com relaçao copiar tales arquivos ao /boot.
#2 Comentário enviado por DanielVieceli755 em 12/02/2011 - 14:57h
Vou testar em um ThinClient isso para ver.

Valeu.

Contribuir com comentário

Entre na sua conta para comentar.