Home
last modified time | relevance | path

Searched full:initramfs (Results 1 – 25 of 81) sorted by relevance

1234

/linux-6.8/Documentation/filesystems/
Dramfs-rootfs-initramfs.rst4 Ramfs, rootfs and initramfs
91 What is initramfs?
106 - The old initrd was always a separate file, while the initramfs archive is
112 initramfs archive is a gzipped cpio archive (like tar only simpler,
119 initramfs is not expected to return to the kernel. (If /init needs to hand
124 umount the ramdisk. But initramfs is rootfs: you can neither pivot_root
135 Populating initramfs:
138 The 2.6 kernel build process always creates a gzipped cpio format initramfs
144 initramfs archive, which will automatically be incorporated into the
154 file /bin/busybox initramfs/busybox 755 0 0
[all …]
/linux-6.8/usr/
DKconfig3 # Configuration for initramfs
7 string "Initramfs source file(s)"
12 initramfs image. A cpio archive should contain a filesystem archive
13 to be used as an initramfs image. Directories should contain a
14 filesystem layout to be included in the initramfs image. Files
19 initramfs image will be the aggregate of all of them.
26 bool "Ignore the initramfs passed by the bootloader"
29 This option causes the kernel to ignore the initramfs image
112 prompt "Built-in initramfs compression mode"
116 initramfs will be compressed. Several compression algorithms are
[all …]
DMakefile3 # kbuild file for usr/ - including initramfs image
22 # If CONFIG_INITRAMFS_SOURCE is empty, generate a small initramfs with the
31 # .cpio, use it directly as an initramfs.
37 # .cpio.*, use it directly as an initramfs, and avoid double compression.
45 # For other cases, generate the initramfs cpio archive based on the contents
54 # in initramfs and to detect if any files are added/removed.
59 # do not try to update files included in initramfs
Dgen_initramfs.sh7 # Generate a cpio packed initramfs. It uses gen_init_cpio to generate
18 -o <file> Create initramfs file named <file> by using gen_init_cpio
29 as direct input to initramfs.
204 "-l") # files included in initramfs - used by kbuild
Ddefault_cpio_list2 # This is a very simple, default initramfs
/linux-6.8/tools/testing/selftests/nolibc/
DMakefile171 @echo " initramfs.cpio prepare the initramfs archive with nolibc-test"
172 @echo " initramfs prepare the initramfs tree with nolibc-test"
175 @echo " kernel-standalone (re)build the kernel with the initramfs (uses \$$XARCH)"
178 @echo " clean clean the sysroot, initramfs, build and output files"
232 initramfs.cpio: kernel nolibc-test
233 $(QUIET_GEN)echo 'file /init nolibc-test 755 0 0' | $(objtree)/usr/gen_init_cpio - > initramfs.cpio
235 initramfs: nolibc-test target
236 $(QUIET_MKDIR)mkdir -p initramfs
237 $(call QUIET_INSTALL, initramfs/init)
238 $(Q)cp nolibc-test initramfs/init
[all …]
D.gitignore1 /initramfs/
2 /initramfs.cpio
/linux-6.8/Documentation/driver-api/early-userspace/
Dbuffer-format.rst2 initramfs buffer format
11 (initramfs) protocol. The initramfs contents is passed using the same
13 is different. The initramfs buffer contains an archive which is
15 the initramfs buffer format.
17 The initramfs buffer format is based around the "newc" or "crc" CPIO
20 initramfs buffer is thus a single .cpio.gz file.
22 The full format of the initramfs buffer is defined by the following
31 initramfs := ("\0" | cpio_archive | cpio_gzip_archive)*
42 In human terms, the initramfs buffer contains a collection of
Dearly_userspace_support.rst18 - initramfs, a chunk of code that unpacks the compressed cpio image
23 The cpio file format used by initramfs is the "newc" (aka "cpio -H newc")
63 initramfs image will be an aggregate of all of them. In this way a user
122 custom initramfs images that meet your needs exactly.
143 c) using initramfs. The call to prepare_namespace() must be skipped.
145 into initramfs either via modifying usr/gen_init_cpio.c or via the new
150 comes via an initramfs cpio archive. If this is not the case,
/linux-6.8/Documentation/driver-api/firmware/
Ddirect-fs-lookup.rst17 Firmware and initramfs
21 also as part of the initramfs used to boot the kernel given that otherwise
23 available. Stuffing the firmware into initramfs resolves this race issue,
27 initramfs, such as dealing with large firmware files for the
/linux-6.8/Documentation/arch/s390/
Dzfcpdump.rst32 The s390 zipl tool looks for the zfcpdump kernel and optional initrd/initramfs
41 initrd. It can also be included in a built-in kernel initramfs. The application
45 initramfs with a user space application that writes the dump to a SCSI
/linux-6.8/lib/
Dearlycpio.c12 * This is used to locate data items in the initramfs used by the
13 * kernel itself during early boot (before the main initramfs is
14 * decompressed.) It is the responsibility of the initramfs creator
Ddecompress_inflate.c19 /* initramfs et al: linked */
41 /* Included from initramfs et al code */
/linux-6.8/Documentation/networking/device_drivers/ethernet/netronome/
Dnfp.rst88 After changing firmware files you may need to regenerate the initramfs
89 image. Initramfs contains drivers and firmware files your system may
91 out how to update initramfs. Good indication of stale initramfs
113 in initramfs, you will have to refer to documentation of appropriate tools
/linux-6.8/init/
Dinitramfs.c684 printk(KERN_INFO "rootfs image is not initramfs (%s); looks like an initrd\n", in populate_initrd_image()
701 /* Load the built in initramfs */ in do_populate_rootfs()
704 panic_show_mem("%s", err); /* Failed to decompress INTERNAL initramfs */ in do_populate_rootfs()
710 printk(KERN_INFO "Trying to unpack rootfs image as initramfs...\n"); in do_populate_rootfs()
712 printk(KERN_INFO "Unpacking initramfs...\n"); in do_populate_rootfs()
719 printk(KERN_EMERG "Initramfs unpacking failed: %s\n", err); in do_populate_rootfs()
751 * the filesystem/initramfs. Probably a bug. Make a in wait_for_initramfs()
Dnoinitramfs.c16 * Create a simple rootfs that is similar to the default initramfs
/linux-6.8/scripts/package/
Dbuilddeb83 # make-kpkg sets $INITRD to indicate whether an initramfs is wanted, and
84 # so do we; recent versions of dracut and initramfs-tools will obey this.
99 # Tell initramfs builder whether it's wanted
/linux-6.8/security/integrity/
DKconfig31 usually only added from initramfs.
63 and, possibly, the initramfs signature.
/linux-6.8/Documentation/arch/arm/
Dbooting.rst23 5. Load initramfs.
144 5. Load initramfs.
152 If an initramfs is in use then, as with the dtb, it must be placed in
/linux-6.8/drivers/net/wireless/intel/ipw2x00/
DKconfig39 including the firmware and a firmware loader in an initramfs.
101 including the firmware and a firmware loader in an initramfs.
/linux-6.8/fs/
DKconfig.binfmt108 module from an initramfs, the portion of the initramfs before loading
/linux-6.8/include/linux/decompress/
Dunxz.h2 * Wrapper for decompressing XZ-compressed kernel, initramfs, and initrd
/linux-6.8/kernel/module/
DKconfig209 inclusion into an initramfs that wants the module size reduced.
285 For modules inside an initrd or initramfs, it's more efficient to
286 compress the whole initrd or initramfs instead.
/linux-6.8/Documentation/staging/
Dxz.rst39 For decompressing the kernel image, initramfs, and initrd, there
77 size for in-kernel use (maybe more is OK for initramfs). The presets
/linux-6.8/scripts/
Dprune-kernel16 rm -f "/boot/initramfs-$f.img" "/boot/System.map-$f"

1234