Замена версии Ubuntu на DEll Vostro 3888 - возможно ли?
Есть ноутбук Dell Vostro 3888, где в комплекте уже была установлена UBUNTU 18.04 с ядром 5.0.0 oem-osp1
Но есть потребность заменить операционку на UBUNTU 18.04 с ядром 5.4.0 generic
Есть ли какая-то вероятность, что по каким-то причинам(проблема с дровами или что то еще) такое ядро не поставится на это железо если dell гарантирует нормальную работу только с той оперционкой, которая там стоит?
Либо отличия не большие и вероятность невелика ,что не подойдет другая версия ядра линукса?
|
Просто установите новое ядро (например через Canonical Livepatch Service) и проверьте. Если что - старое ядро никуда ж не денется, вернетесь на него. Ядро ведь одной ветки.
Есть достаточно ненулевая вероятность, что после обновления что-то сразу не заработает (звук, сеть как правило), но это все будет связано не с "кривыми" драйверами или отсутствием поддержки, а - особенностями настройки "софта" вокруг драйверов - имя модуля не то, опции в конфиге добавить/удалить и т.п. И все, в итоге, решаемо.
|
Как пишут в статье 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.
|
Так что да, переход на дженерик может вылиться в проблемы, особенно на лаптопе. Но попробовать, как заметили выше, никто не запрещает.
|
Понял.
Почитал про установку нового ядра через Livepatch Service, создалось впечатление, что нужно повозиться с этим очень скурпулезно, и парой команд проблема не решится, а еще придется подправлять различные зависимости и т д... Или я не прав и там делается все гораздо легче?
Я сам не сисадмин, и использую линукс как среду разработки, и знания линукса у меня не на высоком уровне, хотя разобраться в чем то могу, но может быть долго.
На сколько большая сложность этого вида установки ядра через Livepatch Service?
|
denlem, там вообще ничего не должно быть страшного, ну раз опыта нет, сделайте бекап (что вообще нужно делать регулярно). Хотя щас посмотрел (давно не пользуюсь убунтой как десктопом), 5.4 это в 20.04. Может вы имели ввиду апгрейд 18.04 -> 20.04? Кстати, чем вызвано желание менять ядро?
|
Цитата:
Цитата 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 может заработать
|
Цитата:
Цитата denlem
В логах докера пишет, что "ядро не поддерживает cgroups" »
|
Ага понятно. Хотя зачем докер на лаптопе непонятно ;) Неужто сложно поднять сервер в облаке или свой из говна и палок?
|
Цитата:
Цитата Jula0071
Неужто сложно поднять сервер в облаке или свой из гoвна и палок? »
|
Можно конечно, но это долго, когда нужно развернуть проект рабочий, который уже сделан под докер и который в докере запускает десяток разных серверов, хостов, настраивает все взаимодействие между ними автоматом и все это за 3 минуты )
Я так подозреваю, что со временем docker по умолчанию будет со старта настроен в линуксе, или каких-то его версиях, также как например сейчас апач по умолчанию установлен уже в некоторых линуксах)
|
denlem, вполне можете поднять квм с докером и нужным всем прям в виртуалке.
|
Цитата:
Цитата Jula0071
вполне можете поднять квм с докером и нужным всем прям в виртуалке. »
|
Кстати как вариант - на крайний случай! Что-то я про это не подумал сразу. Оперативы хватает на компе для вируалок. Спасибо
|
denlem, это не крайний случай, а нормальный процесс.
|
Цитата:
Цитата Jula0071
это не крайний случай, а нормальный процесс. »
|
Преимущества вижу в том что почти 100% не поломаю родную ОС и которую можно будет держать в свежем состоянии очень долго, погрузив проект kvm
Недостатки пока что в том что - лично мне придется это изучать. А это долго - как минимум потраченные выходные и может не одни.
Либо поищу сисадмина-девопса, который настроит все за час-два.
|
Емнип в убунте есть стандартный пакет virt-manager, установив который вы получите юзер-френдли GUI для управления и доступа к qemu/kvm. Всё нужное установится по зависимостям. Не помню, было ли в нём встроенное управление сетевыми мостами (нужно для поднятия сети в виртуалках), но в работе с мостами в линуксе нет ничего сложного.
UPD Только сначала проверьте, что kvm поддерживается:
Код:
$ kvm-ok
INFO: /dev/kvm exists
KVM acceleration can be used
А то мож и его из того ядра вырезали.
|
Спасибо большое за достаточно полезную информацию
|
DJ Mogarych |
27-01-2021 17:28 2947740 |
Можно просто загрузить новую версию ОС с флешки и посмотреть, как там что работает.
|
Время: 10:07.
© OSzone.net 2001-