Tested initramfs generated with it:
``` $ schroot-wrapper -c mantic -u root -p initramfs-tools,linux-image-generic,fdupes (mantic)root@host:~# unmkinitramfs /boot/initrd.img initrd (mantic)root@host:~# jdupes -r /usr/lib/klibc/bin Scanning: 38 files, 1 items (in 1 specified) No duplicates found. (mantic)root@host:~# jdupes -r initrd/ Scanning: 1760 files, 462 items (in 1 specified) initrd/main/etc/modprobe.d/amd64-microcode-blacklist.conf initrd/main/etc/modprobe.d/intel-microcode-blacklist.conf
initrd/main/usr/bin/halt initrd/main/usr/bin/poweroff ```
So the hard-linked files get de-duplicated in the initramfs.
Tested initramfs generated with it:
``` tools,linux- image-generic, fdupes root@host: ~# unmkinitramfs /boot/initrd.img initrd root@host: ~# jdupes -r /usr/lib/klibc/bin root@host: ~# jdupes -r initrd/ main/etc/ modprobe. d/amd64- microcode- blacklist. conf main/etc/ modprobe. d/intel- microcode- blacklist. conf
$ schroot-wrapper -c mantic -u root -p initramfs-
(mantic)
(mantic)
Scanning: 38 files, 1 items (in 1 specified)
No duplicates found.
(mantic)
Scanning: 1760 files, 462 items (in 1 specified)
initrd/
initrd/
initrd/ main/usr/ bin/halt main/usr/ bin/poweroff
initrd/
```
So the hard-linked files get de-duplicated in the initramfs.