LiveCD oficial: mudanças entre as edições
Sem resumo de edição |
Sem resumo de edição |
||
Linha 168: | Linha 168: | ||
= Changelog = | = Changelog = | ||
== | == CURRENT == | ||
=== 0 | === 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''' | |||
* | == Versões anteriores == | ||
=== 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 | |||
* Atualização do ebuild '''[https://github.com/area31/area31-ebuilds/tree/master/local/sys-apps/sysresccd-area31 sys-apps/sysresccd-area31]''' | |||
* Correção de bugs no script '''sysresccd-area31''' | |||
* Atualização do | === 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 | |||
=== v1.0 === | |||
* 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 | * Correções de bugs | ||
=== 0.9 beta === | |||
* Atualização dos softwares | |||
* Correções de bugs | * Correções de bugs | ||
=== 0.8 beta === | |||
=== 0. | |||
* Atualização do ebuild '''[https://github.com/area31/area31-ebuilds/tree/master/local/sys-apps/sysresccd-area31 sys-apps/sysresccd-area31]''' | * Atualização do ebuild '''[https://github.com/area31/area31-ebuilds/tree/master/local/sys-apps/sysresccd-area31 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 ( [http://www.serveru.us/pt/doc/console] ) | |||
Linha 248: | Linha 231: | ||
=== 0.7 beta === | === 0.7 beta === | ||
* Atualização do ebuild '''[https://github.com/area31/area31-ebuilds/tree/master/local/sys-apps/sysresccd-area31 sys-apps/sysresccd-area31]''' | * Atualização do ebuild '''[https://github.com/area31/area31-ebuilds/tree/master/local/sys-apps/sysresccd-area31 sys-apps/sysresccd-area31]''' | ||
* Remoção dos ebuilds '''dev-java/icedtea-bin''' e '''dev-java/icedtea-web''' | * Remoção dos ebuilds '''dev-java/icedtea-bin''' e '''dev-java/icedtea-web''' | ||
* Inclusão do ebuild "dev-java/oracle-jre-bin" | * Inclusão do ebuild "dev-java/oracle-jre-bin" | ||
* Atualização dos softwares | * Atualização dos softwares | ||
* Suporte a ZFS estável e homologado | |||
=== 0. | === 0.6 beta === | ||
* Atualização do ebuild '''[https://github.com/area31/area31-ebuilds/tree/master/local/sys-apps/sysresccd-area31 sys-apps/sysresccd-area31]''' | * Atualização do ebuild '''[https://github.com/area31/area31-ebuilds/tree/master/local/sys-apps/sysresccd-area31 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 '''[https://github.com/area31/area31-ebuilds/tree/master/local/sys-apps/sysresccd-area31 sys-apps/sysresccd-area31]''' | |||
* 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 32bits e 64bits para a versão 4. | * Atualização do kernel 32bits e 64bits para a versão 4.5.2 ('''sys-kernel/aufs-sources''') | ||
* Atualização do ebuild '''[https://github.com/area31/area31-ebuilds/tree/master/local/sys-apps/sysresccd-area31 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 '''[https://github.com/area31/area31-ebuilds/tree/master/local/sys-apps/sysresccd-area31 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 | * Correções de bugs | ||
* Atualização do | === 0.2 beta === | ||
* Reconstrução do sistema para arquitetura i686 com suporte a kernel de 32bits e 64bits | |||
* Atualização do ebuild '''[https://github.com/area31/area31-ebuilds/tree/master/local/sys-apps/sysresccd-area31 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 [http://www.system-rescue-cd.org/Sysresccd-manual-en_How_to_personalize_SystemRescueCd 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 '''[https://github.com/area31/area31-ebuilds/tree/master/local/sys-apps/sysresccd-area31 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 32bits e 64bits | |||
Edição das 11h28min de 13 de setembro de 2018

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
Mirror 5
Download ISO sysresccd-area31:
https://area31.manapotion.zone/sysresccd-area31-v4.0.iso
https://area31.manapotion.zone/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
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
Versões anteriores
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
- Atualização do ebuild sys-apps/sysresccd-area31
- Correção de bugs no script sysresccd-area31
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
v1.0
- 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
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
- 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 32bits e 64bits 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 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.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 32bits e 64bits
Screenshots
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.