This seems to be fixed in Ubuntu 24.04 LTS (noble). At least I'm able to create an Ubuntu noble nfsroot, with these caveats:
- Must run fai-make-nfsroot on a host with a new-enough debootstrap, I ran it on an Ubuntu noble host. - Must use a newer FAI, the one shipped with Noble isn't new enough. I simply used the FAI Ubuntu jammy PPA (there isn't one for noble yet), both on the host running fai-make-nfsroot and in the nfsroot. - You must have a dhclient binary installed in the nfsroot for the dracut network-legacy module to work, I used isc-dhcp-client (added it to the right place in NFSROOT). Getting this to work was actually a showstopper for us, due to NIC (un)stable naming issues. The Debian nfsroot gave us slightly different NIC names compared to the installed Ubuntu noble, this only affected NICs in PCIe slots... -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1660587 Title: Dracut cannot be used to generate kernel initramfs image Status in linux package in Ubuntu: Confirmed Bug description: Unlike Debian, the Ubuntu kernel packages have hardcoded "update-initramfs" in the postinst script, making it impossible to use Dracut to generate initramfs image for the package. --- ApportVersion: 2.20.4-0ubuntu1 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC0: asciiwolf 2319 F.... pulseaudio DistroRelease: Ubuntu 17.04 HibernationDevice: RESUME=UUID=7aaa5193-1c44-4e73-8fe0-6e25a5d5b95a InstallationDate: Installed on 2016-05-05 (270 days ago) InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1) IwConfig: lo no wireless extensions. enp0s3 no wireless extensions. Lsusb: Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub MachineType: innotek GmbH VirtualBox Package: linux (not installed) ProcEnviron: LANGUAGE=cs TERM=xterm-256color PATH=(custom, no user) LANG=cs_CZ.UTF-8 SHELL=/bin/bash ProcFB: 0 vboxdrmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.9.0-12-generic root=UUID=5eb355dc-59d2-40c7-b52a-7cf31cd6dc3b ro quiet splash ProcVersionSignature: Ubuntu 4.9.0-12.13-generic 4.9.2 PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: Home directory not accessible: Permission denied No PulseAudio daemon running, or not running as session daemon. RelatedPackageVersions: linux-restricted-modules-4.9.0-12-generic N/A linux-backports-modules-4.9.0-12-generic N/A linux-firmware 1.162 RfKill: Tags: zesty Uname: Linux 4.9.0-12-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: _MarkForUpload: True dmi.bios.date: 12/01/2006 dmi.bios.vendor: innotek GmbH dmi.bios.version: VirtualBox dmi.board.name: VirtualBox dmi.board.vendor: Oracle Corporation dmi.board.version: 1.2 dmi.chassis.type: 1 dmi.chassis.vendor: Oracle Corporation dmi.modalias: dmi:bvninnotekGmbH:bvrVirtualBox:bd12/01/2006:svninnotekGmbH:pnVirtualBox:pvr1.2:rvnOracleCorporation:rnVirtualBox:rvr1.2:cvnOracleCorporation:ct1:cvr: dmi.product.name: VirtualBox dmi.product.version: 1.2 dmi.sys.vendor: innotek GmbH To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1660587/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp