First release build of DogLinux to test hardware

The first release of a specialized build of the DogLinux distribution (Debian LiveCD in Puppy Linux style), built on the Debian 11 "Bullseye" package base and designed for testing and servicing PCs and laptops, has been published. It includes applications such as GPUTest, Unigine Heaven, ddrescue, WHDD, and DMDE. The system environment is based on Linux kernel 5.10.28, Mesa 20.3.4, Xfce 4.16, Porteus Initrd, syslinux bootloader and sysvinit init system. ALSA is used directly instead of Pulseaudio. The pup-volume-monitor is responsible for mounting the drives (without using gvfs and udisks2). The size of the Live image downloaded from USB drives is 1.1 GB (torrent).

Assembly features:

  • Allows you to check / demonstrate the health of the equipment, load the processor and video card, monitor temperature, check SMART HDD and NVME SSD.
  • Boot in UEFI and Legacy/CSM mode is supported.
  • Includes a 32-bit version for compatibility with older hardware.
  • Optimized for loading into RAM. Once downloaded, the USB stick can be removed.
  • Modular structure. Only those modules that are in use are copied into memory.
  • Contains three versions of proprietary NVIDIA drivers - 460.x, 390.x and 340.x. The driver module required for loading is detected automatically.
  • Includes the Geeks3D GPUTest test suite.
    First release build of DogLinux to test hardware
  • The Unigine Heaven graphics performance test suite can be loaded entirely into RAM.
    First release build of DogLinux to test hardware
  • When running GPUTest and Unigine Heaven, laptop configurations with Intel+NVIDIA, Intel+AMD and AMD+NVIDIA hybrid video subsystems are automatically detected and the necessary environment variables are set to run on a discrete graphics card.
    First release build of DogLinux to test hardware
  • Contains ddrescue and HDDSuperClone software for copying failed hard drives, as well as WHDD for evaluating MHDD-style linear sector read latency.
    First release build of DogLinux to test hardware
  • There is software for finding lost/damaged partitions/filesystems testdisk and DMDE.
  • You can install any software from the Debian repositories, as well as create modules with the necessary additional software.
  • To support fresh hardware, new versions of the Linux kernel and third-party kernel modules may be added as they become available. Without rebuilding the entire distribution.
  • Shell scripts and settings can be copied to Flash in the live/rootcopy directory and they will be applied at boot without the need to rebuild modules.
  • The ability to install using the installdog script on the hard drive / SSD of a pre-sale PC / laptop to demonstrate performance. The script creates a 2GB FAT32 partition at the beginning of the disk, which is then easy to delete, and does not make changes to UEFI variables (boot queue in UEFI firmware).
  • From the bootloader with Flash, UEFI PassMark memtest86 and UEFI Shell edk2 are available, as well as Legacy/CSM memtest86+ freedos mhdd and hdat2.
  • Work is carried out with root rights. The interface is English, files with translations are cut out by default to save space, but the console and X11 are configured to display Cyrillic and switch layouts using Ctrl + Shift. The default password for root is dog, for puppy is dog.

Source: opennet.ru

Add a comment