В initrd устранены ошибки и добавлены новые возможности (эти изменения включены в сборочные скрипты основного проекта DogLinux):
При запуске можно указать modprobe.blacklist=ahci,nvme и запретить загрузку модулей ядра что иногда требуется при работе с неисправными HDD и SSD. После запуска можно подгрузить необходимые модули ядра вручную.
При сетевой PXE загрузке можно переопределить nfs путь по умолчанию /srv/pxe/ с помощью параметра nfspath=
Исправлен порядок загрузки модулей ядра broadcom и tg3. Ранее адаптер Broadcom Netlink BCM57780 Ethernet был не работоспособен при загрузке.
Уменьшен размер путем исключения из состава initrd не используемых для начальной загрузки модулей.
Обеспечена выгрузка не задействованных модулей ATA контроллеров ata_* sata_* pata_*
Добавлены firmware-cirrus (git20241031) для звукового кодека и усилителя Cirrus Logic CS42L43 и CS35L56 которые используются в некоторых ноутбуках Asus, Dell, HP, Lenovo производства 2022г.
Обновлены Chromium 130, FurMark 2.4.1.0
Исправлен скрипт ddrescue-loop (не работал с SATA устройствами при отсутствии /dev/disk/by-path/)
Нет. Действительно не обязательно должна быть наклейка. Были ноутбуки Asus X553MA с Win8 или 8.1 с завода совсем без наклейки.
Были еще какие то ноутбуки HP, но модель не вспомню.
Начиная с Win8 у крупных производителей уже не используется COA с ключом. Вместо этого просто наклейка с логотипом, бывает еще с указанием версии 8 10 или 11, а бывает и без.
Хотя в статье не указано. Но судя по номеру на наклейке X18-82072 это Windows 7 Pro
Ключи в BIOS, а точнее UEFI стали зашивать начиная с Win8. Называется это OA 3.0 Посмотреть что зашито можно например с помощью ProduKey - отображает как BIOS OEM Key, но не отображает для какой версии и редакции ключ.
Если комп брендовый и шел с Win7 с завода то там наверняка зашит соответствующий производителю bin версии OA 2.1. Посмотреть можно с помощью SLIC Toolkit. Если есть то можно скачать коллекцию BINs & certificates, установить соответствующий производителю сертификат с помощью slmgr /ilc и установить OEM:SLP ключ соответствующий производителю и редакции Win7. Активация произойдет без интернета. Но это только для Win7 и Vista.
У меня 10 сама ключ на UEFI записала
А вот это не верно. Ключи записываются только на заводе или в сервисе при замене платы с помощью специальной утилиты. Проверить наличие можно с помощью ProduKey.
т.к после переустановки я ключ не вводил,она спустя час без интернета сама активировалась.
Верно но это вследствие того что информация об произведенной ранее активации на этом оборудовании уже есть у MS.
Исправление 2024.10.08 В связи с не работоспособностью ядра 6.10 с патчем intel-nvme-remap. Обновлены ядра, а также зависящие от них модули драйверов nvidia. Теперь ядро 5.10 собрано с патчем intel-nvme-remap и его следует использовать на соответствующих конфигурациях ноутбуков. Ядро 6.10 соответственно заменено на версию без указанного патча.
Обновлены файлы в drive.google.com Обновлен torrent
Да. В полном описании по ссылке об этом есть примечание.
Видеокарты AMD и Intel всех поколений работают со свободными драйверами (никакой установки не требуют, и уже содержатся в виде модулей ядра Linux + userspace библиотек Mesa).
Включено все необходимое для поддержки OpenGL и Vulkan.
Поддержки OpenCL для Radeon и Intel не включено, но теоретически можно добавить модулем.
Другой вариант - подобрать более длинные муфты (втулки), и подходящие по длине ноутбучные винты M2 или M2.5. Просверлить крышку и зафиксировать в ней муфты винтами с обратной стороны, так чтобы осталось место чтобы вкрутить винты которые будет держать петлю.
Делал так пару раз.
Кстати из металлических крышек муфты тоже вырывает. Так как крышка штампованная из тонкого листа, внутрь вклеен тот же пластик, а в нем муфты. Даже в течение гарантийного срока бывает ломается.
Неисправные SATA SSD вполне себе выдают ошибки UNC при чтении некоторых секторов. Это видно в dmesg при чтении в Linux.
При этом после Secure Erase или перезаливки прошивки производтсвенной утилитой - ошибки пропадают. Через некоторое время использования опять появляются.
А как насчет systemd-nspawn вместо обычного chroot. Вроде есть поддержка Unprivileged Operation. Но это уже теоретически, я не проверял как без root доступа работает.
Обновление 2024.11.05
В initrd устранены ошибки и добавлены новые возможности (эти изменения включены в сборочные скрипты основного проекта DogLinux):
При запуске можно указать modprobe.blacklist=ahci,nvme и запретить загрузку модулей ядра что иногда требуется при работе с неисправными HDD и SSD. После запуска можно подгрузить необходимые модули ядра вручную.
При сетевой PXE загрузке можно переопределить nfs путь по умолчанию /srv/pxe/ с помощью параметра nfspath=
Исправлен порядок загрузки модулей ядра broadcom и tg3. Ранее адаптер Broadcom Netlink BCM57780 Ethernet был не работоспособен при загрузке.
Уменьшен размер путем исключения из состава initrd не используемых для начальной загрузки модулей.
Обеспечена выгрузка не задействованных модулей ATA контроллеров ata_* sata_* pata_*
Обновлены пакеты прошивок firmware-nonfree 20240909
Добавлены firmware-cirrus (git20241031) для звукового кодека и усилителя Cirrus Logic CS42L43 и CS35L56 которые используются в некоторых ноутбуках Asus, Dell, HP, Lenovo производства 2022г.
Обновлены Chromium 130, FurMark 2.4.1.0
Исправлен скрипт ddrescue-loop (не работал с SATA устройствами при отсутствии /dev/disk/by-path/)
Интересно. Можно фото где это показывалось, в UEFI Setup ? Самосборный комп или готовый в сборе куплен?
Нет. Действительно не обязательно должна быть наклейка. Были ноутбуки Asus X553MA с Win8 или 8.1 с завода совсем без наклейки.
Были еще какие то ноутбуки HP, но модель не вспомню.
Начиная с Win8 у крупных производителей уже не используется COA с ключом. Вместо этого просто наклейка с логотипом, бывает еще с указанием версии 8 10 или 11, а бывает и без.
Хотя в статье не указано. Но судя по номеру на наклейке X18-82072 это Windows 7 Pro
Ключи в BIOS, а точнее UEFI стали зашивать начиная с Win8. Называется это OA 3.0
Посмотреть что зашито можно например с помощью ProduKey - отображает как BIOS OEM Key, но не отображает для какой версии и редакции ключ.
Если комп брендовый и шел с Win7 с завода то там наверняка зашит соответствующий производителю bin версии OA 2.1. Посмотреть можно с помощью SLIC Toolkit. Если есть то можно скачать коллекцию BINs & certificates, установить соответствующий производителю сертификат с помощью slmgr /ilc и установить OEM:SLP ключ соответствующий производителю и редакции Win7. Активация произойдет без интернета. Но это только для Win7 и Vista.
А вот это не верно. Ключи записываются только на заводе или в сервисе при замене платы с помощью специальной утилиты. Проверить наличие можно с помощью ProduKey.
Верно но это вследствие того что информация об произведенной ранее активации на этом оборудовании уже есть у MS.
Сегодня вышел FurMark 2.4.0.0
Сделал модуль. Но никаких значимых изменений в Linux версии нет.
Скачать, скопировать в папку
live/modules/
Удалить модуль со старой версией.
furmark-2.4.0.0.squashfs 12.3MB drive.google.com / vk.com
md5sum: 9365923ab2a9a572b677facfbd446753
Fred fredx181 сделал .iso
ISO from gumanzoy's liveusb-doglinux-debian-12-2024.10.08
https://github.com/doglinux/book-worm/releases/tag/v1.2
Исправление 2024.10.08
В связи с не работоспособностью ядра 6.10 с патчем intel-nvme-remap. Обновлены ядра, а также зависящие от них модули драйверов nvidia. Теперь ядро 5.10 собрано с патчем intel-nvme-remap и его следует использовать на соответствующих конфигурациях ноутбуков. Ядро 6.10 соответственно заменено на версию без указанного патча.
Обновлены файлы в drive.google.com Обновлен torrent
Изменения затронули файлы
Ок. Сделаю но позже. Вообще там инструкция по сборке .iso в комплекте.
Обнаружилась проблема. Ядро 6.10 с патчем intel-nvme-remap не работает. Подвержены мобильные Core i3/i5/i7 8-10 поколений. Со включенным RST в BIOS.
Пропатчу 5.10 ядро. А 6.10 будет без патча. Он и не нужен для свежего железа. Начиная с 11ого поколения Intel VMD - он в Linux работает из коробки.
Если интересно то в обновлении 2024.10.04 добавил libsm6:i386 в базовый модуль.
Да. В полном описании по ссылке об этом есть примечание.
Включено все необходимое для поддержки OpenGL и Vulkan.
Поддержки OpenCL для Radeon и Intel не включено, но теоретически можно добавить модулем.
Сегодня проверил, перестало работать. Возможно еще 28 числа перестало.
Но я добавил еще ключ --oob и снова заработало.
19 сентября у меня перестали грузится видео с ютуба. Билайн проводной.
Сегодня нашел рабочие параметры tpws --split-pos=1 --tlsrec-pos=3
Да. Взял вот сломанную петлю. Примерно так получается. Винты подобрать по длине сложно.
Фото
Фото нет к сожалению. Стойки чуть чуть длиннее прямо впритык все получается.
Другой вариант - подобрать более длинные муфты (втулки), и подходящие по длине ноутбучные винты M2 или M2.5. Просверлить крышку и зафиксировать в ней муфты винтами с обратной стороны, так чтобы осталось место чтобы вкрутить винты которые будет держать петлю.
Делал так пару раз.
Кстати из металлических крышек муфты тоже вырывает. Так как крышка штампованная из тонкого листа, внутрь вклеен тот же пластик, а в нем муфты. Даже в течение гарантийного срока бывает ломается.
Неисправные SATA SSD вполне себе выдают ошибки UNC при чтении некоторых секторов. Это видно в dmesg при чтении в Linux.
При этом после Secure Erase или перезаливки прошивки производтсвенной утилитой - ошибки пропадают. Через некоторое время использования опять появляются.
А зачем именно pixz ? Обычный xz с ключем -T 0 утилизирует все доступные ядра. Или есть разница?
Проверил, в моей сборке DogLinux (Debian 12 Bookworm) только libsm6:i386 не хватает. Соответственно можно в Live режиме запустить apt и доустановить.
Скрытый текст
Не думал про возможное отсутствие root доступа.
А как насчет systemd-nspawn вместо обычного chroot. Вроде есть поддержка Unprivileged Operation. Но это уже теоретически, я не проверял как без root доступа работает.
Не совсем понятно зачем в такой схеме PXE загрузка. Вместо HOST>QEMU>Chroot
Можно сделать образ, смонтировать его на хосте, выполнить chroot туда, установить все, а затем образ уже запускать в QEMU.