Вопросы с тегом «initramfs»

«Начальная файловая система RAM» является преемником initrd. Это корневая файловая система, встроенная в ядро ​​и загружаемая в начале процесса загрузки.

3
Как исправить загрузку в приглашении initramfs и «mount: не может прочитать» / etc / fstab: «Нет такого файла или каталога» и «Не найдено init»?
Установка новой системы с использованием многораздельного диска GPT, выделенного для одного раздела, в формате ext4 , extlinux (версия 4.05) в качестве загрузчика, Ubuntu Core версии 13.10, amd64 в качестве rootfs и Ubuntu linux-image-3.11.0-18-generic в качестве ядра, и extlinux-update для генерации конфигурации загрузчика. Результатом после перезагрузки (все еще внутри виртуальной машины …

3
Использует ли initramfs / etc / fstab?
Насколько я понимаю, initramfs отвечает за загрузку «настоящей» корневой файловой системы. Теперь есть два места, где мы определяем этот корень. Сначала мы помещаем запись в /etc/fstab. Во-вторых, мы помещаем устройство в команды загрузки ядра, например root=/dev/sda1. Какой из них использует initramfs, чтобы определить, где находится корневая файловая система? Если он …
20 boot  fstab  initramfs 

1
Когда бы вы использовали pivot_root вместо switch_root?
Я хочу лучше понять процесс инициализации Linux, чтобы система загружалась через ceph, а не через nfs. В процессе я столкнулся с двумя формами переключения root. Один называется switch_root, а другой называется pivot_root. Эти сценарии запускаются из файловой системы в памяти (initramfs), полученной через tftp с помощью процесса загрузки pxe. Когда …

6
Зачем мне нужны initramfs?
Я обнаружил, что если я выберу jffsили в sdкачестве файловой системы (а не initramfs), размер ядра будет очень маленьким (1,4 МБ по сравнению с initramfs3,4 МБ). Это означает, что initramfsзанимает значительно больше места. Так что если бы я мог, я бы полностью удалил его, и, таким образом, у меня было …

4
Смонтировать корневую файловую систему из initramfs
Это распространенный сценарий. По какой-то причине initramfs (OpenSUSE, в случае, если это имеет значение) не смог найти корневую файловую систему, поэтому он бросает вас в спасательную оболочку. Я прекрасно знаю, какое устройство нужно монтировать. Мой вопрос: Какова правильная процедура для монтирования корневой файловой системы и продолжения последовательности загрузки? Предположительно, в …

1
Что эквивалентно mkinitcpio.conf в Debian?
Я хочу проверить, initrd.imgправильны ли хуки для сборки в моем Debian, но я не могу найти /etc/mkinitcpio.confфайл, подобный тому, что есть в Archlinux, что эквивалентно этому файлу в Debian и как мне перестроить initrd.img, как только я ' Вы редактировали этот файл?
15 initramfs  initrd 

3
Загружается ли все ядро ​​в память при загрузке?
Я прочитал этот популярный документ IBM (я часто упоминаю в Интернете), объясняющий функцию начального RAM-диска. Я наткнулся на стену, осмысливая, как это работает. В документе сказано Загрузчик, такой как GRUB, идентифицирует ядро, которое должно быть загружено, и копирует этот образ ядра и любой связанный initrd в память Я уже запутался: …

3
Почему initramfs монтирует корневую файловую систему только для чтения
В чем причина монтирования корневой файловой системы roв initramfs (и в initrd). Например, руководство Gentoo initramfs монтирует корневую файловую систему с помощью: mount -o ro /dev/sda1 /mnt/root Почему не следующее? mount -o rw /dev/sda1 /mnt/root Я вижу, что, вероятно, есть веская причина (и, вероятно, она включает в себя switchroot), но, …

3
Зачем использовать cpio для initramfs?
Я делаю свои собственные initramfs, следуя вики Gentoo . Вместо привычного tarи gzip, страница говорит мне, чтобы использовать cpioи gzip. Википедия говорит, что cpioиспользуется initramfs ядра 2.6, но не объясняет почему. Это просто соглашение или cpioлучше для initramfs? Могу ли я все еще использовать tarи gzip?

2
Разница в выполнении init со встроенными и внешними initramfs?
Я создаю очень минимальную систему Linux, которая состоит из ядра (v4.1-rc5) и initramfs, заполненных busybox (v1.23.2). По большей части он работает нормально, но я наблюдаю разницу в поведении выполнения команд в / init, использую ли я встроенный initramfs по сравнению с внешним. Сценарий / init: #!/bin/sh dmesg -n 1 mount …
10 linux  kernel  boot  initramfs 

1
Как заставить ядро ​​Ubuntu не выполнить монтирование / и попасть в оболочку восстановления initramfs?
Я пытаюсь настроить initramfs среды восстановления и хотел бы, чтобы заставить ядро потерпеть неудачу монтажа /и падения в (initramfs)спасательной оболочку, в отличии от однопользовательского режима. Как я могу это сделать? NB: я знаю, как подключиться initramfs-toolsдля выполнения шагов настройки, но мне нужно иметь возможность проверить результат.

1
Как собрать определенный массив RAID без использования /etc/mdadm.conf
Можно ли собрать конкретный RAID-массив, используя mdadm и его функции сканирования, но без необходимости в файле конфигурации? Предыстория: я использую пользовательские initramfs для настройки моей системы (dm-crypt и другие). Все сделано и настроено в скрипте инициализации, и я бы хотел сохранить его, то есть без каких-либо дополнительных файлов конфигурации. Моя …
9 raid  mdadm  initramfs 

7
Сбой возобновления гибернации на ядре Linux 4.9.0, Debian 9
Я недавно обновил свое ядро ​​с 3.16.4 (Debian jessie) до 4.9.0 (Debian stretch). Все было хорошо, пока я не попытался "Hibernate" (приостановить на диск). Когда я использую опцию Hibernate в LXDE, она появляется в спящем режиме. Я слышу тиканье диска и запись данных. Но проблема возникает при выходе из спящего …

3
GRUB путает ядра / initramfs установки Ubuntu и Arch Linux
У меня есть машина, которая использовалась для двойной загрузки Ubuntu (16.04 в настоящее время) и Windows 7 с GRUB Ubuntu в качестве загрузчика. Теперь я просто добавил Arch Linux в качестве третьей ОС, следуя официальным инструкциям по установке. Я не установил GRUB из Arch, потому что хотел использовать тот, который …

2
извлечь встроенные initramfs
У меня есть ядро, в которое встроен один initramfs. Я хочу извлечь это. Я получил выход, x86 boot sectorкогда я делаюfile bzImage У меня есть файл System.map для этого образа ядра. Есть ли способ извлечь встроенный образ initramfs из этого ядра с помощью или без помощи файла System.map ? Интересная …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.