Skip to content

Instantly share code, notes, and snippets.

@legionus
Created July 19, 2025 14:34
Show Gist options
  • Save legionus/d544b0d8aa5028ad63172587dbc0fee3 to your computer and use it in GitHub Desktop.
Save legionus/d544b0d8aa5028ad63172587dbc0fee3 to your computer and use it in GitHub Desktop.
[root make-initrd]# .build/dest/usr/sbin/make-initrd -c conf/initrd.mk -b /tmp -D -v
[ 3ms ] Config file: /home/legion/scm/.initrd/make-initrd/conf/initrd.mk
GUESS_MODULES = bootconfig common device device-tree keyboard lkrg net qemu rdshell resume root smart-card touchscreen ucode
PASSED_GUESS_MODULES =
[ 29.61ms ] Processing guess-bootconfig ...
[ 43.92ms ] Processing guess-common ...
[ 209.88ms ] Processing guess-device-tree ...
[ 221.99ms ] Processing guess-device ...
[ 234.18ms ] Processing guess-keyboard ...
[ 260.95ms ] Processing guess-lkrg ...
[ 278.72ms ] Processing guess-net ...
[ 290.45ms ] Processing guess-qemu ...
[ 794.4ms ] Processing guess-rdshell ...
[ 806.25ms ] Processing guess-resume ...
[ 819.3ms ] Processing guess-root ...
[ 831.34ms ] action: Processing mount point `/' ...
[ 1.18s ] Processing guess-smart-card ...
[ 1.2s ] Processing guess-touchscreen ...
[ 1.21s ] Processing guess-ucode ...
[ 1.23s ] Collection of guessed parameters ...
Module "guess-root" propose modules:
loop overlay squashfs
Module "guess-rdshell" propose features:
rdshell
Module "guess-root" propose features:
add-udev-rules rootfs
Module "guess-ucode" propose features:
ucode
Module "features" propose features:
add-modules add-udev-rules cleanup compress
[ 1.28s ] Guessing config ...
GUESS_MODULES =
PASSED_GUESS_MODULES = bootconfig common device device-tree keyboard lkrg net qemu rdshell resume root smart-card touchscreen ucode
[ 1.3s ] Guessing is complete
FEATURES : add-modules add-udev-rules cleanup compress rdshell rootfs ucode
ALL FEATURES : add-modules add-udev-rules cleanup compress depmod-image rdshell rootfs system-glibc ucode
ALL DISABLED FEATURES : systemd
ALL ACTIVE FEATURES : add-modules add-udev-rules cleanup compress depmod-image rdshell rootfs system-glibc ucode
[ 1.33s ] system-glibc-libnss: Searching files from libnss_files.so* ...
[ 1.35s ] system-glibc-libgcc_s: Searching files from libgcc_s.so* ...
[ 1.37s ] Creating rootfs ...
[ 1.82s ] put-tree: Copying '/home/legion/scm/.initrd/make-initrd/.build/dest/lib/initrd' recursively ...
[ 1.94s ] put-tree: Copying '/home/legion/scm/.initrd/make-initrd/features/runtime/data' recursively ...
[ 2.23s ] create-rootfs: Copying files from lib/modprobe.d ...
[ 2.24s ] create-rootfs: Copying files from etc/modprobe.d ...
[ 2.26s ] Putting udev rules ...
[ 2.27s ] put-rules: Copying udev rules ...
[ 2.29s ] find-udev-rule-externals: processing udev rules: /tmp/.private/root/make-initrd.I7XVTkJYo/modules/etc/udev/rules.d/80-drivers.rules
[ 2.29s ] find-udev-rule-externals: run{builtin} = kmod load $env{MODALIAS}
[ 2.3s ] find-udev-rule-externals: run{builtin} = kmod load tifm_sd
[ 2.3s ] find-udev-rule-externals: run{builtin} = kmod load tifm_ms
[ 2.3s ] find-udev-rule-externals: run{builtin} = kmod load ms_block mspro_block
[ 2.3s ] find-udev-rule-externals: run{builtin} = kmod load i2o_block
[ 2.31s ] find-udev-rule-externals: run{builtin} = kmod load ppdev
[ 2.31s ] find-udev-rule-externals: run{builtin} = kmod load sm_ftl
[ 2.33s ] find-udev-rule-externals: processing udev rules: /tmp/.private/root/make-initrd.I7XVTkJYo/modules/etc/udev/rules.d/60-persistent-storage.rules
[ 2.34s ] find-udev-rule-externals: import{program} = ata_id --export $devnode
[ 2.34s ] find-udev-rule-externals: add /lib/udev/ata_id
[ 2.34s ] find-udev-rule-externals: import{program} = ata_id --export $devnode
[ 2.35s ] find-udev-rule-externals: add /lib/udev/ata_id
[ 2.35s ] find-udev-rule-externals: import{program} = ata_id --export $devnode
[ 2.35s ] find-udev-rule-externals: add /lib/udev/ata_id
[ 2.36s ] find-udev-rule-externals: import{builtin} = usb_id
[ 2.36s ] find-udev-rule-externals: import{program} = scsi_id --export --whitelisted -d $devnode
[ 2.36s ] find-udev-rule-externals: add /lib/udev/scsi_id
[ 2.37s ] find-udev-rule-externals: import{program} = scsi_id --export --whitelisted -d $devnode
[ 2.37s ] find-udev-rule-externals: add /lib/udev/scsi_id
[ 2.37s ] find-udev-rule-externals: import{builtin} = path_id
[ 2.38s ] find-udev-rule-externals: import{builtin} = blkid --offset=$env{ID_CDROM_MEDIA_SESSION_LAST_OFFSET}
[ 2.38s ] find-udev-rule-externals: import{builtin} = blkid --noraid
[ 2.38s ] find-udev-rule-externals: import{builtin} = blkid
[ 2.41s ] find-udev-rule-externals: processing udev rules: /tmp/.private/root/make-initrd.I7XVTkJYo/modules/etc/udev/rules.d/60-persistent-input.rules
[ 2.41s ] find-udev-rule-externals: import{builtin} = usb_id
[ 2.42s ] find-udev-rule-externals: import{builtin} = path_id
[ 2.43s ] find-udev-rule-externals: processing udev rules: /tmp/.private/root/make-initrd.I7XVTkJYo/modules/etc/udev/rules.d/50-udev-default.rules
[ 2.43s ] find-udev-rule-externals: run{program} = $env{REMOVE_CMD}
[ 2.44s ] find-udev-rule-externals: import{builtin} = usb_id
[ 2.44s ] find-udev-rule-externals: import{builtin} = hwdb --subsystem=usb
[ 2.44s ] find-udev-rule-externals: import{builtin} = hwdb --subsystem=$env{SUBSYSTEM}
[ 2.45s ] put-tree: Copying '/tmp/.private/root/make-initrd.I7XVTkJYo/modules' recursively ...
[ 2.46s ] Putting modules ...
[ 2.5s ] Generating module dependencies in image ...
[ 2.53s ] Generating fstab...
[ 2.55s ] Adding libnss data...
[ 2.56s ] Adding users and groups...
[ 2.57s ] Adding libc network data...
[ 2.6s ] Sorting sysvinit services ...
удалён '/tmp/.private/root/sort-services.OrmqSvp1g/tsort.err'
удалён '/tmp/.private/root/sort-services.OrmqSvp1g/tsort.out'
удалён '/tmp/.private/root/sort-services.OrmqSvp1g/order'
удалён каталог '/tmp/.private/root/sort-services.OrmqSvp1g'
[ 2.86s ] Actions before packing are done
[ 2.86s ] Packing image to archive ...
[ 3s ] Actions after packing are done
[ 3.1s ] Compressing image ...
[ 7.14s ] Adding CPU microcode ...
[ 7.15s ] add-ucode: Utility not found: iucode_tool
[ 7.15s ] Installing image ...
[ 7.16s ] Used features: runtime add-modules add-udev-rules cleanup compress depmod-image rdshell rootfs system-glibc ucode
[ 7.16s ] Packed modules: loop memstick mmc_core mspro_block overlay parport ppdev squashfs tifm_core tifm_ms tifm_sd
[ 7.16s ] Unpacked size: 30M
[ 7.16s ] Image size: 12M
[ 7.18s ] Removing initramfs root directory ...
[ 7.19s ] Removing guess directory ...
[ 7.2s ] Removing data directory ...
[ 7.2s ] Removing garbage ...
[ 7.21s ] Removing work directory ...
[ 7.21s ] Image is saved as /tmp/initrd-6.15.7-gentoo-dist.img
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment