Автор Тема: Загрузка debian 8 с новым ядром  (Прочитано 1406 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн jazzuri

Загрузка debian 8 с новым ядром
« : 12 Апрель 2019, 14:28:00 »
Друзья, добрый день. Сразу прошу прощения, если задаю тупые и простые вопросы, в плане линукса - профан. Честно пытался найти решение, и что-то сам скомпилировать, собрать и тд, но результат всё тот же.
Итак.. Цель - запустить debian 8 lxde (в общем не принципиально, какое окружение) с реалтайм ядром xenomai 3.8.1
Что сделал: установил netinst версию debian 8 amd64 с рабочим столом lxde.
После установки добавил дополнительные приложения firmware-realtek и firmware-linux-nonfree.
А вот далее ставлю ядро по инструкции http://www.machinekit.io/docs/getting-started/installing-packages/
Spoiler: ShowHide
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 43DDF224
sudo sh -c \
  "echo 'deb http://deb.machinekit.io/debian jessie main' > \
  /etc/apt/sources.list.d/machinekit.list"
sudo apt-get update
sudo apt-get install linux-image-xenomai.x86-amd64

Само ядро ставится без каких-либо визуальных проблем. Перезагружаю систему, в грабе выбираю нужное ядро и .. всё. просил логин и пароль, и так постоянно. мелькает одна и та же надпись, которая, как я понял, про ошибки ничего не говорит. И соответственно, даже к консоли доступа нет. прикрепляю ссылку на видео. https://photos.app.goo.gl/DwNFjaBP9CiyBzBK8
Со стандартным ядром грузится без проблем.

Заранее благодарен за любую помощь или подсказку, куда копать.

« Последнее редактирование: 12 Апрель 2019, 14:29:52 от jazzuri »
 

Оффлайн ogost

Re: Загрузка debian 8 с новым ядром
« Ответ #1 : 12 Апрель 2019, 16:05:08 »
копать нужно в сторону от убунты, и подальше. серъёзно. не стоит смешивать дистрибутивы, это чревато.
и зачем вам реалтайм ядро? быстрее оно работать не будет.

Оффлайн ecc83

Re: Загрузка debian 8 с новым ядром
« Ответ #2 : 12 Апрель 2019, 16:20:11 »
зачем вам реалтайм ядро?

Это важно для музыкантов, которые подключают инструменты в звуковую карту и хотят слышать звук в реальнов времени с минимальной задержкой.
 

Оффлайн jazzuri

Re: Загрузка debian 8 с новым ядром
« Ответ #3 : 12 Апрель 2019, 16:35:45 »
копать нужно в сторону от убунты, и подальше. серъёзно. не стоит смешивать дистрибутивы, это чревато.
и зачем вам реалтайм ядро? быстрее оно работать не будет.
Причем здесь убунту? и о какой смеси дистрибутивов речь? вроде нигде и ничего про убунту я не написал.



Это важно для музыкантов, которые подключают инструменты в звуковую карту и хотят слышать звук в реальнов времени с минимальной задержкой.

Реалтайм ядро нужно для правильной работы LinuxCNC и, как следствие, управления станком с ЧПУ через LPT
« Последнее редактирование: 12 Апрель 2019, 16:37:49 от jazzuri »
 

Оффлайн ogost

Re: Загрузка debian 8 с новым ядром
« Ответ #4 : 12 Апрель 2019, 17:36:55 »
Причем здесь убунту
Вот здесь вы добавляете ключи убунту
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 43DDF224
Вот здесь вы подключаете сторонние источники, я так понимаю, что собраны они тоже для убунту
sudo sh -c \
  "echo 'deb http://deb.machinekit.io/debian jessie main' > \
  /etc/apt/sources.list.d/machinekit.list"
Реалтайм ядро нужно для правильной работы LinuxCNC и, как следствие, управления станком с ЧПУ через LPT
теперь понятно. Судя по видео, после логина вас сразу выкидывает. в репах джесси есть некий пакет linux-patch-xenomai, вам возможно стоит копать в эту сторону.

Оффлайн jazzuri

Re: Загрузка debian 8 с новым ядром
« Ответ #5 : 12 Апрель 2019, 17:50:14 »
Вот здесь вы добавляете ключи убунту
Действительно. Не заметил.. но сути, я так понял, это не меняет, судя по инструкции http://www.machinekit.io/docs/getting-started/installing-packages/. Здесь если выбрать Debian Jessie on amd64, APT Packages for Jessie - там именно эти ключи..
теперь понятно. Судя по видео, после логина вас сразу выкидывает. в репах джесси есть некий пакет linux-patch-xenomai, вам возможно стоит копать в эту сторону.
Кхм. А разве патчи нужны не для сборки этого самого ядра вручную? а в репозитории уже собранное ядро под нужную версию debian. Или я ошибаюсь?
 

Онлайн ferum

Re: Загрузка debian 8 с новым ядром
« Ответ #6 : 13 Апрель 2019, 09:59:49 »
Итак.. Цель - запустить debian 8 lxde (в общем не принципиально, какое окружение) с реалтайм ядром xenomai 3.8.1
То есть вы пытаетесь запустить графическую оболочку со сторонним ядром? Так не получится, ядру должны соответствовать версия xorg и firmware. Всё что вы можете это попробовать запуститься для начала в безопасном режиме или как кариант когда у вас чёрный экран попробовать перейти в одну из виртуальных консолей. Не понимаю почему для jessie по дефолту ядро 3.16, а у вас ставится ядро 3.8 ? Нет ли какой ошибки в ваших действиях?
Русские дебианщики против цифрового слабоумия !
 

Оффлайн jazzuri

Re: Загрузка debian 8 с новым ядром
« Ответ #7 : 13 Апрель 2019, 13:55:40 »
Всё что вы можете это попробовать запуститься для начала в безопасном режиме
Если вы про режим revocery при загрузке grub, то ситуация аналогичная.. после ввода логин-пароля выкидывает. Аналогично и в любой из консолей
Не понимаю почему для jessie по дефолту ядро 3.16, а у вас ставится ядро 3.8 ?
А разве версии двух разных ядер от разных разработчиков должны тоже соответствовать? так или иначе, вот здесь https://www.xenomai.org последнее ядро вообще версии 3.0.8..
То есть вы пытаетесь запустить графическую оболочку со сторонним ядром? Так не получится, ядру должны соответствовать версия xorg и firmware.
Вот видимо в этом вся проблема. Этого я не учёл. Как узнать, какие нужны версии xorg и firmware для конкретного ядра?
 

Оффлайн yoric

Re: Загрузка debian 8 с новым ядром
« Ответ #8 : 13 Апрель 2019, 15:01:16 »
Как узнать, какие нужны версии xorg и firmware для конкретного ядра?
Замучаетесь искать, лучше ставить из одного хранилища. Дело даже не настолько в соответствии версий, всё должно быть скомпилировано вместе, с одними заголовками.
 

Онлайн ferum

Re: Загрузка debian 8 с новым ядром
« Ответ #9 : 13 Апрель 2019, 16:11:19 »
всё должно быть скомпилировано вместе, с одними заголовками.
Какими заголовками? Определяющим для дистрибутива всегда были компилятор и libc6.
Русские дебианщики против цифрового слабоумия !
 

Оффлайн jazzuri

Re: Загрузка debian 8 с новым ядром
« Ответ #10 : 15 Апрель 2019, 11:00:55 »
Какими заголовками? Определяющим для дистрибутива всегда были компилятор и libc6.


Замучаетесь искать, лучше ставить из одного хранилища. Дело даже не настолько в соответствии версий, всё должно быть скомпилировано вместе, с одними заголовками.

Это всё здорово конечно, но мне-то что делать?) нужны всё таки ставить версии этого всего дела одной версии с ядром? и этого это чего конкретно? xorg, firmware, компилятора, libc6, заголовков или чего?

Может дело в настройках ядра в граб? вот сейчас такое там https://photos.app.goo.gl/npYnkqLwcRfmzfWK9

в journaltcl через рекавери режим выдает следующие ошибки: https://photos.app.goo.gl/7wRVggsTGA26eJyZ9
« Последнее редактирование: 15 Апрель 2019, 13:38:19 от jazzuri »
 

Оффлайн yoric

Re: Загрузка debian 8 с новым ядром
« Ответ #11 : 15 Апрель 2019, 15:36:40 »
Обязательно что-то левое ставить? Вот в самом дебиане такие ядра есть:
$ apt-cache search linux-image realtime
linux-image-4.9.0-8-rt-amd64 - Linux 4.9 for 64-bit PCs, PREEMPT_RT
linux-image-rt-amd64 - Linux for 64-bit PCs (meta-package), PREEMPT_RT
linux-image-4.9.0-3-rt-amd64 - Linux 4.9 for 64-bit PCs, PREEMPT_RT
linux-image-4.9.0-4-rt-amd64 - Linux 4.9 for 64-bit PCs, PREEMPT_RT
linux-image-4.9.0-5-rt-amd64 - Linux 4.9 for 64-bit PCs, PREEMPT_RT
linux-image-4.9.0-6-rt-amd64 - Linux 4.9 for 64-bit PCs, PREEMPT_RT
linux-image-4.9.0-7-rt-amd64 - Linux 4.9 for 64-bit PCs, PREEMPT_RT
Это в 9 Jessie, и в ранних были.

linux-image-3.2.0-5-rt-686-pae - Linux 3.2 for modern PCs, PREEMPT_RT
linux-image-3.2.0-6-rt-686-pae - Linux 3.2 for modern PCs, PREEMPT_RT
Это в 7 Wheezy.
 

Оффлайн jazzuri

Re: Загрузка debian 8 с новым ядром
« Ответ #12 : 15 Апрель 2019, 16:28:46 »
Это в 9 Jessie, и в ранних были.
ядро Preempt-rt имеет слишком большую задержку.. собственно поэтому и возникла идея поставить другое реалтайм ядро.
а вот RTAI только под wheezy и есть. под jessie, и тем более, stretch, его уже нет.
« Последнее редактирование: 15 Апрель 2019, 16:33:14 от jazzuri »
 

Оффлайн yoric

Re: Загрузка debian 8 с новым ядром
« Ответ #13 : 15 Апрель 2019, 16:56:22 »
Тогда я пас, чёрт его знает, что ему надо. А если на machinekit спросить?
 

Теги:
 

[РЕШЕНО] загрузка с live cd

Автор Valery

Ответов: 6
Просмотров: 2582
Последний ответ 02 Февраль 2012, 13:17:50
от denes
Долгая загрузка testing

Автор SimonPhoenix

Ответов: 4
Просмотров: 1748
Последний ответ 11 Март 2014, 14:07:19
от SimonPhoenix
Загрузка драйвера видео сбрасывает настройки шрифтов консоли

Автор bob

Ответов: 2
Просмотров: 2038
Последний ответ 12 Июль 2017, 20:31:06
от bob
Сетевая загрузка

Автор кусочек глаза

Ответов: 8
Просмотров: 1669
Последний ответ 11 Февраль 2014, 00:03:55
от кусочек глаза
[РЕШЕНО] Welcome to emergency mode! Отвалилась загрузка.

Автор Juriy

Ответов: 8
Просмотров: 6379
Последний ответ 05 Ноябрь 2016, 20:58:45
от Juriy