LiveCD oficial

De Área31 Hackerspace
Revisão de 19h23min de 12 de setembro de 2018 por Coffnix (discussão | contribs)
Membro do hackerspace satisfeito com o novo LiveCD Linux baseado em Funtoo.
Responsáveis:
* Rafael Tudela
* Raphael Bastos


RescueCD (baseado no SystemRescueCd) é um disco de recuperação de sistemas Linux baseado no Funtoo Linux, disponível como um DVD bootável ou dispositivo USB para administrar ou reparar seu sistema depois de um acidente. Seu objetivo é fornecer uma maneira fácil de realizar tarefas administrativas em seu computador, como criar e editar as partições do disco rígido. Ele vem com um monte de softwares Open Source, tais como ferramentas de sistema (parted, partimage, fstools, etc) e ferramentas básicas (editores, browsers, ferramentas de rede). Ele pode ser usado tanto para computadores Linux e Windows, sejam desktops ou servidores. Este LiveCD não requer instalação, pois ele pode ser iniciado a partir de uma unidade de DVD ou dispositivo USB. O kernel suporta os sistemas de arquivos mais utilizados (ext2 / ext3 / ext4, ReiserFS, Btrfs, XFS, JFS, VFAT, NTFS) incluso ZFS, bem como sistemas de arquivos de rede (Samba e NFS) e também suporte a dispositivos criptografados (LUKS).

Lembre-se sempre de conferir o MD5 após efetuar o download do arquivo ISO.




Principais features

  • kernel 32bits e 64bits
  • Interface gráfica completa
  • Acesso via console, VNC e SSH
  • Ferramentas para reinstalação de Boot loader incluso Grub (Grub-legacy e Grub2), LILO e SysLinux
  • Suporte a MBR e GPT
  • cryptoLUKS
  • ZFS nativo
  • LVM2



Objetivos

  • Criar o primeiro LiveCD Funtoo Linux do mundo
  • Incluir softwares sugeridos pelos membros do Área31 Hackerspace
  • Criar um LiveCD replicável e de fácil customização
  • Boicote completo ao lixo do systemd
  • Protestar contra as ideologias de esquerda, disponibilizando ferramentas e algoritmos 100% libertários via uso de licença BSD ao invés da GPL comunista



Requisitos mínimos de hardware

  • Processador X86 ou x86-64
  • 128MB de memória (RAM)
  • Dispositivo de Boot. Ex: DVD Drive, USB device, PXE, ou HD (hard drive)



Download

Mirror 1

Download ISO sysresccd-area31:

http://www.youare.not.br/area31/sysresccd-area31-v4.0.iso

http://www.youare.not.br/area31/sysresccd-area31-v4.0.md5

MD5: 7fad9972382339a1620f539b15c9f999 sysresccd-area31-v4.0.iso



Mirror 2

Download ISO sysresccd-area31:

http://shaka.youare.not.br/sysresccd-area31-v4.0.iso

http://shaka.youare.not.br/sysresccd-area31-v4.0.md5

MD5: 7fad9972382339a1620f539b15c9f999 sysresccd-area31-v4.0.iso



Mirror 3

Download ISO sysresccd-area31:

https://virgo.youare.not.br/area31/sysresccd-area31-v4.0.iso

https://virgo.youare.not.br/area31/sysresccd-area31-v4.0.md5

MD5: 7fad9972382339a1620f539b15c9f999 sysresccd-area31-v4.0.iso



Mirror 4

Download ISO sysresccd-area31:

http://larces.uece.br/area31/sysresccd-area31-v4.0.iso

http://larces.uece.br/area31/sysresccd-area31-v4.0.md5

MD5: 7fad9972382339a1620f539b15c9f999 sysresccd-area31-v4.0.iso





ISO em pendrive

Crie um pendrive bootavel utilizando o script do LiveCD

Caso não queira queimar um disco físico, jogue a iso para um pendrive e seja feliz.

Monte a ISO

mkdir -p /tmp/cdrom
mount -o loop,exec /path/to/systemrescuecd-area31-x.y.z.iso /tmp/cdrom

OBS: é necessário montar a ISO no diretório /tmp/cdrom para que o script automatizado seja executado corretamente.

Execute o script

cd /tmp/cdrom
bash ./usb_inst.sh


Desmonte a ISO

cd ~
umount /tmp/cdrom


Crie um pendrive bootavel utilizando o UNetbootin

https://unetbootin.github.io/


Crie um pendrive bootavel utilizando o Rufus

https://rufus.akeo.ie/


Crie um pendrive bootavel a partir do Windows

Caso você utilize Windows, recomendamos a leitura do artigo a seguir:

http://www.system-rescue-cd.org/Sysresccd-manual-en_How_to_install_SystemRescueCd_on_an_USB-stick

ou

https://etcher.io/


Changelog

Versões anteriores

0.1 beta

  • Engenharia reversa do SYSRESCCD baseado em Gentoo incluindo conversão para Funtoo Linux para melhor entendimento da estrutura do sistema
  • Fork de ebuilds essenciais para a correta padronização mantendo a originalidade do Sysresccd (ebuilds sys-apps/sysresccd-scripts e sys-apps/sysresccd-custom)
  • Inclusão de softwares sugeridos pelos membros do Área31 Hackerspace
  • Construção em sistema i486 com suporte a kernel de 32bits e 64bits


0.2 beta

  • Reconstrução do sistema para arquitetura i686 com suporte a kernel de 32bits e 64bits
  • Atualização do ebuild sys-apps/sysresccd-area31 e correção de bugs nos ebuilds sys-apps/sysresccd-scripts e sys-apps/sysresccd-custom
  • Inclusão de softwares sugeridos pelos membros do Área31 Hackerspace
  • Atualização dos menus do GRUB para facilitar o uso do RescueCD
  • Inclusão de ferramentas para facilitar a replicação do LiveCD via RescueCD Area31 Tools
  • Atualizações de configuração no gerenciador de janelas XFCE para melhoria da usabilidade
  • Alteração do browser default de midori para Mozilla Firefox
  • Remoção do diretório /usr/portage para redução do tamanho do RescueCD (redução de cerca de 700 MB)


0.3 beta

  • Inclusão de softwares sugeridos pelos membros do Área31 Hackerspace
  • Atualizações de configuração no gerenciador de janelas XFCE para melhoria da usabilidade
  • Correções de bugs


0.4 beta

  • Atualização do kernel 32bits e 64bits para a versão 4.5.2 (sys-kernel/aufs-sources)
  • Inclusão de softwares sugeridos pelos membros do Área31 Hackerspace
  • Correções de bugs.


0.5 beta

  • Remoção de softwares sugeridos pelos membros do Área31 Hackerspace
  • Correções de bugs
  • Redução de cerca de 300MB com remoção de locales (idiomas) pouco usuais, mantendo apenas US e pt_BR
  • Atualizações de todos os softwares
  • Servidor VNC para acesso via porta 5901 via interface gráfica.


0.6 beta

  • Downgrade do kernel de 4.5.2 para 4.4.6 devido a inúmeros reports de bugs
  • Adição dos ebuilds dev-java/icedtea-bin e dev-java/icedtea-web
  • Adição de suporte a ZFS nativo


0.7 beta

  • Remoção dos ebuilds dev-java/icedtea-bin e dev-java/icedtea-web
  • Inclusão do ebuild "dev-java/oracle-jre-bin"
  • Atualização dos softwares
  • Suporte a ZFS estável e homologado


0.8 beta

  • Correções de bugs no script de gravação de ISO em pendrive em sistemas HARDENED (GRSEC/PaX)
  • Atualização dos softwares
  • Adição de suporte a acesso via serial para hardware ServerU ( [1] )


0.9 beta

  • Atualização dos softwares
  • Correções de bugs


1.0 beta

  • Atualização do kernel 32bits e 64bits para a versão 4.8.13 (sys-kernel/aufs-sources)
  • Atualização dos menus do GRUB para correção de bugs
  • Atualização dos softwares
  • GCC 5.3 e GCC 4.9.3
  • Correções de bugs


v2.0

  • Atualização do kernel padrão 32bits e 64bits para a versão 4.8.17 (sys-kernel/aufs-sources)
  • Atualização do kernel alternativo para a versão 4.8.15 (altker32 + altker64)
  • Atualização do sys-kernel/linux-firmware
  • Atualização do x11-base/xorg-server e x11-base/xorg-drivers
  • Remoção do GCC 4.9.3 (mantido somente GCC 5.3.0)
  • Correções de bugs no script de criação de pendrive bootável (usb_inst.sh)
  • Inclusão de inúmeros ebuilds (sys-apps/renameutils, app-backup/borgbackup, sys-fs/ncdu, e outros)
  • Atualização dos softwares diversos


v3.0

  • Atualização do kernel padrão 32bits e 64bits para a versão 4.9.12 (sys-kernel/aufs-sources)
  • Atualização do x11-base/xorg-server e x11-base/xorg-drivers
  • Atualização do GCC para a versão 6.3.0
  • Correção de bug no GRUB2 para boot via EFI
  • Modificação e inclusão de inúmeros ebuilds (sys-apps/hwinfo, sys-apps/util-linux e outros)
  • Atualização dos softwares diversos
  • Correção de bugs no script sysresccd-area31


CURRENT

v4.0

O Rescue v4.0 foi completamente reconstruído do zero, com finalidade de migração para os novos KITS do Funtoo Linux.

  • Atualização do kernel padrão 32bits e 64bits para a versão 4.17.4 (sys-kernel/aufs-sources)
  • Atualização do GCC para a versão 7.3.1
  • Mudança completa nos menus do GRUB


Screenshots

Screenshot RescueCD Area31

Screenshot RescueCD Area31

Screenshot RescueCD Area31

Screenshot RescueCD Area31

Screenshot RescueCD Area31

Screenshot RescueCD Area31

Screenshot RescueCD Area31



FAQ (Perguntas Mais Frequentes)

Como eu acesso o RescueCD?

  • Para acesso VNC utilize a porta 5901 com a senha area31
  • Para acesso SSH utilize as portas 22, 4444, 8888, 9999 ou 22222 com a senha de root definida como root
  • Para acesso via consoles de 1 a 3 não é necessário autenticação. Nos consoles de 4 a 6 é solicitada autenticação.


Como eu personalizo o RescueCD?

  • Para personalizar o RescueCD, seja para modificar o kernel ou adicionar/remover softwares, acesse o artigo:
https://www.area31.net.br/wiki/RescueCD_-_Personalize_o_LiveCD_e_compile_um_novo_kernel


Tá mas como você criou essa porra??

  • Eu criei este rescueCD baseado em Funtoo. Acesse este artigo para aprender a criar do zero:
https://www.funtoo.org/Make_your_own_RescueCD_based_on_Funtoo_Linux



Por favor nos reporte bugs ou sugestões de melhorias.

Cookies nos ajudam a entregar nossos serviços. Ao usar nossos serviços, você concorda com o uso de cookies.