Описание тега initrd

Initrd (начальный RAM-диск) используется для загрузки временной файловой системы в память в процессе загрузки ядра Linux.
2 ответа

Смонтируйте usbfs в ядре Linux 3.10

Я обновил ядро ​​Linux с версии 2.6 до версии 3.10. В init nn 2.6 я установил usbfs mount -t usbfs usbfs /proc/bus/usb -onodev,nosuid,noexec Чтобы включить usbfs я сделал CONFIG_USB_DEVICEFS=y а также CONFIG_USB_DEVICE_CLASS=y в конфигурации ядра, н…
11 сен '14 в 17:15
2 ответа

Перезагрузка в образе initrd

Я ищу метод для перезапуска / сброса моей системы Linux из скрипта init-bottom *. Во время выполнения моего скрипта система находится в /root, и у меня есть доступ к busybox. Но команда "перезагрузка", которая является частью моего busybox, не работ…
27 фев '15 в 18:37
0 ответов

Сбой getaddrinfo() в домашнем initrd. Как мне отладить загрузочный процесс?

Я пытаюсь защитить загрузочный процесс моей рабочей станции с помощью написанной им версии чего-то вроде Anti-Evil-Maid, но я не могу запустить демон TPM. Похоже, проблема в том, что TCSD завершается ошибкой, как только вызывающий клиент запускает в…
20 апр '16 в 18:38
2 ответа

Как найти все файлы initrd.img* в системе

Я работал над каким-то нестандартным ISO для Ubuntu, поэтому у меня много разных монтирований и т. Д. Я хотел отсканировать все, чтобы найти все файлы initrd.img*, но меня раздражают "функции" в команде find, Команда locate не будет работать, потому…
06 авг '15 в 23:44
1 ответ

Rootfs на SD-карте

У меня есть устройство, на котором ядро ​​Linux 3.10 загружается до оболочки busybox (initramfs) Когда я извлек образ файловой системы busybox на SD-карту и изменил корень с root=/dev/ram на /dev/mmcblck0p1, он все еще загружается в оболочку. Так чт…
1 ответ

У initramfs нет модулей

У меня есть проксимокс-контейнеры. Хост Debian 9, внутри контейнера Debian 8. Я сделал образ для миграции в VMWare. И теперь мне нужно собрать мои initranfs. Но если я бегу update-initranfs -u -v -k 4.9.0-0.bpo.8-amd64 он обработан, но не копирует м…
04 дек '18 в 06:38
2 ответа

Создать собственный образ initramfs с дополнительными файлами конфигурации

Я хотел бы создать образ initramfs для Debian Stretch, который включает в себя дополнительные файлы конфигурации (скажем, /etc/a.conf). Что я должен сделать перед запуском mkinitramfs -o initrd.img чтобы изображение включало такие файлы?
11 янв '19 в 16:19
0 ответов

Как загрузить модули ядра в initramfs

У меня есть модуль блочного устройства, который должен быть загружен до файловой системы. Мне сказали, что я должен включить модуль в initramfs и загрузиться с него. Тогда я создал свой собственный initramfs ширина дракут, поставь мой .ko подать в /…
30 июн '15 в 01:22
0 ответов

Initramdisk init script - отлавливать неверную загрузку драйвера ядра

Недавно я добавил новые драйверы в свой initrd образ, чтобы иметь возможность работать под платформами VMware и Hyper-v. У меня вопрос, как я могу поймать сбой во время загрузки драйвера? Если insmod терпит неудачу в то время как hv_vmbus прошивка х…
04 мар '15 в 13:02
1 ответ

Как сделать initrd.img в Ubuntu?

[Среда: Ubuntu 10.04] Я только что закончил компилировать Linux-2.6.20 и хочу, чтобы он заработал, поэтому я думаю, что должен добавить что-то в свой grub2, как я закончил make modules_install make install в /boot/, я получил vmlinuz-2.6.20 System.m…
10 мар '12 в 08:39
2 ответа

Ядро не вызывает /init скрипт на initrd

Каждый. Я работаю над своим первым встроенным Linux, и я хотел бы получить хороший загрузчик. Я решил использовать initrd, чтобы запустить его как можно раньше, но похоже, что ядро ​​не вызывает скрипт / init. Он монтирует мой RAM-диск и продолжает …
08 май '15 в 04:40
1 ответ

Распаковка / упаковка образа восстановления AOSP с помощью abootimg не загружается

Я собрал recovery.img (используя программу установки на обед) для своего устройства Nexus 7, используя исходный код AOSP. Я могу использовать это как: $ adb reboot bootloader $ fastboot boot recovery.img Однако, когда я распаковываю и перепаковываю …
14 июл '15 в 00:06
1 ответ

Как включить пакет udev в рецепт yocto для сборки initramfs

Как включить пакет udev в рецепт yocto для сборки initramfs? Пожалуйста, предоставьте образец файла Yocto BB. Спасибо
05 окт '16 в 15:20
4 ответа

Можно ли загрузить ядро ​​Linux без создания образа initrd?

Как я понимаю, initrd - это небольшой образ, который загружается в ОЗУ. Он используется для загрузки полного ядра со всеми загружаемыми модулями. В рамках этого процесса нам понадобится образ ядра vmlinuz, который является переименованной версией bz…
19 июн '11 в 20:57
1 ответ

Как сделать собственное ядро, которое загружает пользовательский файл initrd.img

Я искал информацию о том, "как создать ядро", и создал простое ядро, которое просто печатает "мое первое ядро". Позже я перешел к созданию небольшого файла initrd.img, который запускает команду "busybox ash -login". Теперь мой вопрос: как заставить …
17 авг '14 в 06:32
0 ответов

Как правильно освободить initrd?

Я создал начальный загрузочный диск Linux (initrd) для встроенной системы, работающей на собственном ядре 2.6: #!/bin/ash echo "Using BusyBox 1.25.1 for initrd..." echo Mounting /proc filesystem... mount -t proc proc /proc echo Mounting /sys filesys…
28 ноя '17 в 04:58
1 ответ

Initramfs, почему требуется для монтирования корневой файловой системы?

Зачем initramfs нужен в ОС, почему мы не можем смонтировать корневую файловую систему без этого файла? Почему мы не можем напрямую смонтировать корневой файловый файл, но нам нужен какой-то посредник (intramfs)? А как смонтировать файловую систему с…
17 сен '14 в 12:45
0 ответов

Доступ к функциям initramfs-tools в образе initramfs, созданном Yocto

Я хотел бы загрузить несколько модулей ядра и активировать доступ к кадровому буферу перед запуском Plymouth. Обычно это делается с помощью /etc/initramfs-tools каталог, предоставляемый с initramfs-tools, Однако при создании образа initramfs с помощ…
23 май '18 в 16:10
1 ответ

Встраивание кода неисправности в vmlinux/bzImage

Мне нужно загрузить Linux на некотором пользовательском оборудовании, используя uboot. Для разработки я загружаю его, используя: bootm <image-addr> <ramdisk-addr> <dtc-addr> Тем не менее, на местах я хотел бы объединить все три эле…
05 сен '14 в 23:40
1 ответ

Когда необходимо перестроить initrd (начальный виртуальный диск Linux)?

Справочная информация: я разрабатываю пакет DKMS для моего модуля ядра. Страница руководства DKMS содержит следующее предложение: REMAKE_INITRD = Эта директива указывает, следует ли переделывать ваш initrd после установки модуля в ядро. Вопрос: когд…