| Название: | LiveUSB 1100MB сборка DogLinux Debian 11 Bullseye 2021.07.23 [x86, amd64] 1xDVD скачать торрент |
| Год выпуска: | 2021 |
| ОС: | Linux |
| Категория: | Linux |
| Требования: | CPU: Intel или AMD HDD/USBflash: 2GB минимум RAM: 1Gb рекомендуется / 2Gb в режиме загрузки в память copy2ram |
| Язык интерфейса: | Русский, Английский, другие |
| Лекарство: | не требуется |
| Рейтинг на сайте: |
Описание: Сборка выполнена на базе наработок проекта DogLinux - Puppy sized Debian Linux. Предназначена для тестирования и обслуживания ПК, ноутбуков.
Возможности:
Позволяет проверить/продемонстрировать работоспособность железа, нагрузить процессор и видеокарту, мониторить температуру, проверить SMART HDD и NVME SSD
Компактный размер ~1100MB.
Поддерживается загрузка в UEFI и Legacy/CSM режиме.
Включает 32бит версию для совместимости со старым железом.
Оптимизирован для загрузки в оперативную память. После загрузки флешку можно извлечь.
Модульная структура. Копируются в память только те модули которые используются.
Содержит три версии драйверов nVidia - актуальная 460, и legacy 390 и 340 необходимый для загрузки модуль драйвера определяется автоматически.
Включает Geeks3D GPUTest FurMark
Бенчмарк Unigine Heaven также может быть загружен целиком в оперативную память.
При запуске GPUTest и Unigine Heaven автоматически определяются ноутбучные конфигурации с переключением видеокарты Intel+nVidia, Intel+AMD и AMD+nVidia и выставляются необходимые переменные окружения для запуска на дискретной видеокарте.
Содержит ПО для копирования неисправных жестких дисков ddrescue и HDDSuperClone, а также WHDD для оценки задержек линейного чтения секторов в стиле MHDD
ПО для поиска потерянных/поврежденных разделов/файловых систем R-Studio for Linux 2.1.476 (пролечено!), DMDE 3.8.0.790 и testdisk
Можно устанавливать любое ПО из доступного в Debian а также создавать модули с необходимым дополнительным ПО.
Для поддержки свежего железа по мере выхода могут быть добавлены новые версии ядра Linux и сторонние модули ядра. Без пресборки всего дистрибутива.
Shell-cкрипты и настройки можно копировать на флешку в папку live/rootcopy и они будут применены при загрузке без необходимости пересборки модулей.
Возможность установки с помощью скрипта installdog на жесткий диск/SSD предпродажного ПК/ноутбука для демонстрации работоспособности. Скрипт создает в начале диска 2GB раздел FAT32, который затем легко удалить, и не вносит изменений в UEFI variables (очередь загрузки в прошивке UEFI).
Из загрузчика с флешки доступны UEFI PassMark memtest86 и UEFI Shell edk2, а также Legacy/CSM memtest86+ freedos mhdd и hdat2
Дополнительная информация:
Технические подробности:
root password: dog
puppy password: dog
Ядро Linux 5.10.28
mesa 20.3.4
Xfce 4.16
Интерфейс английский. Локализации по умолчанию вырезаны в DogLinux для экономии места. Настроено отображение кириллицы в консоли и переключение раскладки по Ctrl+Shift в X11 и консоли.
Используется Porteus Initrd. В скрипте linuxrc доработан механизм определения необходимой версии nvidia драйвера. Используются nvidia.ids из пакета nvidia-detect
Вся работа происходит от root.
Используется sysvinit. Отсутствует systemd
Отсутствует какой либо DM. startx запускается из /etc/profile на tty1
Отсутствуют gvfs и udisks2. За монтирование отвечает pup-volume-monitor
Отсутствует pulseaudio. Используется ALSA напрямую.
Применен свой скрипт для решения проблемы с приоритетом HDMI звуковых карт.
Доработанные конфиги и скрипты находятся в 05-customtools.squashfs
Для загрузки Legacy/CSM используется syslinux 4.07
Для UEFI systemd-boot (gummiboot) и syslinux 6.04
Установка
Установка на FAT32 флешку.
Из под Windows.
Метод проверен на Windows 10, но должен работать и на XP.
Скопировать содержимое на флешку.
Запустить cmd с правами администратора.
И в открывшемся окне командной строки запустить:
Код: выделить все
Буква_диска:\syslinux.exe --mbr --active -f -d syslinux -i Буква_диска:
Из под Linux.
Открыть терминал в текущей папке.
Разрешить исполнение и запустить скрипт с правами root:
Код: выделить все
chmod +x ./installdog.sh
sudo ./installdog.sh /dev/sdX
Где /dev/sdX флешка на которую производится установка.
Если флешка FAT32 то скрипт скопирует файлы и установит загрузчик.
Если другая файловая система то скрипт заново пересоздаст разметку, создаст раздел размером 2Гб и форматирует в FAT32
При этом все содержимое флешки будет удалено! Если нужно то раздел можно расширить с помощью gparted.
Установка вместе с Ventoy
на HDD/SSD/флешку FAT32/exFAT/Ext2/3/4/NTFS
Скачать установщик https://github.com/ventoy/Ventoy/releases
И установить Ventoy на диск. По умолчанию создается exFAT
Если нужно то форматировать в FAT32/NTFS/Ext2/3/4
Скопировать папки live live32 и ventoy на диск.
При загрузке в меню Ventoy для доступа к DebianDog нужно нажать F6
Добавление к мультизагрузочной флешке на основе GRUB4DOS
Данный раздел предназначен только для тех кто уже использует grub4dos и по каким то причинам не желает пробовать Ventoy. Поэтому процесс установки grub4dos на флешку я здесь описывать ну буду.
В основной конфиг menu.lst нужно дописать:
Код: выделить все
title DebianDog Linux
find --set-root /doglinux.lst
configfile /doglinux.lst
Скопировать файл grub4dos/doglinux.lst, папки live и live32 на флешку.
Список пакетов
Preinstalled on top of debootstrap build:
live-boot wget menu dialog apt-utils dbus ca-certificates apt-transport-https xserver-xorg-legacy
Base Install:
wget net-tools ifupdown wireless-tools sysvinit-core xserver-xorg-core xserver-xorg psmisc fuse x11-utils x11-xserver-utils dbus-x11 busybox sudo mawk xinit xterm pciutils usbutils file rsync dosfstools volumeicon-alsa alsa-utils pm-utils xdotool wmctrl desktop-file-utils xdg-utils mime-support cryptsetup-bin squashfs-tools fakeroot xserver-xorg-input-evdev pv xserver-xorg-input-synaptics ntfs-3g nano xserver-xorg-video-intel acpid curl gettext-base fdisk mtools bash-completion less gpm kbd libncursesw5 libtinfo5 eject nfs-common cifs-utils openssh-client rfkill bc libpng12-0 libsdl1.2debian libsdl2-2.0-0 libv4l-0 libopenal1 libvdpau1 libva-x11-2 libva-drm2 mesa-utils vulkan-tools libgles1 libgles2 libopengl0 glx-alternative-nvidia nvidia-kernel-common nvidia-support nvidia-modprobe nvidia-xconfig nvidia-detect
Base Dog Packages Install:
yad gtkdialog obshutdown pup-volume-monitor network-manager-gnome chpupsocket edit-sfs-thunar filemnt-thunar remaster-scripts quick-remaster apt2sfs sfsload fixdepinstall greybird-theme-dd-stretch makedebpackage sound-card-selector
Applications Install:
leafpad gparted parted synaptic netsurf-gtk pfind conky htop chntpw efibootmgr ethtool exfatprogs fatattr flashrom hdparm hfsprogs iputils-ping iperf iperf3 lsscsi memtester nvme-cli bzip2 p7zip-rar unrar pigz partclone partimage gdisk gpart kpartx gddrescue stress testdisk traceroute wavemon lm-sensors mc madplay alsaplayer-common engrampa gpicview gsmartcontrol ddrescueview
Desktop Environment Packages:
thunar xfce4-appfinder xfce4-panel xfce4-session xfce4-settings xfdesktop4 xfwm4 xfce4-terminal xfce4-notifyd xfce4-clipman xfce4-screenshooter xfce4-whiskermenu-plugin xfce4-power-manager-plugins thunar-archive-plugin
md5sums
31607f4b11ae4eada3943ef7be1bfc0d build_setup.txt
c3d53bfc9eba6068c0bfddc2e25a8dac changelog.txt
2f43ae68044dc49018ced82303a6d9e4 efi/boot/blacklist.cfg
e61a0aa03ae79d1c472626e99a5e513c efi/boot/bootia32.efi
606264f547a0ae9bdbedfbb3c087cdb4 efi/boot/bootx64.efi
ce622c33cc0f5a1c4321504c5a2117d7 efi/boot/ldlinux.e32
f7fcf080e733fd843804f320a3ac7e1b efi/boot/ldlinux.e64
d39b8f3af237b9bd485874597932348f efi/boot/memtest64.efi
4aa5f04bd866a0f8c7f44b209121617b efi/boot/mt86.png
929c8e59de6b9b2260ffe33b32c670be efi/boot/shellx64.efi
7ccde7e6ca2756931d6a4ebd8b55a753 efi/boot/syslinux64.efi
fbfedbc9eeeced1a46a005e87550ccf9 efi/boot/unifont.bin
2f472a0a0a49c5c4c28bdf44d8044a31 grub4dos/doglinux.lst
304a0ab5cc3d70bb288b6638eb178c1c grub4dos/menu.lst
1c6e4e9d2db7909963dbd5291278e557 install_en.txt
d3bd04bd4732568c3659e6262aa428df install_ru.txt
74fc063af4df2503e3fcb1c04954decd installdog.sh
6c13d35a0263e4af53f08e39405ba8d3 live/01-filesystem.squashfs
bf49098223a140f48dfd9473cea8795b live/05-customtools.squashfs
f39021b38bac8f5603c5e7099e5a655a live/firmware/firmware-20210315.squashfs
6c2376084c100c47157081320acfe248 live/firmware/firmware.list
b820b7ee9442d7e9c1b1e9126513e533 live/initrd1.xz
70ff4d6ffbd5627d4918f0a87cadb8fb live/k-5.10.0-6-amd64.squashfs
d06a7fc263ebd9b716d31760a3d9e9b2 live/modules/dmde.3.8.0.790.squashfs
80fde4e7eccb0b7a9f7a5d1fa65a2bcb live/modules/gputest.0.7.0.squashfs
3403931450df70da785e525a24212085 live/modules/hddsuperclone.2.2.23.x64.squashfs
e95090ecd93c040d8429abde074f5132 live/modules/mesa-vulkan-drivers-20.3.4.squashfs
0724278a4df05ecc0c5298600fcca580 live/modules/rstudio-2.1.476-x64.squashfs
854af6b04955d9f3a6262ad83fcc0bb6 live/optional/dkms.squashfs
1c8a2fcb39005e82386428502244e9a1 live/optional/google-chrome-92.0.4515.107.squashfs
fe407e4b319498a0ea7146785e4b53a9 live/optional/headers-5.10.0-6-amd64.squashfs
b5158fc51e14914d1c8a5724b4336d8a live/optional/nv340.108-k5.10.0-6-amd64.squashfs
8fe84d93e56a4253c05fab6e87338879 live/optional/nv340.108.squashfs
466e04cd15e738dd77b74d4661933e4b live/optional/nv390.143-k5.10.0-6-amd64.squashfs
3b8a702e5c6f4f960c3843c5cd7b4346 live/optional/nv390.143.squashfs
e21cb5a6f96816fa35ba5d8a5d5d9a9a live/optional/nvidia-460.73.01-k5.10.0-6-amd64.squashfs
9a9239132fdc16e01853c58326a91d3f live/optional/nvidia-460.73.01.squashfs
1441e9ca728c09ae0aaaf8f27e920da0 live/optional/Readme
16d3872ff7b7cf3f2ca5edc1f47d3284 live/optional/tigervnc-scraping-server.squashfs
97b3a99ff54757192ce0fc72a3577a5b live/optional/unigine-heaven4.0.squashfs
74fc063af4df2503e3fcb1c04954decd live/rootcopy/usr/local/bin/installdog
e27aab2dfd6c1bb78e1a8a114fcc98fa live/rootcopy/usr/local/bin/prime-run
179560d5c2104fa3c3e8f3ff54b85da7 live/rootcopy/usr/local/bin/winpasswd
d83c2dd8750ea2a12b82b3f928960004 live/vmlinuz1
3f645e63ae4b08072792ff2d3371fc51 live32/live/01-filesystem.squashfs
fc48942282fc927a2bcab5eaf6da7f1a live32/live/05-customtools.squashfs
df7a5f458eea962d0a2644c680b4e566 live32/live/initrd1.xz
41994cc3217c85cf187fcea7e6616ecf live32/live/k-5.10.0-6-686.squashfs
aa2e78e3afd13529744e147c115fe7b6 live32/live/modules/hddsuperclone.2.2.23.x86.squashfs
b0ab19693cf4aa72e907d5974cab392d live32/live/modules/rstudio-2.1.476-x86.squashfs
1441e9ca728c09ae0aaaf8f27e920da0 live32/live/optional/Readme
ac113518774b2c54ee2fca6555813b01 live32/live/optional/tigervnc-scraping-server.squashfs
179560d5c2104fa3c3e8f3ff54b85da7 live32/live/rootcopy/usr/local/bin/winpasswd
6b77b7e24ed9b0f3cbdc4b4c9d40b2ca live32/live/vmlinuz1
06f06d3be1abe21cd9b38e5f42715b2e loader/entries/01-dogram.conf
fc5d652bd9f79cc9680d3f95ac92bbfb loader/entries/05-dogwp.conf
adc4cb6bfa8940772409259dd0daccd2 loader/entries/10-dogchrome.conf
0104fa27e09441f566c8238083a255f1 loader/entries/11-dogheaven.conf
2b2f901d0a3130345ef4dfe756f24a41 loader/entries/20-syslinux.conf
399486d51e9a8108a5c819e4ed1351c3 loader/entries/60-memtestefi.conf
1424f31ac6eed0f0ebcb7b7e53b8a733 loader/entries/70-shell.conf
2ac0b034a6e094bdf39a2b235e6219c3 loader/loader.conf
f7fcf080e733fd843804f320a3ac7e1b pxe/ldlinux.e64
38c11976793d1ae8381d3a9caab45607 pxe/memdisk
1c36708c0783cc288d1877fc28371ee4 pxe/pxe_readme_en.txt
97a28a69620cba68e182ba35fd3003e3 pxe/pxe_readme_ru.txt
a626de6a184ee0927a76ead77e935f2e pxe/pxelinux.0
bab56a4f8d3bb02b2d1b021d91927485 pxe/pxelinux.cfg/default
7ccde7e6ca2756931d6a4ebd8b55a753 pxe/syslinux.efi
801950a21ea131cac290620465b32f76 pxe/syslinux.msg
21c05a4f71d660a77717f8f929bb83e7 readme_ru.txt
8cb37afc263a219ebb7586f9c495114e syslinux.bin/mbr.bin
fbdcad19f9e5de73ecc4fc113cfb4bec syslinux.bin/syslinux
e0d69e879917cb470d20d13c501d0f7b syslinux.exe
8543fef636f4b733d5980221ab251392 syslinux/bootdisk/balder10.imz
c179fe331b9840a9ee01e33a65a53b7d syslinux/bootdisk/hdat2.imz
a6a20b8c22ebb8851cb79ae1530c2564 syslinux/bootdisk/memtest
abec66d5b763563b8cb9427e32fdd8ca syslinux/bootdisk/mhdd.imz
38c11976793d1ae8381d3a9caab45607 syslinux/memdisk
4a46294b133ddad44295ebb3a2cc36f0 syslinux/syslinux.cfg
801950a21ea131cac290620465b32f76 syslinux/syslinux.msg
6b5a4dc5403112cd42547e80a9899622 ventoy/ventoy_grub.cfg
Обновления / cписок изменений
2021.07.23
В sensors.desktop добавлен вывод текущей частоты всех ядер процессора
Добавлен конфиг для grub4dos
Обновлен nvidia.ids, исправлена загрузка драйвера для RTX 3050
Обновлен UEFI PassMark memtest86 9.2
Обновлен google-chrome-92.0.4515.107
2021.06.03
Исправлена ошибка в коде linuxrc из за которой загружался не совместимый модуль драйвера для видеокарт GeForce GT 440/430/420 с PCI Device ID 0DE0/0DE1/0DE2
Инструкции для новичков в Linux, советы по использованию
Работаете в компьютерном сервисе? Часто клиенты сдают технику, вытащив загрузочный HDD/SSD, или просто не хотят оставлять пароль от пользователя? До и после ремонта каждую единицу техники нужно тестировать. Обычно используется Windows 10 (To Go) на внешнем HDD/SSD. И это довольно удобно. Так как Windows 7 такой возможности вообще не имела. Но есть минусы - нужно тратить время на установку и удаление драйверов под разные поколения железа, и первая загрузка на незнакомом железе долгая. Решение есть!
pic
Утилиты для работы с железом доступные в GNU/Linux
Листинг загрузки ядра. Содержит полезную информацию об инициализации драйверов устройств. Так как листинг очень длинный, для просмотра удобно использовать less.
dmesg | less
Просмотр информации из DMI. Информация которую записал производитель или сборщик оборудования. Обычно присутствуют версия BIOS/UEFI, модель, серийный номер.
dmidecode | less
Просмотр и редактирование списка загрузки UEFI
efibootmgr
Просмотр датчиков температуры, скорости вращения вентиляторов
watch sensors
Просмотр информации о процессоре
lscpu
Просмотр текущей частоты для каждого ядра процессора
watch grep MHz /proc/cpuinfo
Нагрузочное тестирование процессора
stress -c кол-во_ядер
Просмотр списка PCI/PCI-E и USB устройств
lspci
lsusb
lspci -v
Покажет загруженые для устройств "драйвера" модули ядра
Просмотр списка подключенных SATA/USB/NVME дисков
lsscsi
Просмотр таблицы разделов жесткого диска
parted /dev/sda p
gparted - графическая GTK утилита
parted -l
Выведет таблицы разделов всех SATA/USB/NVME дисков
Просмотр атрибутов S.M.A.R.T. жесткого диска или SSD
smartctl -s on --all /dev/sda
gsmartcontrol - графическая GTK утилита
Для NVME дисков
nvme smart-log /dev/nvme0n1
Тест задержек чтения секторов жесткого диска в стиле MHDD
whdd
Поиск удаленных разделов на жестком диске
testdisk
Тест динамиков
speaker-test -c 2 -t wav
Просмотр сетевых интерфейсов
ifconfig
Просмотр режима 10/100/1000Mb/s проводного Ethernet соединения
ethtool eth0
Просмотр состояния, качества сигнала, статистики WiFi подключения и доступных сетей
wavemon
Включатель-выключатель беспроводных интерфейсов
rfkill list
Нагрузочное тестирование Ethernet и WiFi соединений
iperf
iperf3
Скрипт winpasswd для сброса паролей
Сборка содержит мой скрипт обертку над chntpw для сброса паролей локальных пользователей Windows. Скрипт лежит в открытом виде в live/rootcopy/usr/local/bin/ и live32/live/rootcopy/usr/local/bin/
Перед применением к Windows 8/8.1/10 необходимо "обезвредить" fast boot. То есть выполнить полное завершение работы путем нажатия кнопки выключения с зажатой клавишей Shift на клавиатуре. Либо отправить систему в презагрузку и не дать ей начать загружаться снова, успев нажать клавишу входа в BIOS Setup.
Код: выделить все
winpasswd -h
Usage:
-a Unlock built-in admin account
-i Run chntpw interactive user list
-r Revert changes from backup
-rm Remove backup file
-a Разблокирует встроенную учетную запись с id 0x01f4 "Администратор" в локализованных версиях.
-i Запускает интерактивный режим chntpw. В нем можно посмотреть список пользователей и сбросить каждого из них.
-r Самое интересное. Перед запуском скрипт создает копию файла SAM. Этот параметр возвращает все пароли как было. И можно отдавать технику заказчику.
-rm Соответственно удаляет файл SAM.bak
В Windows начиная с 8 имеется (и настоятельно пропихивается) возможность привязки аккаунтов к облаку. Попытка сброса паролей таких аккаунтов через изменение файла SAM не возымеет эффекта. В случае наличия только таких аккаунтов - разблокируйте встроенного Администратора.
Как в Linux проверить дискретную видеокарту Radeon в ноутбуке, если процессор AMD APU
Для примера возьмем ноутбук с AMD A6-3410MX APU + Radeon HD 6750M.
Для случая если обе видеокарты AMD - авто переключение на дискретную видеокарту не предусмотрено и gputest запускается на APU.
Обратите внимание на sensors в первом скриншоте radeon-pci-0008 показывает температуру APU, а radeon-pci-0100 показывает N/A это значит что дискретная видеокарта не используется.
Для запуска на дискретной видеокарте нужно запустить
Код: выделить все
gputest -prime
Тогда будет передана переменная окружения DRI_PRIME=1
И на втором скриншоте radeon-pci-0100 уже показывает температуру.
Возможности:
Позволяет проверить/продемонстрировать работоспособность железа, нагрузить процессор и видеокарту, мониторить температуру, проверить SMART HDD и NVME SSD
Компактный размер ~1100MB.
Поддерживается загрузка в UEFI и Legacy/CSM режиме.
Включает 32бит версию для совместимости со старым железом.
Оптимизирован для загрузки в оперативную память. После загрузки флешку можно извлечь.
Модульная структура. Копируются в память только те модули которые используются.
Содержит три версии драйверов nVidia - актуальная 460, и legacy 390 и 340 необходимый для загрузки модуль драйвера определяется автоматически.
Включает Geeks3D GPUTest FurMark
Бенчмарк Unigine Heaven также может быть загружен целиком в оперативную память.
При запуске GPUTest и Unigine Heaven автоматически определяются ноутбучные конфигурации с переключением видеокарты Intel+nVidia, Intel+AMD и AMD+nVidia и выставляются необходимые переменные окружения для запуска на дискретной видеокарте.
Содержит ПО для копирования неисправных жестких дисков ddrescue и HDDSuperClone, а также WHDD для оценки задержек линейного чтения секторов в стиле MHDD
ПО для поиска потерянных/поврежденных разделов/файловых систем R-Studio for Linux 2.1.476 (пролечено!), DMDE 3.8.0.790 и testdisk
Можно устанавливать любое ПО из доступного в Debian а также создавать модули с необходимым дополнительным ПО.
Для поддержки свежего железа по мере выхода могут быть добавлены новые версии ядра Linux и сторонние модули ядра. Без пресборки всего дистрибутива.
Shell-cкрипты и настройки можно копировать на флешку в папку live/rootcopy и они будут применены при загрузке без необходимости пересборки модулей.
Возможность установки с помощью скрипта installdog на жесткий диск/SSD предпродажного ПК/ноутбука для демонстрации работоспособности. Скрипт создает в начале диска 2GB раздел FAT32, который затем легко удалить, и не вносит изменений в UEFI variables (очередь загрузки в прошивке UEFI).
Из загрузчика с флешки доступны UEFI PassMark memtest86 и UEFI Shell edk2, а также Legacy/CSM memtest86+ freedos mhdd и hdat2
Дополнительная информация:
Технические подробности:
root password: dog
puppy password: dog
Ядро Linux 5.10.28
mesa 20.3.4
Xfce 4.16
Интерфейс английский. Локализации по умолчанию вырезаны в DogLinux для экономии места. Настроено отображение кириллицы в консоли и переключение раскладки по Ctrl+Shift в X11 и консоли.
Используется Porteus Initrd. В скрипте linuxrc доработан механизм определения необходимой версии nvidia драйвера. Используются nvidia.ids из пакета nvidia-detect
Вся работа происходит от root.
Используется sysvinit. Отсутствует systemd
Отсутствует какой либо DM. startx запускается из /etc/profile на tty1
Отсутствуют gvfs и udisks2. За монтирование отвечает pup-volume-monitor
Отсутствует pulseaudio. Используется ALSA напрямую.
Применен свой скрипт для решения проблемы с приоритетом HDMI звуковых карт.
Доработанные конфиги и скрипты находятся в 05-customtools.squashfs
Для загрузки Legacy/CSM используется syslinux 4.07
Для UEFI systemd-boot (gummiboot) и syslinux 6.04
Установка
Установка на FAT32 флешку.
Из под Windows.
Метод проверен на Windows 10, но должен работать и на XP.
Скопировать содержимое на флешку.
Запустить cmd с правами администратора.
И в открывшемся окне командной строки запустить:
Код: выделить все
Буква_диска:\syslinux.exe --mbr --active -f -d syslinux -i Буква_диска:
Из под Linux.
Открыть терминал в текущей папке.
Разрешить исполнение и запустить скрипт с правами root:
Код: выделить все
chmod +x ./installdog.sh
sudo ./installdog.sh /dev/sdX
Где /dev/sdX флешка на которую производится установка.
Если флешка FAT32 то скрипт скопирует файлы и установит загрузчик.
Если другая файловая система то скрипт заново пересоздаст разметку, создаст раздел размером 2Гб и форматирует в FAT32
При этом все содержимое флешки будет удалено! Если нужно то раздел можно расширить с помощью gparted.
Установка вместе с Ventoy
на HDD/SSD/флешку FAT32/exFAT/Ext2/3/4/NTFS
Скачать установщик https://github.com/ventoy/Ventoy/releases
И установить Ventoy на диск. По умолчанию создается exFAT
Если нужно то форматировать в FAT32/NTFS/Ext2/3/4
Скопировать папки live live32 и ventoy на диск.
При загрузке в меню Ventoy для доступа к DebianDog нужно нажать F6
Добавление к мультизагрузочной флешке на основе GRUB4DOS
Данный раздел предназначен только для тех кто уже использует grub4dos и по каким то причинам не желает пробовать Ventoy. Поэтому процесс установки grub4dos на флешку я здесь описывать ну буду.
В основной конфиг menu.lst нужно дописать:
Код: выделить все
title DebianDog Linux
find --set-root /doglinux.lst
configfile /doglinux.lst
Скопировать файл grub4dos/doglinux.lst, папки live и live32 на флешку.
Список пакетов
Preinstalled on top of debootstrap build:
live-boot wget menu dialog apt-utils dbus ca-certificates apt-transport-https xserver-xorg-legacy
Base Install:
wget net-tools ifupdown wireless-tools sysvinit-core xserver-xorg-core xserver-xorg psmisc fuse x11-utils x11-xserver-utils dbus-x11 busybox sudo mawk xinit xterm pciutils usbutils file rsync dosfstools volumeicon-alsa alsa-utils pm-utils xdotool wmctrl desktop-file-utils xdg-utils mime-support cryptsetup-bin squashfs-tools fakeroot xserver-xorg-input-evdev pv xserver-xorg-input-synaptics ntfs-3g nano xserver-xorg-video-intel acpid curl gettext-base fdisk mtools bash-completion less gpm kbd libncursesw5 libtinfo5 eject nfs-common cifs-utils openssh-client rfkill bc libpng12-0 libsdl1.2debian libsdl2-2.0-0 libv4l-0 libopenal1 libvdpau1 libva-x11-2 libva-drm2 mesa-utils vulkan-tools libgles1 libgles2 libopengl0 glx-alternative-nvidia nvidia-kernel-common nvidia-support nvidia-modprobe nvidia-xconfig nvidia-detect
Base Dog Packages Install:
yad gtkdialog obshutdown pup-volume-monitor network-manager-gnome chpupsocket edit-sfs-thunar filemnt-thunar remaster-scripts quick-remaster apt2sfs sfsload fixdepinstall greybird-theme-dd-stretch makedebpackage sound-card-selector
Applications Install:
leafpad gparted parted synaptic netsurf-gtk pfind conky htop chntpw efibootmgr ethtool exfatprogs fatattr flashrom hdparm hfsprogs iputils-ping iperf iperf3 lsscsi memtester nvme-cli bzip2 p7zip-rar unrar pigz partclone partimage gdisk gpart kpartx gddrescue stress testdisk traceroute wavemon lm-sensors mc madplay alsaplayer-common engrampa gpicview gsmartcontrol ddrescueview
Desktop Environment Packages:
thunar xfce4-appfinder xfce4-panel xfce4-session xfce4-settings xfdesktop4 xfwm4 xfce4-terminal xfce4-notifyd xfce4-clipman xfce4-screenshooter xfce4-whiskermenu-plugin xfce4-power-manager-plugins thunar-archive-plugin
md5sums
31607f4b11ae4eada3943ef7be1bfc0d build_setup.txt
c3d53bfc9eba6068c0bfddc2e25a8dac changelog.txt
2f43ae68044dc49018ced82303a6d9e4 efi/boot/blacklist.cfg
e61a0aa03ae79d1c472626e99a5e513c efi/boot/bootia32.efi
606264f547a0ae9bdbedfbb3c087cdb4 efi/boot/bootx64.efi
ce622c33cc0f5a1c4321504c5a2117d7 efi/boot/ldlinux.e32
f7fcf080e733fd843804f320a3ac7e1b efi/boot/ldlinux.e64
d39b8f3af237b9bd485874597932348f efi/boot/memtest64.efi
4aa5f04bd866a0f8c7f44b209121617b efi/boot/mt86.png
929c8e59de6b9b2260ffe33b32c670be efi/boot/shellx64.efi
7ccde7e6ca2756931d6a4ebd8b55a753 efi/boot/syslinux64.efi
fbfedbc9eeeced1a46a005e87550ccf9 efi/boot/unifont.bin
2f472a0a0a49c5c4c28bdf44d8044a31 grub4dos/doglinux.lst
304a0ab5cc3d70bb288b6638eb178c1c grub4dos/menu.lst
1c6e4e9d2db7909963dbd5291278e557 install_en.txt
d3bd04bd4732568c3659e6262aa428df install_ru.txt
74fc063af4df2503e3fcb1c04954decd installdog.sh
6c13d35a0263e4af53f08e39405ba8d3 live/01-filesystem.squashfs
bf49098223a140f48dfd9473cea8795b live/05-customtools.squashfs
f39021b38bac8f5603c5e7099e5a655a live/firmware/firmware-20210315.squashfs
6c2376084c100c47157081320acfe248 live/firmware/firmware.list
b820b7ee9442d7e9c1b1e9126513e533 live/initrd1.xz
70ff4d6ffbd5627d4918f0a87cadb8fb live/k-5.10.0-6-amd64.squashfs
d06a7fc263ebd9b716d31760a3d9e9b2 live/modules/dmde.3.8.0.790.squashfs
80fde4e7eccb0b7a9f7a5d1fa65a2bcb live/modules/gputest.0.7.0.squashfs
3403931450df70da785e525a24212085 live/modules/hddsuperclone.2.2.23.x64.squashfs
e95090ecd93c040d8429abde074f5132 live/modules/mesa-vulkan-drivers-20.3.4.squashfs
0724278a4df05ecc0c5298600fcca580 live/modules/rstudio-2.1.476-x64.squashfs
854af6b04955d9f3a6262ad83fcc0bb6 live/optional/dkms.squashfs
1c8a2fcb39005e82386428502244e9a1 live/optional/google-chrome-92.0.4515.107.squashfs
fe407e4b319498a0ea7146785e4b53a9 live/optional/headers-5.10.0-6-amd64.squashfs
b5158fc51e14914d1c8a5724b4336d8a live/optional/nv340.108-k5.10.0-6-amd64.squashfs
8fe84d93e56a4253c05fab6e87338879 live/optional/nv340.108.squashfs
466e04cd15e738dd77b74d4661933e4b live/optional/nv390.143-k5.10.0-6-amd64.squashfs
3b8a702e5c6f4f960c3843c5cd7b4346 live/optional/nv390.143.squashfs
e21cb5a6f96816fa35ba5d8a5d5d9a9a live/optional/nvidia-460.73.01-k5.10.0-6-amd64.squashfs
9a9239132fdc16e01853c58326a91d3f live/optional/nvidia-460.73.01.squashfs
1441e9ca728c09ae0aaaf8f27e920da0 live/optional/Readme
16d3872ff7b7cf3f2ca5edc1f47d3284 live/optional/tigervnc-scraping-server.squashfs
97b3a99ff54757192ce0fc72a3577a5b live/optional/unigine-heaven4.0.squashfs
74fc063af4df2503e3fcb1c04954decd live/rootcopy/usr/local/bin/installdog
e27aab2dfd6c1bb78e1a8a114fcc98fa live/rootcopy/usr/local/bin/prime-run
179560d5c2104fa3c3e8f3ff54b85da7 live/rootcopy/usr/local/bin/winpasswd
d83c2dd8750ea2a12b82b3f928960004 live/vmlinuz1
3f645e63ae4b08072792ff2d3371fc51 live32/live/01-filesystem.squashfs
fc48942282fc927a2bcab5eaf6da7f1a live32/live/05-customtools.squashfs
df7a5f458eea962d0a2644c680b4e566 live32/live/initrd1.xz
41994cc3217c85cf187fcea7e6616ecf live32/live/k-5.10.0-6-686.squashfs
aa2e78e3afd13529744e147c115fe7b6 live32/live/modules/hddsuperclone.2.2.23.x86.squashfs
b0ab19693cf4aa72e907d5974cab392d live32/live/modules/rstudio-2.1.476-x86.squashfs
1441e9ca728c09ae0aaaf8f27e920da0 live32/live/optional/Readme
ac113518774b2c54ee2fca6555813b01 live32/live/optional/tigervnc-scraping-server.squashfs
179560d5c2104fa3c3e8f3ff54b85da7 live32/live/rootcopy/usr/local/bin/winpasswd
6b77b7e24ed9b0f3cbdc4b4c9d40b2ca live32/live/vmlinuz1
06f06d3be1abe21cd9b38e5f42715b2e loader/entries/01-dogram.conf
fc5d652bd9f79cc9680d3f95ac92bbfb loader/entries/05-dogwp.conf
adc4cb6bfa8940772409259dd0daccd2 loader/entries/10-dogchrome.conf
0104fa27e09441f566c8238083a255f1 loader/entries/11-dogheaven.conf
2b2f901d0a3130345ef4dfe756f24a41 loader/entries/20-syslinux.conf
399486d51e9a8108a5c819e4ed1351c3 loader/entries/60-memtestefi.conf
1424f31ac6eed0f0ebcb7b7e53b8a733 loader/entries/70-shell.conf
2ac0b034a6e094bdf39a2b235e6219c3 loader/loader.conf
f7fcf080e733fd843804f320a3ac7e1b pxe/ldlinux.e64
38c11976793d1ae8381d3a9caab45607 pxe/memdisk
1c36708c0783cc288d1877fc28371ee4 pxe/pxe_readme_en.txt
97a28a69620cba68e182ba35fd3003e3 pxe/pxe_readme_ru.txt
a626de6a184ee0927a76ead77e935f2e pxe/pxelinux.0
bab56a4f8d3bb02b2d1b021d91927485 pxe/pxelinux.cfg/default
7ccde7e6ca2756931d6a4ebd8b55a753 pxe/syslinux.efi
801950a21ea131cac290620465b32f76 pxe/syslinux.msg
21c05a4f71d660a77717f8f929bb83e7 readme_ru.txt
8cb37afc263a219ebb7586f9c495114e syslinux.bin/mbr.bin
fbdcad19f9e5de73ecc4fc113cfb4bec syslinux.bin/syslinux
e0d69e879917cb470d20d13c501d0f7b syslinux.exe
8543fef636f4b733d5980221ab251392 syslinux/bootdisk/balder10.imz
c179fe331b9840a9ee01e33a65a53b7d syslinux/bootdisk/hdat2.imz
a6a20b8c22ebb8851cb79ae1530c2564 syslinux/bootdisk/memtest
abec66d5b763563b8cb9427e32fdd8ca syslinux/bootdisk/mhdd.imz
38c11976793d1ae8381d3a9caab45607 syslinux/memdisk
4a46294b133ddad44295ebb3a2cc36f0 syslinux/syslinux.cfg
801950a21ea131cac290620465b32f76 syslinux/syslinux.msg
6b5a4dc5403112cd42547e80a9899622 ventoy/ventoy_grub.cfg
Обновления / cписок изменений
2021.07.23
В sensors.desktop добавлен вывод текущей частоты всех ядер процессора
Добавлен конфиг для grub4dos
Обновлен nvidia.ids, исправлена загрузка драйвера для RTX 3050
Обновлен UEFI PassMark memtest86 9.2
Обновлен google-chrome-92.0.4515.107
2021.06.03
Исправлена ошибка в коде linuxrc из за которой загружался не совместимый модуль драйвера для видеокарт GeForce GT 440/430/420 с PCI Device ID 0DE0/0DE1/0DE2
Инструкции для новичков в Linux, советы по использованию
Работаете в компьютерном сервисе? Часто клиенты сдают технику, вытащив загрузочный HDD/SSD, или просто не хотят оставлять пароль от пользователя? До и после ремонта каждую единицу техники нужно тестировать. Обычно используется Windows 10 (To Go) на внешнем HDD/SSD. И это довольно удобно. Так как Windows 7 такой возможности вообще не имела. Но есть минусы - нужно тратить время на установку и удаление драйверов под разные поколения железа, и первая загрузка на незнакомом железе долгая. Решение есть!
pic
Утилиты для работы с железом доступные в GNU/Linux
Листинг загрузки ядра. Содержит полезную информацию об инициализации драйверов устройств. Так как листинг очень длинный, для просмотра удобно использовать less.
dmesg | less
Просмотр информации из DMI. Информация которую записал производитель или сборщик оборудования. Обычно присутствуют версия BIOS/UEFI, модель, серийный номер.
dmidecode | less
Просмотр и редактирование списка загрузки UEFI
efibootmgr
Просмотр датчиков температуры, скорости вращения вентиляторов
watch sensors
Просмотр информации о процессоре
lscpu
Просмотр текущей частоты для каждого ядра процессора
watch grep MHz /proc/cpuinfo
Нагрузочное тестирование процессора
stress -c кол-во_ядер
Просмотр списка PCI/PCI-E и USB устройств
lspci
lsusb
lspci -v
Покажет загруженые для устройств "драйвера" модули ядра
Просмотр списка подключенных SATA/USB/NVME дисков
lsscsi
Просмотр таблицы разделов жесткого диска
parted /dev/sda p
gparted - графическая GTK утилита
parted -l
Выведет таблицы разделов всех SATA/USB/NVME дисков
Просмотр атрибутов S.M.A.R.T. жесткого диска или SSD
smartctl -s on --all /dev/sda
gsmartcontrol - графическая GTK утилита
Для NVME дисков
nvme smart-log /dev/nvme0n1
Тест задержек чтения секторов жесткого диска в стиле MHDD
whdd
Поиск удаленных разделов на жестком диске
testdisk
Тест динамиков
speaker-test -c 2 -t wav
Просмотр сетевых интерфейсов
ifconfig
Просмотр режима 10/100/1000Mb/s проводного Ethernet соединения
ethtool eth0
Просмотр состояния, качества сигнала, статистики WiFi подключения и доступных сетей
wavemon
Включатель-выключатель беспроводных интерфейсов
rfkill list
Нагрузочное тестирование Ethernet и WiFi соединений
iperf
iperf3
Скрипт winpasswd для сброса паролей
Сборка содержит мой скрипт обертку над chntpw для сброса паролей локальных пользователей Windows. Скрипт лежит в открытом виде в live/rootcopy/usr/local/bin/ и live32/live/rootcopy/usr/local/bin/
Перед применением к Windows 8/8.1/10 необходимо "обезвредить" fast boot. То есть выполнить полное завершение работы путем нажатия кнопки выключения с зажатой клавишей Shift на клавиатуре. Либо отправить систему в презагрузку и не дать ей начать загружаться снова, успев нажать клавишу входа в BIOS Setup.
Код: выделить все
winpasswd -h
Usage:
-a Unlock built-in admin account
-i Run chntpw interactive user list
-r Revert changes from backup
-rm Remove backup file
-a Разблокирует встроенную учетную запись с id 0x01f4 "Администратор" в локализованных версиях.
-i Запускает интерактивный режим chntpw. В нем можно посмотреть список пользователей и сбросить каждого из них.
-r Самое интересное. Перед запуском скрипт создает копию файла SAM. Этот параметр возвращает все пароли как было. И можно отдавать технику заказчику.
-rm Соответственно удаляет файл SAM.bak
В Windows начиная с 8 имеется (и настоятельно пропихивается) возможность привязки аккаунтов к облаку. Попытка сброса паролей таких аккаунтов через изменение файла SAM не возымеет эффекта. В случае наличия только таких аккаунтов - разблокируйте встроенного Администратора.
Как в Linux проверить дискретную видеокарту Radeon в ноутбуке, если процессор AMD APU
Для примера возьмем ноутбук с AMD A6-3410MX APU + Radeon HD 6750M.
Для случая если обе видеокарты AMD - авто переключение на дискретную видеокарту не предусмотрено и gputest запускается на APU.
Обратите внимание на sensors в первом скриншоте radeon-pci-0008 показывает температуру APU, а radeon-pci-0100 показывает N/A это значит что дискретная видеокарта не используется.
Для запуска на дискретной видеокарте нужно запустить
Код: выделить все
gputest -prime
Тогда будет передана переменная окружения DRI_PRIME=1
И на втором скриншоте radeon-pci-0100 уже показывает температуру.
Скачать программу LiveUSB 1100MB сборка DogLinux Debian 11 Bullseye 2021.07.23 [x86, amd64] 1xDVD (2021) через торрент
Загрузил: 26 июля 2021 12:06
Статус: Проверено
Размер: 1.00 GB [Как скачать?]
Раздают: 29 Качают: 39 Скачали: 96
Содержание:
liveusb-1100mb-doglinux-debian-11 (83 файла)
efi (1 файл)
boot (10 файлов)
grub4dos (2 файла)
live (9 файлов)
firmware (2 файла)
modules (5 файлов)
optional (12 файлов)
rootcopy (1 файл)
usr (1 файл)
local (1 файл)
bin (3 файла)
live32 (1 файл)
live (8 файлов)
modules (2 файла)
optional (2 файла)
rootcopy (1 файл)
usr (1 файл)
local (1 файл)
bin (1 файл)
loader (2 файла)
entries (7 файлов)
pxe (8 файлов)
pxelinux.cfg (1 файл)
syslinux (4 файла)
bootdisk (4 файла)
syslinux.bin (2 файла)
ventoy (1 файл)
| Начало раздачи: | 26 июля 2021 в 12:07 |
Друзья! Огромная просьба, оставляйте свои комментарии, если скачали программу LiveUSB 1100MB сборка DogLinux Debian 11 Bullseye 2021.07.23 [x86, amd64] 1xDVD (2021) через торрент бесплатно! Внесите свою лепту в развитие сайта!
Похожие раздачи
Название
Размер
Раздают
Качают
