Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Сборка ядра с нуля и запись Linux на флешку в виде iso-образа  (Прочитано 905 раз)

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

Оффлайн Yurko_San

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Добрый день, друзья!

Не подскажите по такому вопросику:

Необходимо скомпилировать любое ядро линукса с автоматическим переходом в графический режим и отображением какой-нибудь PNG картинки на экране. Для этого лучше всего использовать libdrm. X менеджеров в системе быть не должно. Результат выполнения выслать в виде iso образа для флэшки, чтобы ее можно было вставить в компьютер и после включения как можно скорее увидеть графическую заставку.

Бортовые компьютеры будут с Intel HD Graphics на борту. Было бы отлично, если бы вы использовали еще и libva отсюда для декодирования h264 https://01.org/linuxgraphics/documentation/build-guide-0

Может кто знает как это лучше провернуть? Сборку ядра я уже освоил, но вот с PNG картинкой, автоматический переход в графический режим и модули libdrm, libva - это я пока затрудняюсь.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
А что именно делали и что не получается - распишите по шагам - тогда можно будет дать более конкретные советы.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн alsoijw

  • Старожил
  • *
  • Сообщений: 4062
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
Добавить скрипт в систему инициализации, запускающий то что тебе нужно.
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн Yurko_San

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Я научился только собирать ядро с выбором тех или иных опций. Брал информацию из этого видео:

https://www.youtube.com/watch?v=1Yc-u5IyufI

А вот что я пока не могу делать: Далее, нужно как-то прикрутить модули libdrm, libva к этому ядру, я так понимаю? Затем как-то отконфигурировать в этом ядре, чтобы запускался графический режим автоматически и задать PNG-картинку на экран. И всё это хозяйство (ядро) нужно записать в iso-образ, чтобы этот образ можно было записать на флешку и при запуске ОС с флешки появлялась на экране эта PNG-картинка.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Yurko_San, нормально опишите, что вам нужно.
Пока это звучит как бред сумасшедшего.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Yurko_San

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Мне дали тестовое задание собрать самостоятельно Linux (своя сборка).

Аппаратура содержит Intel HD Graphics, поэтому сборка должна содержать libva отсюда - https://01.org/linuxgraphics/documentation/build-guide-0 (для декодирования h264).

Так же в системе должна быть библиотека libdrm.

Х-менеджеров в системе быть не должно, однако при старте системы (или после входа - я не знаю), на экране должна отобразиться PNG-картинка.

За это появление картинки на экране, я так понимаю, отвечает библиотека libdrm.

Эта готовая операционная система должна быть записана в iso-образ, чтобы этот образ можно было записать на флешку и стартовать уже с флешки.

То есть, в итоге, нужно получить флешку с iso-образом системы, и чтобы при загрузки с флешки сразу стартовала это собранная Linux-система и появлялась на экране PNG-картинка.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Вы не путайте ядро и образ системы.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Yurko_San

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
AnrDaemon, В общем, нужно получить работающую ОС, но без х-менеджеров и с PNG-картинкой на экране. Можете дать направление где копать и с чего начинать?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.073 секунд. Запросов: 25.