Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Железо в Linux (http://forum.oszone.net/forumdisplay.php?f=29)
-   -   Замена версии Ubuntu на DEll Vostro 3888 - возможно ли? (http://forum.oszone.net/showthread.php?t=346746)

denlem 18-10-2020 01:38 2936753

Замена версии Ubuntu на DEll Vostro 3888 - возможно ли?
 
Есть ноутбук Dell Vostro 3888, где в комплекте уже была установлена UBUNTU 18.04 с ядром 5.0.0 oem-osp1
Но есть потребность заменить операционку на UBUNTU 18.04 с ядром 5.4.0 generic

Есть ли какая-то вероятность, что по каким-то причинам(проблема с дровами или что то еще) такое ядро не поставится на это железо если dell гарантирует нормальную работу только с той оперционкой, которая там стоит?
Либо отличия не большие и вероятность невелика ,что не подойдет другая версия ядра линукса?

Dimon 18-10-2020 10:31 2936761

Просто установите новое ядро (например через Canonical Livepatch Service) и проверьте. Если что - старое ядро никуда ж не денется, вернетесь на него. Ядро ведь одной ветки.
Есть достаточно ненулевая вероятность, что после обновления что-то сразу не заработает (звук, сеть как правило), но это все будет связано не с "кривыми" драйверами или отсутствием поддержки, а - особенностями настройки "софта" вокруг драйверов - имя модуля не то, опции в конфиге добавить/удалить и т.п. И все, в итоге, решаемо.

Jula0071 18-10-2020 14:16 2936795

Как пишут в статье OEM Kernel,
Цитата:

The delta between the OEM and stock Ubuntu kernel falls into one of these categories:

Additional device drivers, e.g. i915 drivers to support new Intel graphics, iwlwifi to support new wireless cards or new Realtek card reader.
New features, e.g. to support Thunderbolt security level or power saving for an existing device driver.
Bug fixes. In many cases, fixes come from upstream, and so they will not only be applied to OEM kernel but also to stock Ubuntu kernel through the Kernel SRU (stable release update) process.
Temporary workarounds. For critical issues where a fix does not yet exist at upstream, either the issue is newly found or the proposed fix has not been accepted by upstream, a workaround will be used to fix the issue temporarily, and will be replaced by a proper fix later, which is usually a fix that has been sanctioned by upstream.
Так что да, переход на дженерик может вылиться в проблемы, особенно на лаптопе. Но попробовать, как заметили выше, никто не запрещает.

denlem 19-10-2020 13:10 2936882

Понял.
Почитал про установку нового ядра через Livepatch Service, создалось впечатление, что нужно повозиться с этим очень скурпулезно, и парой команд проблема не решится, а еще придется подправлять различные зависимости и т д... Или я не прав и там делается все гораздо легче?
Я сам не сисадмин, и использую линукс как среду разработки, и знания линукса у меня не на высоком уровне, хотя разобраться в чем то могу, но может быть долго.
На сколько большая сложность этого вида установки ядра через Livepatch Service?

Jula0071 19-10-2020 14:58 2936891

denlem, там вообще ничего не должно быть страшного, ну раз опыта нет, сделайте бекап (что вообще нужно делать регулярно). Хотя щас посмотрел (давно не пользуюсь убунтой как десктопом), 5.4 это в 20.04. Может вы имели ввиду апгрейд 18.04 -> 20.04? Кстати, чем вызвано желание менять ядро?

denlem 19-10-2020 15:58 2936898

Цитата:

Цитата Jula0071
Кстати, чем вызвано желание менять ядро? »

Менять решил по причине того что не могу поднять docker на этом ядре. В логах докера пишет, что "ядро не поддерживает cgroups" , хотя Ubuntu поддерживает cgroups по умолчанию начиная с версии ядра 3.10
На другом компе, где установлен успешно docker, там ядро 5.4.0-51-generic #56~18.04.1-Ubuntu , потому думаю поставить такое же и на этом компе

У меня есть подозрение, что в dell-овской версии ядра как раз этот cgroups каким-то образом сломали.
Еще как вариант можно попробовать с версиями текущего ядра поиграться 5.0.0 oem-osp1. На форумах пишут что docker может заработать

Jula0071 19-10-2020 16:22 2936899

Цитата:

Цитата denlem
В логах докера пишет, что "ядро не поддерживает cgroups" »

Ага понятно. Хотя зачем докер на лаптопе непонятно ;) Неужто сложно поднять сервер в облаке или свой из говна и палок?

denlem 19-10-2020 17:21 2936903

Цитата:

Цитата Jula0071
Неужто сложно поднять сервер в облаке или свой из гoвна и палок? »

Можно конечно, но это долго, когда нужно развернуть проект рабочий, который уже сделан под докер и который в докере запускает десяток разных серверов, хостов, настраивает все взаимодействие между ними автоматом и все это за 3 минуты )
Я так подозреваю, что со временем docker по умолчанию будет со старта настроен в линуксе, или каких-то его версиях, также как например сейчас апач по умолчанию установлен уже в некоторых линуксах)

Jula0071 19-10-2020 18:09 2936905

denlem, вполне можете поднять квм с докером и нужным всем прям в виртуалке.

denlem 19-10-2020 18:13 2936906

Цитата:

Цитата Jula0071
вполне можете поднять квм с докером и нужным всем прям в виртуалке. »

Кстати как вариант - на крайний случай! Что-то я про это не подумал сразу. Оперативы хватает на компе для вируалок. Спасибо

Jula0071 19-10-2020 18:37 2936909

denlem, это не крайний случай, а нормальный процесс.

denlem 20-10-2020 12:06 2936961

Цитата:

Цитата Jula0071
это не крайний случай, а нормальный процесс. »

Преимущества вижу в том что почти 100% не поломаю родную ОС и которую можно будет держать в свежем состоянии очень долго, погрузив проект kvm
Недостатки пока что в том что - лично мне придется это изучать. А это долго - как минимум потраченные выходные и может не одни.
Либо поищу сисадмина-девопса, который настроит все за час-два.

Jula0071 20-10-2020 12:43 2936968

Емнип в убунте есть стандартный пакет virt-manager, установив который вы получите юзер-френдли GUI для управления и доступа к qemu/kvm. Всё нужное установится по зависимостям. Не помню, было ли в нём встроенное управление сетевыми мостами (нужно для поднятия сети в виртуалках), но в работе с мостами в линуксе нет ничего сложного.

UPD Только сначала проверьте, что kvm поддерживается:
Код:

$ kvm-ok
INFO: /dev/kvm exists
KVM acceleration can be used

А то мож и его из того ядра вырезали.

denlem 20-10-2020 16:25 2936998

Спасибо большое за достаточно полезную информацию

DJ Mogarych 27-01-2021 17:28 2947740

Можно просто загрузить новую версию ОС с флешки и посмотреть, как там что работает.


Время: 14:48.

Время: 14:48.
© OSzone.net 2001-