[Fedora-livecd-list] dracut module 'dmsquash-live' cannot be found or installed.

John Florian john.florian at dart.biz
Mon Oct 13 15:23:53 UTC 2014


I have a script that causes a new initrd to be built for my live images (that have been written to flash drives).  This script works great on Fedora 18 but causes the error (see subject) when run a Fedora 20 system - both having been created by livecd-tools.  My script calls _LiveImageCreatorBase__write_dracut_conf() and I can see that dmsquash-live is requested:

# cat /etc/dracut.conf
filesystems+="vfat msdos isofs ext4 xfs btrfs "
drivers+="sr_mod sd_mod ide-cd cdrom =ata sym53c8xx aic7xxx ehci_hcd uhci_hcd ohci_hcd usb_storage usbhid firewire-sbp2 firewire-ohci sbp2 ohci1394 ieee1394 mmc_block sdhci sdhci-pci pata_pcmcia mptsas udf virtio_blk virtio_pci virtio_scsi virtio_net virtio_mmio virtio_balloon virtio-rng ums_realtek  "
add_dracutmodules+=" dmsquash-live pollcdrom "
hostonly="no"
dracut_rescue_image="no"


Interestingly, the pollcdrom module on that same line is included in the initrd without any problem.  Both modules appear to be available for inclusion:

# dracut --list-modules | sort
base
bash
biosdevname
btrfs
busybox
cms
convertfs
crypt
crypt-gpg
crypt-loop
dasd
dasd_mod
dasd_rules
debug
dm
dmraid
dmsquash-live
drm
ecryptfs
fs-lib
fstab-sys
i18n
img-lib
kernel-modules
lvm
mdraid
modsign
multipath
plymouth
pollcdrom
qemu
rescue
resume
rootfs-block
selinux
shutdown
syslog
systemd
systemd-bootchart
system-upgrade
system-upgrade-fedora
terminfo
udev-rules
url-lib
usrmount
virtfs
watchdog
zfcp
zfcp_rules


Does anyone have an easy answer to this one?  I'll keep digging deeper but thought someone here might already know what's going on.

--
John Florian

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.fedoraproject.org/pipermail/livecd/attachments/20141013/761072ed/attachment.html>


More information about the livecd mailing list