Оновлення складання DogLinux для перевірки обладнання

Підготовлено оновлення спеціалізованої збірки дистрибутива DogLinux (Debian LiveCD у стилі Puppy Linux), побудованої на пакетній базі Debian 11 «Bullseye» та призначеної для тестування та обслуговування ПК та ноутбуків. До складу входять такі програми, як GPUTest, Unigine Heaven, CPU-X, GSmartControl, GParted, Partimage, Partclone, TestDisk, ddrescue, WHDD, DMDE. Дистрибутив дозволяє перевірити працездатність обладнання, навантажити процесор та відеокарту, перевірити SMART HDD та NVMe SSD. Розмір Live-образу, що завантажується із USB-накопичувачів, 1.14 ГБ (torrent).

В новой версії:

  • Пакети базової системи оновлені до релізу Debian 11.4. Доданий пакет man-db та збережені англомовні man сторінки (У попередніх збірках усі man'и були вирізані).
  • У складання для архітектури amd64 додані бібліотеки для запуску 32-розрядних програм.
  • Виправлені скрипти для створення модулів apt2sfs, apt2sfs-fullinst та remastercow. Вони більше не видаляють всі man-файли, натомість додано виклик функції з файлу /usr/local/lib/cleanup, який можна доповнювати.
  • dd_rescue, luvcview та whdd перебрані в оточенні Debian 11.
  • Оновлено Chromium 103.0.5060.53, CPU-X 4.3.1, DMDE 4.0.0.800 та HDDSuperClone 2.3.3.
  • Включено до складу альтернативний скрипт установки instddog2win (додає DebianDog до Windows, встановленої в режимі EFI).

Особливості збирання:

  • Підтримується завантаження в UEFI та режимі Legacy/CSM. У тому числі через мережу через PXE з NFS. З пристроїв USB/SATA/NVMe, із файлових систем FAT32/exFAT/Ext2/3/4/NTFS. UEFI Secure Boot не підтримується, його потрібно вимкнути.
  • Для нового обладнання передбачено варіант завантаження HWE (live/hwe включає нові ядро ​​Linux, libdrm і Mesa).
  • Для сумісності зі старим обладнанням є live32 i686 версія з ядром без PAE.
  • Розмір дистрибутива оптимізований для використання в режимі copy2ram (дає змогу після завантаження витягти USB-накопичувач/мережевий кабель). При цьому копіюються в оперативну пам'ять лише ті squashfs-модулі, що використовуються.
  • Містить три версії пропрієтарних драйверів NVIDIA - 470.x, 390.x та 340.x. Необхідний для завантаження модуль драйвера визначається автоматично.
  • Під час запуску GPUTest та Unigine Heaven автоматично визначаються конфігурації ноутбуків з гібридними відеопідсистемами Intel+NVIDIA, Intel+AMD та AMD+NVIDIA та виставляються необхідні змінні оточення для запуску на дискретній відеокарті.
  • Системне оточення засноване на Porteus Initrd, OverlayFS, SysVinit та Xfce 4.16. За монтування накопичувачів відповідає pup-volume-monitor (без застосування gvfs та udisks2). Замість Pulseaudio використовується ALSA. Застосовано свій скрипт для вирішення проблеми пріоритету HDMI звукових карт.
  • Можна встановлювати будь-яке програмне забезпечення з репозиторіїв Debian, а також створювати модулі з необхідним додатковим програмним забезпеченням. Підтримується активація squashfs-модулів після завантаження системи.
  • Shell-cкрипти та налаштування можна копіювати в каталог live/rootcopy і вони будуть застосовані при завантаженні без необхідності перескладання модулів.
  • Робота здійснюється із правами root. Інтерфейс англійський, файли з перекладами за промовчанням вирізані для економії місця, але в консолі та X11 налаштовано відображення кирилиці та перемикання розкладки за Ctrl+Shift. Пароль за промовчанням для користувача root - dog, для користувача puppy - dog. Допрацьовані конфігураційні файли та скрипти знаходяться в 05-customtools.squashfs.
  • Установка за допомогою скрипта installdog на розділ FAT32, при цьому використовуються завантажувачі syslinux і systemd-boot (gummiboot). В якості альтернативи надаються готові конфігураційні файли для grub4dos і Ventoy. Можливе встановлення на жорсткий диск/SSD передпродажного ПК/ноутбука для демонстрації працездатності. Розділ FAT32 потім легко видалити, скрипт не вносить змін до UEFI variables (черга завантаження у прошивці UEFI).

Джерело: opennet.ru

Додати коментар або відгук