Atualizando uma compilação do DogLinux para verificar o hardware

Uma atualização foi preparada para uma montagem especializada do kit de distribuição DogLinux (Debian LiveCD no estilo Puppy Linux), construído na base do pacote Debian 11 Bullseye e projetado para testar e fazer manutenção em PCs e laptops. Inclui aplicativos como GPUTest, Unigine Heaven, CPU-X, GSmartControl, GParted, Partimage, Partclone, TestDisk, ddrescue, WHDD, DMDE. O kit de distribuição permite verificar o desempenho do equipamento, carregar o processador e a placa de vídeo, verificar o SMART HDD e o NVMe SSD. O tamanho da imagem Live baixada de unidades USB é de 1.14 GB (torrent).

Na nova versão:

  • Os pacotes básicos do sistema foram atualizados para a versão Debian 11.4. O pacote man-db foi adicionado e as páginas de manual em inglês foram preservadas (em compilações anteriores, todas as páginas de manual foram cortadas).
  • Bibliotecas para execução de aplicativos de 64 bits foram adicionadas à montagem da arquitetura AMD32.
  • Corrigidos scripts para criação de módulos apt2sfs, apt2sfs-fullinst e remastercow. Eles não removem mais todos os arquivos man, mas adicionam uma chamada de função do arquivo /usr/local/lib/cleanup, que pode ser expandida.
  • dd_rescue, luvcview e whdd foram reconstruídos no ambiente Debian 11.
  • Chromium 103.0.5060.53 atualizado, CPU-X 4.3.1, DMDE 4.0.0.800 e HDDSuperClone 2.3.3.
  • Está incluído um script de instalação alternativo instddog2win (adiciona DebianDog ao Windows instalado no modo EFI).

Recursos de construção:

  • A inicialização no modo UEFI e Legacy/CSM é suportada. Inclusive pela rede via PXE com NFS. De dispositivos USB/SATA/NVMe, de sistemas de arquivos FAT32/exFAT/Ext2/3/4/NTFS. A inicialização segura UEFI não é suportada e deve ser desativada.
  • Para o novo hardware, há uma opção de inicialização HWE (live/hwe inclui o novo kernel do Linux, libdrm e Mesa).
  • Para compatibilidade com hardware mais antigo, uma versão live32 i686 com um kernel não-PAE está incluída.
  • O tamanho da distribuição é otimizado para uso no modo copy2ram (permite remover o drive USB/cabo de rede após o download). Nesse caso, apenas os módulos squashfs usados ​​são copiados para a RAM.
  • Contém três versões de drivers proprietários da NVIDIA - 470.x, 390.xe 340.x. O módulo driver necessário para carregar é detectado automaticamente.
  • Ao executar GPUTest e Unigine Heaven, as configurações de laptop com subsistemas de vídeo híbrido Intel+NVIDIA, Intel+AMD e AMD+NVIDIA são detectadas automaticamente e as variáveis ​​de ambiente necessárias são definidas para execução em uma placa gráfica discreta.
  • O ambiente do sistema é baseado em Porteus Initrd, OverlayFS, SysVinit e Xfce 4.16. O pup-volume-monitor é responsável por montar as unidades (sem usar gvfs e udisks2). ALSA é usado diretamente em vez de Pulseaudio. Script próprio aplicado para resolver o problema com prioridade HDMI das placas de som.
  • Você pode instalar qualquer software dos repositórios Debian, bem como criar módulos com o software adicional necessário. A ativação dos módulos squashfs após a inicialização do sistema é suportada.
  • Shell scripts e configurações podem ser copiados para o diretório live/rootcopy e serão aplicados na inicialização sem a necessidade de reconstruir os módulos.
  • O trabalho é realizado com direitos de root. A interface é em inglês, os arquivos com traduções são cortados por padrão para economizar espaço, mas o console e o X11 são configurados para exibir cirílico e alternar layouts por Ctrl + Shift. A senha padrão para root é cachorro, para cachorro é cachorro. Os arquivos de configuração e scripts modificados estão localizados em 05-customtools.squashfs.
  • Instalação usando o script installdog em uma partição FAT32, usando os carregadores de inicialização syslinux e systemd-boot (gummiboot). Como alternativa, são fornecidos arquivos de configuração prontos para grub4dos e Ventoy. É possível instalar no disco rígido/SSD de um PC/notebook em pré-venda para demonstrar performance. A partição FAT32 é fácil de excluir, o script não faz alterações nas variáveis ​​UEFI (fila de inicialização no firmware UEFI).

Fonte: opennet.ru

Adicionar um comentário