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

initrd - это метод загрузки временной файловой системы в память в процессе загрузки ядра Linux.

6
Почему мой initrd имеет только один каталог, а именно, «ядро»?
Я использую live-сборку Debian для работы на загрузочной системе. К концу процесса я получаю типичные файлы, используемые для загрузки работающей системы: файл squashfs, некоторые модули GRUB и файлы конфигурации, а также файл initrd.img. Я могу нормально загружаться, используя эти файлы, передавая initrd ядру через initrd=/path/to/my/initrd.img в командной строке загрузчика. Но …
29 linux  debian  initrd  cpio 

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

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

3
Как Linux загружает образ 'initrd'?
Я пытался понять процесс загрузки, но есть только одна вещь, которая идет мне в голову ... Как только ядро ​​Linux будет загружено и смонтирована корневая файловая система (/), программы могут быть запущены, а дополнительные модули ядра могут быть интегрированы для обеспечения дополнительных функций. Чтобы смонтировать корневую файловую систему, должны быть …
13 linux  kernel  boot  initrd 

1
Почему мой начальный виртуальный диск такой большой?
Я использую Ubuntu 11.10, который поставляется с версией ядра 3.0.0-14. Я скачал и собрал ядро ​​из 3.1.0ветки. После установки нового ядра, я вижу, что мой /boot/initrd.img-3.1.0файл огромен. Это 114 МБ, а у меня /boot/initrd.img-3.0.0-14-genericоколо 13 МБ. Я хочу избавиться от раздувания, которое явно не нужно. При создании нового ядра, я …

5
Можно ли поставить root в LVM без использования initrd?
Я только что установил базовую систему Gentoo (что означает, что я могу загружаться, входить в систему и делать что-то с ней сейчас). Мой корневой раздел находится в виртуальной группе LVM2 (с отдельным /bootразделом). Для загрузки мне нужно передать нижеуказанные параметры ядру: root=/dev/ram0 real_root=/dev/vg/rootlv init=/linuxrc dolvm Очевидно, что он использует начальный …
12 kernel  boot  root  initrd  lvm 

3
Ядро Linux не находит initrd правильно
Я скомпилировал ядро ​​Linux и хотел отладить его в QEMU. Я создал файл для загрузки с помощью команд $ qemu-img create -f raw disk.img 200M $ mkfs.ext2 -F disk.img # mkdir /mnt/rootfs # mount -o loop disk.img /mnt/rootfs Затем я сделал qemu -kernel bzImage -initrd disk.imgи получил экран ниже, на …

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

1
Ramdisk и initrd - это одно и то же?
Читая документацию ядра по ramdisk в ramfs-rootfs-initramfs.txt, у меня возникли сомнения, такие как объяснение ramdisk, что это то же самое, что и функции initrd, описанные в посте, в разнице-другому-initrd-и-initramfs . Может кто-нибудь прояснить мне это? И если это то же самое, я читал, что у него много недостатков, но все …
10 linux  boot  initrd 

2
Как заполнить каталог / dev при создании собственного initrd?
Я пытаюсь узнать кое-что о initrd. Я следовал этому руководству, чтобы создать свой собственный initrd с нуля, и я установил на нем busybox. Затем я сделал .iso из него с isolinux, чтобы я мог проверить его в virtualbox. Работает отлично! У меня есть основные команды от busybox, поэтому я хотел …
9 udev  initrd 


2
Ubuntu: Как устройства md собираются при загрузке?
Как mdустройства собираются при загрузке в Ubuntu? Действительно ли /etc/mdadm/mdadm.confуместный фактор здесь? Мой mdadm.confзвук, и я проверил это, находясь в среде спасательного CD. При запуске mdadm -A --scanон находит и назначает имена устройств по желанию. mdadm.confСодержит AUTO -allвынимать все автоматизм от сборки массивов. Что мне нужно сделать, так это уметь …
8 linux  ubuntu  grub2  mdadm  initrd 

1
Создание нового initrd без установки ядра
Как я могу создать образ initrd для нового (экспериментального) ядра без фактической его установки. (Существующие инструменты для создания initrd на основе конфигурации и деталей из установленного ядра.) Скажем, я собираю новое ядро ​​с включенными экспериментальными функциями, у меня это в другом отдельном разделе. Я хотел бы загрузиться в это ядро, …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.