The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Обновление сборки DogLinux для проверки оборудования, opennews (??), 27-Авг-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


16. "Обновление сборки DogLinux для проверки оборудования"  +/
Сообщение от gumanzoyemail (?), 28-Авг-21, 01:13 
См скриншоты https://1.bp.blogspot.com/-2bJSatlf5jw/YK-uQ405ooI/AAAAAAAAD...

Asus G513QR с Ryzen 9 5900HX и RTX 3070 недостаточно свежий ?

Да, не работают например mediatek mt7921e стоит в Asus FX506L и проводная внезапно сеть в некоторых FX516P
0000:2e:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. Device [10ec:8162] (rev 05)

Но LiveUSB нужен не только для проверки нового но и старого железа.

Ответить | Правка | Наверх | Cообщить модератору

33. "Обновление сборки DogLinux для проверки оборудования"  +/
Сообщение от Q (??), 29-Авг-21, 14:49 
а кстати чисто ради интереса - задача скачать самое свежее стабильное ядро с kernel.org, собрать и накатить в вашу сборку это не задача на пару часов пока собирается ядро или какие там еще могут быть траблы?
Ответить | Правка | Наверх | Cообщить модератору

34. "Обновление сборки DogLinux для проверки оборудования"  +1 +/
Сообщение от gumanzoyemail (?), 29-Авг-21, 15:30 
Такую возможность я сразу имел в виду при выборе DebianDog в качестве базы. В отличие от Slax и оригинального Porteus - aufs не требуется. Используется overlayfs

Нужно будет запаковать модули /lib/modules/kernel_version/ в k-kernel_version.squashfs положить его в папку live

Затем загрузится в сборку со стабильным ядром. И запустить скрипт /usr/local/cr-initrd/mkinitrd для сборки нового initrd1.xz Он сохранится в /tmp Переименовать его например в initrd2.xz и положить папку live.

Прописать эти vmlinuz2 и initrd2.xz в загрузчике.

Если нужны будет драйвера nVidia то нужно запаковать /usr/src/linux-headers-kernel_version/ в headers-kernel_version.squashfs и положить в live/optional

Затем загрузится с новым ядром с load=dkms;headers Установить nvidia-kernel-dkms
Собранный модуль /lib/modules/5.10.0-8-amd64/updates/dkms/ и /lib/modules/5.10.0-8-amd64/modules.* запаковать в nvidia-460.91.03-kkernel_version.squashfs и скопировать его в live/optional

Вроде все. Если также потребуется обновление версии драйвера nVidia то собрать новый модуль nvidia-version.squashfs

Как реализован выбор .squashfs модуля nVidia для загрузки я написал в статье сегодня https://gumanzoy.blogspot.com/2021/08/nvidia-doglinux-porteu...

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру