LiveCD oficial: mudanças entre as edições

De Área31 Hackerspace
Sem resumo de edição
Sem resumo de edição
Linha 39: Linha 39:




= Requisitos mínimos de hardware =
= Requisitos recomendados de hardware =
* Processador '''X86''' ou '''x86-64'''
* Processador '''x86-64''' (32bit não suportado)
* 128MB de memória (RAM)
* 2GB de memória RAM (funciona com menos porém a performance fica comprometida)
* Dispositivo de Boot. Ex: '''DVD''' Drive, '''USB''' device, '''PXE''', ou '''HD''' (hard drive)
* Dispositivo de Boot. Ex: '''DVD''' Drive, '''USB''' device, '''PXE''', ou '''HD''' (hard drive)


Linha 48: Linha 48:


= Download =
= Download =
=== Mirror 1 ===
'''Download ISO  funtoo-livecd-area31-5.0-pre-release.iso:'''
 
'''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.iso]
 
[http://www.youare.not.br/area31/sysresccd-area31-v4.0.md5 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.iso]
 
[http://shaka.youare.not.br/sysresccd-area31-v4.0.md5 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.iso]
 
[https://virgo.youare.not.br/area31/sysresccd-area31-v4.0.md5 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.iso]
 
[http://larces.uece.br/area31/sysresccd-area31-v4.0.md5 http://larces.uece.br/area31/sysresccd-area31-v4.0.md5]
 
'''MD5:''' 7fad9972382339a1620f539b15c9f999  sysresccd-area31-v4.0.iso
 
 
 
 
=== Mirror 5 ===
 
'''Download ISO  sysresccd-area31:'''
 
[https://area31.manapotion.zone/sysresccd-area31-v4.0.iso https://area31.manapotion.zone/sysresccd-area31-v4.0.iso]
 
[https://area31.manapotion.zone/sysresccd-area31-v4.0.md5 https://area31.manapotion.zone/sysresccd-area31-v4.0.md5]
 
'''MD5:''' 7fad9972382339a1620f539b15c9f999  sysresccd-area31-v4.0.iso
 
 
 
 
=== Mirror 6 ===
 
'''Download ISO  sysresccd-area31:'''
 
[https://gravino.ninja/area31/sysresccd-area31-v4.0.iso https://gravino.ninja/area31/sysresccd-area31-v4.0.iso]
 
[https://gravino.ninja/area31/sysresccd-area31-v4.0.md5 https://gravino.ninja/area31/sysresccd-area31-v4.0.md5]
 
'''MD5:''' 7fad9972382339a1620f539b15c9f999  sysresccd-area31-v4.0.iso
 


[http://192.99.210.63/funtoo-livecd-area31-5.0-pre-release.iso http://192.99.210.63/funtoo-livecd-area31-5.0-pre-release.iso]


'''MD5:''' a95540a84f75678a83288df12ad937e1




Linha 178: Linha 106:


  https://etcher.io/
  https://etcher.io/




= Changelog =
= Changelog =
== CURRENT ==
== CURRENT ==
=== v5.0 ===
'''OBS:''' Nesta versão 5.0, mudamos o nome do projeto de RescueCD para LiveCD. Reconstruímos o liveCD do zero, com finalidade de migração para a nova versão '''1.3''' do '''Funtoo Linux'''. Mais infos: [https://www.funtoo.org/Release_Notes/1.3-release https://www.funtoo.org/Release_Notes/1.3-release]
== Versões anteriores ==
=== v4.0 ===
=== v4.0 ===
'''OBS:''' Nesta versão o Rescue v4.0 foi completamente reconstruído do zero, com finalidade de migração para os novos '''KITS''' do '''Funtoo Linux'''.
'''OBS:''' Nesta versão o Rescue v4.0 foi completamente reconstruído do zero, com finalidade de migração para os novos '''KITS''' do '''Funtoo Linux'''.
Linha 203: Linha 140:




== Versões anteriores ==
=== v3.0 ===
=== v3.0 ===
*  Atualização do kernel padrão 32bit e 64bit para a versão 4.9.12 ('''sys-kernel/aufs-sources''')
*  Atualização do kernel padrão 32bit e 64bit para a versão 4.9.12 ('''sys-kernel/aufs-sources''')

Edição das 02h06min de 26 de janeiro de 2019

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, Mac OS 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 32bit e 64bit
  • 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 recomendados de hardware

  • Processador x86-64 (32bit não suportado)
  • 2GB de memória RAM (funciona com menos porém a performance fica comprometida)
  • Dispositivo de Boot. Ex: DVD Drive, USB device, PXE, ou HD (hard drive)



Download

Download ISO funtoo-livecd-area31-5.0-pre-release.iso:

http://192.99.210.63/funtoo-livecd-area31-5.0-pre-release.iso

MD5: a95540a84f75678a83288df12ad937e1



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

CURRENT

v5.0

OBS: Nesta versão 5.0, mudamos o nome do projeto de RescueCD para LiveCD. Reconstruímos o liveCD do zero, com finalidade de migração para a nova versão 1.3 do Funtoo Linux. Mais infos: https://www.funtoo.org/Release_Notes/1.3-release



Versões anteriores

v4.0

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

  • Substituição do WM default de XFCE4 para LxQT
  • Tradução completa de todas as ferramentas, ebuilds e scripts para o idioma inglês (US)
  • Atualização do ebuild sys-apps/sysresccd-area31 e inclusão do mesmo na árvore oficial do Funtoo (nokit)
  • Mudança completa nos menus do GRUB
  • Atualização do kernel padrão 32bit e 64bit para a versão 4.17.4 (sys-kernel/aufs-sources)
  • Remoção completa do kernel alternativo (32bit e 64bit)
  • Atualização do GCC para a versão 7.3.1
  • Atualização do ZFS para 0.7.9
  • Atualização do x11-base/xorg-server e x11-base/xorg-drivers para 1.19.5-r2
  • Atualização do media-libs/mesa para 18.2.0
  • Atualização dos softwares diversos
  • Correções de bugs no RescueCD Area31 Tools
  • Remoção de locales (idiomas) pouco usuais, mantendo apenas US e pt_BR (Redução de cerca de 300MB)
  • Remoção do diretório /var/git para redução do tamanho do RescueCD (Redução de cerca de 1,6GB)



v3.0

  • Atualização do kernel padrão 32bit e 64bit 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
  • Atualização do ebuild sys-apps/sysresccd-area31
  • Correção de bugs no script sysresccd-area31



v2.0

  • Atualização do kernel padrão 32bit e 64bit 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



v1.0

  • Atualização do kernel 32bit e 64bit 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



0.9 beta

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



0.8 beta

  • Atualização do ebuild sys-apps/sysresccd-area31
  • 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.7 beta

  • Atualização do ebuild sys-apps/sysresccd-area31
  • 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.6 beta

  • Atualização do ebuild sys-apps/sysresccd-area31
  • 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.5 beta

  • Atualização do ebuild sys-apps/sysresccd-area31
  • Adição e 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.4 beta

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



0.3 beta

  • Atualização do ebuild sys-apps/sysresccd-area31
  • 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.2 beta

  • Reconstrução do sistema para arquitetura i686 com suporte a kernel de 32bit e 64bit
  • 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.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)
  • Criação do ebuild sys-apps/sysresccd-area31 com inúmeros scripts para replicação facilitada do RescueCD Área31
  • Inclusão de softwares sugeridos pelos membros do Área31 Hackerspace
  • Construção em sistema i486 com suporte a kernel de 32bit e 64bit



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.