Thank you very much Urs. Below are the requested outputs: (A) for losetup; and (B) for dracut. It seems the overlay is not being found!
On a related matter, you say livecd-tools and liveusb-creator are part of the live iso's, but I had to "yum install" them before I could use them in making the USB! Regards, William. A) Output using losetup /dev/loop[0-7] --------------------------------------- [sluser@livecd ~]$ dir /dev/loop* /dev/loop0 /dev/loop2 /dev/loop4 /dev/loop6 /dev/loop1 /dev/loop3 /dev/loop5 /dev/loop7 [sluser@livecd ~]$ su [root@livecd sluser]# losetup /dev/loop1 /dev/loop1: [0700]:2 (/squashfs.osmin/osmin) [root@livecd sluser]# losetup /dev/loop2 /dev/loop2: [0811]:4 (/dev/.initramfs/live/LiveOS/squashfs.img) [root@livecd sluser]# losetup /dev/loop3 /dev/loop3: [0702]:3 (/squashfs/LiveOS/ext3fs.img) [root@livecd sluser]# losetup /dev/loop4 /dev/loop4: [0001]:6472 (/overlay) [root@livecd sluser]# losetup /dev/loop5 /dev/loop5: [0811]:5 (/mnt/live/LiveOS/home.img) [root@livecd sluser]# losetup /dev/loop6 loop: can't get info on device /dev/loop6: No such device or address [root@livecd sluser]# losetup /dev/loop7 loop: can't get info on device /dev/loop7: No such device or address [root@livecd sluser]# B) output from dmesg | grep "^dracut" ------------------------------------- dracut: + mkdir /dev/shm dracut: + mkdir /dev/pts dracut: + mount -t devpts -o gid=5,mode=620 devpts /dev/pts dracut: + mount -t tmpfs tmpfs /dev/shm dracut: + udevadm --version dracut: + UDEVVERSION=147 dracut: + source_conf /etc/conf.d dracut: + local f dracut: + [ /etc/conf.d ] dracut: + [ -d //etc/conf.d ] dracut: + return dracut: + getarg rdbreak=cmdline dracut: + set +x dracut: + return 1 dracut: + source_all cmdline dracut: + local f dracut: + [ cmdline ] dracut: + [ -d /cmdline ] dracut: + [ -e /cmdline/01parse-kernel.sh ] dracut: + . /cmdline/01parse-kernel.sh dracut: + getargs rdloaddriver= dracut: + set +x dracut: + return 1 dracut: dracut-004-32.el6 dracut: + [ -e /cmdline/01version.sh ] dracut: + . /cmdline/01version.sh dracut: + [ -f dracut-004-32.el6 ] dracut: + vinfo dracut: + read line dracut: + info dracut-004-32.el6 dracut: + check_quiet dracut: + [ -z ] dracut: + DRACUT_QUIET=yes dracut: + getarg rdinfo dracut: + set +x dracut: + return 1 dracut: + getarg quiet dracut: + set +x dracut: + return 1 dracut: + DRACUT_QUIET=yes dracut: + echo <6>dracut: dracut-004-32.el6 dracut: + [ yes != yes ] dracut: + read line dracut: + unset i dracut: + [ -e /cmdline/10parse-resume.sh ] dracut: + . /cmdline/10parse-resume.sh dracut: + getarg resume= dracut: + set +x dracut: + return 1 dracut: + resume= dracut: + unset resume dracut: + [ -e /cmdline/10parse-root-opts.sh ] dracut: + . /cmdline/10parse-root-opts.sh dracut: + getarg root= dracut: + set +x dracut: + return 0 dracut: + root=live:UUID=4C04-9372 dracut: + getarg rootflags= dracut: + set +x dracut: + return 1 dracut: + rflags= dracut: + getarg rw dracut: + set +x dracut: + return 0 dracut: + rflags=rw dracut: + getarg rootfstype= dracut: + set +x dracut: + return 0 dracut: + fstype=vfat dracut: + [ -z vfat ] dracut: + [ -e /cmdline/20parse-blacklist.sh ] dracut: + . /cmdline/20parse-blacklist.sh dracut: + getargs rdblacklist= dracut: + set +x dracut: + return 1 dracut: + [ -e /cmdline/20parse-i18n.sh ] dracut: + . /cmdline/20parse-i18n.sh dracut: + mkdir -p /etc/sysconfig dracut: + inst_key_val KEYBOARDTYPE /etc/sysconfig/keyboard dracut: + local value dracut: + getarg KEYBOARDTYPE dracut: + set +x dracut: + return 1 dracut: + value= dracut: + [ -n ] dracut: + inst_key_val KEYTABLE /etc/sysconfig/keyboard dracut: + local value dracut: + getarg KEYTABLE dracut: + set +x dracut: + return 1 dracut: + value= dracut: + [ -n ] dracut: + inst_key_val SYSFONT /etc/sysconfig/i18n dracut: + local value dracut: + getarg SYSFONT dracut: + set +x dracut: + return 1 dracut: + value= dracut: + [ -n ] dracut: + inst_key_val SYSFONTACM /etc/sysconfig/i18n dracut: + local value dracut: + getarg SYSFONTACM dracut: + set +x dracut: + return 1 dracut: + value= dracut: + [ -n ] dracut: + inst_key_val UNIMAP /etc/sysconfig/i18n dracut: + local value dracut: + getarg UNIMAP dracut: + set +x dracut: + return 1 dracut: + value= dracut: + [ -n ] dracut: + inst_key_val LANG /etc/sysconfig/i18n dracut: + local value dracut: + getarg LANG dracut: + set +x dracut: + return 0 dracut: + value=en_US.utf8 dracut: + [ -n en_US.utf8 ] dracut: + printf %s="%s"n LANG en_US.utf8 dracut: + [ -f /etc/sysconfig/i18n ] dracut: + . /etc/sysconfig/i18n dracut: + LANG=en_US.utf8 dracut: + export LANG dracut: + [ -e /cmdline/30parse-crypt.sh ] dracut: + . /cmdline/30parse-crypt.sh dracut: + getarg rd_NO_LUKS dracut: rd_NO_LUKS: removing cryptoluks activation dracut: + set +x dracut: + return 0 dracut: + info rd_NO_LUKS: removing cryptoluks activation dracut: + check_quiet dracut: + [ -z yes ] dracut: + echo <6>dracut: rd_NO_LUKS: removing cryptoluks activation dracut: + [ yes != yes ] dracut: + rm -f /etc/udev/rules.d/70-luks.rules dracut: + [ -e /cmdline/30parse-dmsquash-live.sh ] dracut: + . /cmdline/30parse-dmsquash-live.sh dracut: + [ -z live:UUID=4C04-9372 ] dracut: + getarg liveimg dracut: + set +x dracut: + return 0 dracut: + liveroot=live:live:UUID=4C04-9372 dracut: + [ live = live ] dracut: root was live:/dev/disk/by-uuid/4C04-9372, liveroot is now live:UUID=4C04-9372 dracut: + liveroot=live:UUID=4C04-9372 dracut: + [ live = live ] dracut: + root=UUID=4C04-9372 dracut: + root=live:/dev/disk/by-uuid/4C04-9372 dracut: + rootok=1 dracut: + info root was live:/dev/disk/by-uuid/4C04-9372, liveroot is now live:UUID=4C04-9372 dracut: + check_quiet dracut: + [ -z yes ] dracut: + echo <6>dracut: root was live:/dev/disk/by-uuid/4C04-9372, liveroot is now live:UUID=4C04-9372 dracut: + [ yes != yes ] dracut: + [ -z live:/dev/disk/by-uuid/4C04-9372 ] dracut: + [ -e /cmdline/30parse-lvm.sh ] dracut: + . /cmdline/30parse-lvm.sh dracut: + [ -e /etc/lvm/lvm.conf ] dracut: + getarg rd_NO_LVM dracut: + set +x dracut: + return 1 dracut: + getargs rd_LVM_VG= dracut: + set +x dracut: + return 1 dracut: + getargs rd_LVM_LV= dracut: + set +x dracut: + return 1 dracut: + [ -e /cmdline/95parse-block.sh ] dracut: + . /cmdline/95parse-block.sh dracut: + [ -z live:/dev/disk/by-uuid/4C04-9372 ] dracut: + [ -z 1 ] dracut: + echo root='live:/dev/disk/by-uuid/4C04-9372' dracut: + echo rflags='rw' dracut: + echo fstype='vfat' dracut: + echo netroot='' dracut: + echo NEWROOT='/sysroot' dracut: + getarg rdbreak=pre-udev dracut: + set +x dracut: + return 1 dracut: + source_all pre-udev dracut: + local f dracut: + [ pre-udev ] dracut: + [ -d /pre-udev ] dracut: + [ -e /pre-udev/30block-genrules.sh ] dracut: + . /pre-udev/30block-genrules.sh dracut: + [ live = block ] dracut: + [ -e /pre-udev/30dm-pre-udev.sh ] dracut: + . /pre-udev/30dm-pre-udev.sh dracut: + cat /proc/misc dracut: + strstr 59 network_throughput dracut: 60 network_latency dracut: 61 cpu_dma_latency dracut: 62 crash dracut: 175 agpgart dracut: 144 nvram dracut: 228 hpet dracut: 231 snapshot dracut: 227 mcelog dracut: 63 vga_arbiter device-mapper dracut: + [ 59 network_throughput dracut: 60 network_latency dracut: 61 cpu_dma_latency dracut: 62 crash dracut: 175 agpgart dracut: 144 nvram dracut: 228 hpet dracut: 231 snapshot dracut: 227 mcelog dracut: 63 vga_arbiter != 59 network_throughput dracut: 60 network_latency dracut: 61 cpu_dma_latency dracut: 62 crash dracut: 175 agpgart dracut: 144 nvram dracut: 228 hpet dracut: 231 snapshot dracut: 227 mcelog dracut: 63 vga_arbiter ] dracut: + modprobe dm_mod dracut: + [ -e /pre-udev/30dmsquash-live-genrules.sh ] dracut: + . /pre-udev/30dmsquash-live-genrules.sh dracut: + [ live = live ] dracut: + [ -d /dev/.udev/rules.d ] dracut: + mkdir -p /dev/.udev/rules.d dracut: + printf KERNEL=="%s", SYMLINK+="live"n disk/by-uuid/4C04-9372 dracut: + printf SYMLINK=="%s", SYMLINK+="live"n disk/by-uuid/4C04-9372 dracut: + printf KERNEL=="%s", RUN+="/sbin/initqueue --settled --onetime --unique /sbin/dmsquash-live-root $env{DEVNAME}"n disk/by-uuid/4C04-9372 dracut: + printf SYMLINK=="%s", RUN+="/sbin/initqueue --settled --onetime --unique /sbin/dmsquash-live-root $env{DEVNAME}"n disk/by-uuid/4C04-9372 dracut: + echo [ -e /dev/root ] dracut: + [ -e /pre-udev/30dmsquash-liveiso-genrules.sh ] dracut: + . /pre-udev/30dmsquash-liveiso-genrules.sh dracut: + [ live = liveiso ] dracut: + [ -e /pre-udev/30mdmon-pre-udev.sh ] dracut: + . /pre-udev/30mdmon-pre-udev.sh dracut: + mkdir /dev/.mdadm dracut: + [ -e /var/run/mdadm ] dracut: + ln -s /dev/.mdadm /var/run/mdadm dracut: + [ -e /pre-udev/30resume-genrules.sh ] dracut: + . /pre-udev/30resume-genrules.sh dracut: + [ -n ] dracut: + getarg noresume dracut: + set +x dracut: + return 1 dracut: + echo SUBSYSTEM=="block", ACTION=="add|change", ENV{ID_FS_TYPE}=="suspend|swsuspend|swsupend", RUN+="/bin/sh -c 'echo %M:%m > /sys/power/resume'" dracut: + udevd --daemon --resolve-names=never dracut: + UDEV_LOG_PRIO_ARG=--log-priority dracut: + UDEV_QUEUE_EMPTY=udevadm settle --timeout=0 dracut: + [ 147 -lt 140 ] dracut: + getarg rdudevinfo dracut: + set +x dracut: + return 1 dracut: + getarg rdudevdebug dracut: + set +x dracut: + return 1 dracut: + getarg rdbreak=pre-trigger dracut: + set +x dracut: + return 1 dracut: + source_all pre-trigger dracut: + local f dracut: + [ pre-trigger ] dracut: + [ -d /pre-trigger ] dracut: + [ -e /pre-trigger/10plymouth-pretrigger.sh ] dracut: + . /pre-trigger/10plymouth-pretrigger.sh dracut: + getarg rd_NO_PLYMOUTH dracut: + set +x dracut: + return 1 dracut: + [ -c /dev/null ] dracut: + udevadm trigger --attr-match=class=0x030000 dracut: + udevadm trigger --subsystem-match=graphics --subsystem-match=drm --subsystem-match=tty dracut: + udevadm settle --timeout=30 dracut: + vinfo dracut: + read line dracut: + [ -c /dev/zero ] dracut: + [ -c /dev/tty0 ] dracut: + [ -e /dev/systty ] dracut: + ln -s tty0 /dev/systty dracut: + [ -c /dev/fb0 ] dracut: + [ -e /dev/fb ] dracut: + ln -s fb0 /dev/fb dracut: + [ -c /dev/hvc0 ] dracut: + mknod -m 0600 /dev/hvc0 c 229 0 dracut: + info Starting plymouth daemon dracut: Starting plymouth daemon dracut: + check_quiet dracut: + [ -z yes ] dracut: + echo <6>dracut: Starting plymouth daemon dracut: + [ yes != yes ] dracut: + [ -x /bin/plymouthd ] dracut: + /bin/plymouthd --attach-to-session dracut: + /lib/udev/console_init tty0 dracut: + /bin/plymouth --show-splash dracut: + vinfo dracut: + read line dracut: + [ -e /pre-trigger/30parse-dm.sh ] dracut: + . /pre-trigger/30parse-dm.sh dracut: + getarg rd_NO_DM dracut: + set +x dracut: + return 0 dracut: rd_NO_DM: removing DM RAID activation dracut: + info rd_NO_DM: removing DM RAID activation dracut: + check_quiet dracut: + [ -z yes ] dracut: + echo <6>dracut: rd_NO_DM: removing DM RAID activation dracut: + [ yes != yes ] dracut: + udevproperty rd_NO_DM=1 dracut: + [ -z 147 ] dracut: + [ 147 -ge 143 ] dracut: + udevadm control --property=rd_NO_DM=1 dracut: rd_NO_MD: removing MD RAID activation dracut: + [ -e /pre-trigger/30parse-md.sh ] dracut: + . /pre-trigger/30parse-md.sh dracut: + getarg rd_NO_MD dracut: + set +x dracut: + return 0 dracut: + info rd_NO_MD: removing MD RAID activation dracut: + check_quiet dracut: + [ -z yes ] dracut: + echo <6>dracut: rd_NO_MD: removing MD RAID activation dracut: + [ yes != yes ] dracut: + udevproperty rd_NO_MD=1 dracut: + [ -z 147 ] dracut: + [ 147 -ge 143 ] dracut: + udevadm control --property=rd_NO_MD=1 dracut: + [ -e /etc/mdadm.conf ] dracut: + getarg rd_NO_MDIMSM dracut: + set +x dracut: + return 1 dracut: + getarg noiswmd dracut: + set +x dracut: + return 1 dracut: + getarg nodmraid dracut: + set +x dracut: + return 1 dracut: + udevadm trigger --action=add dracut: + getarg rdbreak=initqueue dracut: + set +x dracut: + return 1 dracut: + getarg rd_retry= dracut: + set +x dracut: + return 1 dracut: + RDRETRY= dracut: + RDRETRY=20 dracut: + RDRETRY=40 dracut: + i=0 dracut: + : dracut: + check_finished dracut: + local f dracut: + [ -e /initqueue-finished/dmsquash.sh ] dracut: + . /initqueue-finished/dmsquash.sh dracut: + [ -e /dev/root ] dracut: + return 1 dracut: + udevsettle dracut: + [ -z 147 ] dracut: + [ 147 -ge 143 ] dracut: + udevadm settle --exit-if-exists=/initqueue/work dracut: + check_finished dracut: + local f dracut: + [ -e /initqueue-finished/dmsquash.sh ] dracut: + . /initqueue-finished/dmsquash.sh dracut: + [ -e /dev/root ] dracut: + return 1 dracut: + [ -f /initqueue/work ] dracut: + [ -e /initqueue/*.sh ] dracut: + break dracut: + udevadm settle --timeout=0 dracut: + modprobe scsi_wait_scan dracut: + rmmod scsi_wait_scan dracut: + udevadm settle --timeout=0 dracut: + [ -e /initqueue-settled/*.sh ] dracut: + break dracut: + udevadm settle --timeout=0 dracut: + sleep 0.5 dracut: + [ -e /sys/block/sr0 ] dracut: + udevadm info --query=env --path=/block/sr0 dracut: + strstr UDEV_LOG=3 dracut: DEVPATH=/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/3:0:0:0/block/sr0 dracut: MAJOR=11 dracut: MINOR=0 dracut: DEVNAME=/dev/sr0 dracut: DEVTYPE=disk dracut: SUBSYSTEM=block dracut: ID_CDROM=1 dracut: ID_CDROM_CD_R=1 dracut: ID_CDROM_CD_RW=1 dracut: ID_CDROM_DVD=1 dracut: ID_CDROM_DVD_R=1 dracut: ID_CDROM_DVD_RW=1 dracut: ID_CDROM_DVD_RAM=1 dracut: ID_CDROM_DVD_PLUS_R=1 dracut: ID_CDROM_DVD_PLUS_RW=1 dracut: ID_CDROM_DVD_PLUS_R_DL=1 dracut: ID_CDROM_MRW=1 dracut: ID_CDROM_MRW_W=1 dracut: ID_SCSI=1 dracut: ID_VENDOR=TSSTcorp dracut: ID_VENDOR_ENC=TSSTcorp dracut: ID_MODEL=DVD+-RW_TS-U633F dracut: ID_MODEL_ENC=DVD+-RWx20TS-U633F dracut: ID_REVISION=D500 dracut: ID_TYPE=cd dracut: ID_BUS=scsi dracut: ID_PATH=pci-0000:00:1f.2-scsi-1:0:0:0 dracut: DEVLINKS=/dev/block/11:0 /dev/scd0 /dev/disk/by-path/pci-0000:00:1f.2-scsi-1:0:0:0 ID_CDROM_MEDIA dracut: + [ UDEV_LOG=3 dracut: DEVPATH=/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/3:0:0:0/block/sr0 dracut: MAJOR=11 dracut: MINOR=0 dracut: DEVNAME=/dev/sr0 dracut: DEVTYPE=disk dracut: SUBSYSTEM=block dracut: ID_CDROM=1 dracut: ID_CDROM_CD_R=1 dracut: ID_CDROM_CD_RW=1 dracut: ID_CDROM_DVD=1 dracut: ID_CDROM_DVD_R=1 dracut: ID_CDROM_DVD_RW=1 dracut: ID_CDROM_DVD_RAM=1 dracut: ID_CDROM_DVD_PLUS_R=1 dracut: ID_CDROM_DVD_PLUS_RW=1 dracut: ID_CDROM_DVD_PLUS_R_DL=1 dracut: ID_CDROM_MRW=1 dracut: ID_CDROM_MRW_W=1 dracut: ID_SCSI=1 dracut: ID_VENDOR=TSSTcorp dracut: ID_VENDOR_ENC=TSSTcorp dracut: ID_MODEL=DVD+-RW_TS-U633F dracut: ID_MODEL_ENC=DVD+-RWx20TS-U633F dracut: ID_REVISION=D500 dracut: ID_TYPE=cd dracut: ID_BUS=scsi dracut: ID_PATH=pci-0000:00:1f.2-scsi-1:0:0:0 dracut: DEVLINKS=/dev/block/11:0 /dev/scd0 /dev/disk/by-path/pci-0000:00:1f.2-scsi-1:0:0:0 != UDEV_LOG=3 dracut: DEVPATH=/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/3:0:0:0/block/sr0 dracut: MAJOR=11 dracut: MINOR=0 dracut: DEVNAME=/dev/sr0 dracut: DEVTYPE=disk dracut: SUBSYSTEM=block dracut: ID_CDROM=1 dracut: ID_CDROM_CD_R=1 dracut: ID_CDROM_CD_RW=1 dracut: ID_CDROM_DVD=1 dracut: ID_CDROM_DVD_R=1 dracut: ID_CDROM_DVD_RW=1 dracut: ID_CDROM_DVD_RAM=1 dracut: ID_CDROM_DVD_PLUS_R=1 dracut: ID_CDROM_DVD_PLUS_RW=1 dracut: ID_CDROM_DVD_PLUS_R_DL=1 dracut: ID_CDROM_MRW=1 dracut: ID_CDROM_MRW_W=1 dracut: ID_SCSI=1 dracut: ID_VENDOR=TSSTcorp dracut: ID_VENDOR_ENC=TSSTcorp dracut: ID_MODEL=DVD+-RW_TS-U633F dracut: ID_MODEL_ENC=DVD+-RWx20TS-U633F dracut: ID_REVISION=D500 dracut: ID_TYPE=cd dracut: ID_BUS=scsi dracut: ID_PATH=pci-0000:00:1f.2-scsi-1:0:0:0 dracut: DEVLINKS=/dev/block/11:0 /dev/scd0 /dev/disk/by-path/pci-0000:00:1f.2-scsi-1:0:0:0 ] dracut: + echo change dracut: + i=1 dracut: + [ 1 -gt 40 ] dracut: + : dracut: + check_finished dracut: + local f dracut: + [ -e /initqueue-finished/dmsquash.sh ] dracut: + . /initqueue-finished/dmsquash.sh dracut: + [ -e /dev/root ] dracut: + return 1 dracut: + udevsettle dracut: + [ -z 147 ] dracut: + [ 147 -ge 143 ] dracut: + udevadm settle --exit-if-exists=/initqueue/work dracut: + check_finished dracut: + local f dracut: + [ -e /initqueue-finished/dmsquash.sh ] dracut: + . /initqueue-finished/dmsquash.sh dracut: + [ -e /dev/root ] dracut: + return 1 dracut: + [ -f /initqueue/work ] dracut: + [ -e /initqueue/*.sh ] dracut: + break dracut: + udevadm settle --timeout=0 dracut: + modprobe scsi_wait_scan dracut: + rmmod scsi_wait_scan dracut: + udevadm settle --timeout=0 dracut: + [ -e /initqueue-settled/*.sh ] dracut: + break dracut: + udevadm settle --timeout=0 dracut: + sleep 0.5 dracut: + [ -e /sys/block/sr0 ] dracut: + udevadm info --query=env --path=/block/sr0 dracut: + strstr UDEV_LOG=3 dracut: DEVPATH=/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/3:0:0:0/block/sr0 dracut: MAJOR=11 dracut: MINOR=0 dracut: DEVNAME=/dev/sr0 dracut: DEVTYPE=disk dracut: SUBSYSTEM=block dracut: ID_CDROM=1 dracut: ID_CDROM_CD_R=1 dracut: ID_CDROM_CD_RW=1 dracut: ID_CDROM_DVD=1 dracut: ID_CDROM_DVD_R=1 dracut: ID_CDROM_DVD_RW=1 dracut: ID_CDROM_DVD_RAM=1 dracut: ID_CDROM_DVD_PLUS_R=1 dracut: ID_CDROM_DVD_PLUS_RW=1 dracut: ID_CDROM_DVD_PLUS_R_DL=1 dracut: ID_CDROM_MRW=1 dracut: ID_CDROM_MRW_W=1 dracut: ID_SCSI=1 dracut: ID_VENDOR=TSSTcorp dracut: ID_VENDOR_ENC=TSSTcorp dracut: ID_MODEL=DVD+-RW_TS-U633F dracut: ID_MODEL_ENC=DVD+-RWx20TS-U633F dracut: ID_REVISION=D500 dracut: ID_TYPE=cd dracut: ID_BUS=scsi dracut: ID_PATH=pci-0000:00:1f.2-scsi-1:0:0:0 dracut: DEVLINKS=/dev/block/11:0 /dev/scd0 /dev/disk/by-path/pci-0000:00:1f.2-scsi-1:0:0:0 ID_CDROM_MEDIA dracut: + [ UDEV_LOG=3 dracut: DEVPATH=/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/3:0:0:0/block/sr0 dracut: MAJOR=11 dracut: MINOR=0 dracut: DEVNAME=/dev/sr0 dracut: DEVTYPE=disk dracut: SUBSYSTEM=block dracut: ID_CDROM=1 dracut: ID_CDROM_CD_R=1 dracut: ID_CDROM_CD_RW=1 dracut: ID_CDROM_DVD=1 dracut: ID_CDROM_DVD_R=1 dracut: ID_CDROM_DVD_RW=1 dracut: ID_CDROM_DVD_RAM=1 dracut: ID_CDROM_DVD_PLUS_R=1 dracut: ID_CDROM_DVD_PLUS_RW=1 dracut: ID_CDROM_DVD_PLUS_R_DL=1 dracut: ID_CDROM_MRW=1 dracut: ID_CDROM_MRW_W=1 dracut: ID_SCSI=1 dracut: ID_VENDOR=TSSTcorp dracut: ID_VENDOR_ENC=TSSTcorp dracut: ID_MODEL=DVD+-RW_TS-U633F dracut: ID_MODEL_ENC=DVD+-RWx20TS-U633F dracut: ID_REVISION=D500 dracut: ID_TYPE=cd dracut: ID_BUS=scsi dracut: ID_PATH=pci-0000:00:1f.2-scsi-1:0:0:0 dracut: DEVLINKS=/dev/block/11:0 /dev/scd0 /dev/disk/by-path/pci-0000:00:1f.2-scsi-1:0:0:0 != UDEV_LOG=3 dracut: DEVPATH=/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/3:0:0:0/block/sr0 dracut: MAJOR=11 dracut: MINOR=0 dracut: DEVNAME=/dev/sr0 dracut: DEVTYPE=disk dracut: SUBSYSTEM=block dracut: ID_CDROM=1 dracut: ID_CDROM_CD_R=1 dracut: ID_CDROM_CD_RW=1 dracut: ID_CDROM_DVD=1 dracut: ID_CDROM_DVD_R=1 dracut: ID_CDROM_DVD_RW=1 dracut: ID_CDROM_DVD_RAM=1 dracut: ID_CDROM_DVD_PLUS_R=1 dracut: ID_CDROM_DVD_PLUS_RW=1 dracut: ID_CDROM_DVD_PLUS_R_DL=1 dracut: ID_CDROM_MRW=1 dracut: ID_CDROM_MRW_W=1 dracut: ID_SCSI=1 dracut: ID_VENDOR=TSSTcorp dracut: ID_VENDOR_ENC=TSSTcorp dracut: ID_MODEL=DVD+-RW_TS-U633F dracut: ID_MODEL_ENC=DVD+-RWx20TS-U633F dracut: ID_REVISION=D500 dracut: ID_TYPE=cd dracut: ID_BUS=scsi dracut: ID_PATH=pci-0000:00:1f.2-scsi-1:0:0:0 dracut: DEVLINKS=/dev/block/11:0 /dev/scd0 /dev/disk/by-path/pci-0000:00:1f.2-scsi-1:0:0:0 ] dracut: + echo change dracut: + i=2 dracut: + [ 2 -gt 40 ] dracut: + : dracut: + check_finished dracut: + local f dracut: + [ -e /initqueue-finished/dmsquash.sh ] dracut: + . /initqueue-finished/dmsquash.sh dracut: + [ -e /dev/root ] dracut: + return 1 dracut: + udevsettle dracut: + [ -z 147 ] dracut: + [ 147 -ge 143 ] dracut: + udevadm settle --exit-if-exists=/initqueue/work dracut: + check_finished dracut: + local f dracut: + [ -e /initqueue-finished/dmsquash.sh ] dracut: + . /initqueue-finished/dmsquash.sh dracut: + [ -e /dev/root ] dracut: + return 1 dracut: + [ -f /initqueue/work ] dracut: + [ -e /initqueue/*.sh ] dracut: + break dracut: + udevadm settle --timeout=0 dracut: + modprobe scsi_wait_scan dracut: + rmmod scsi_wait_scan dracut: + udevadm settle --timeout=0 dracut: + [ -e /initqueue-settled/*.sh ] dracut: + break dracut: + udevadm settle --timeout=0 dracut: + sleep 0.5 dracut: + [ -e /sys/block/sr0 ] dracut: + udevadm info --query=env --path=/block/sr0 dracut: + strstr UDEV_LOG=3 dracut: DEVPATH=/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/3:0:0:0/block/sr0 dracut: MAJOR=11 dracut: MINOR=0 dracut: DEVNAME=/dev/sr0 dracut: DEVTYPE=disk dracut: SUBSYSTEM=block dracut: ID_CDROM=1 dracut: ID_CDROM_CD_R=1 dracut: ID_CDROM_CD_RW=1 dracut: ID_CDROM_DVD=1 dracut: ID_CDROM_DVD_R=1 dracut: ID_CDROM_DVD_RW=1 dracut: ID_CDROM_DVD_RAM=1 dracut: ID_CDROM_DVD_PLUS_R=1 dracut: ID_CDROM_DVD_PLUS_RW=1 dracut: ID_CDROM_DVD_PLUS_R_DL=1 dracut: ID_CDROM_MRW=1 dracut: ID_CDROM_MRW_W=1 dracut: ID_SCSI=1 dracut: ID_VENDOR=TSSTcorp dracut: ID_VENDOR_ENC=TSSTcorp dracut: ID_MODEL=DVD+-RW_TS-U633F dracut: ID_MODEL_ENC=DVD+-RWx20TS-U633F dracut: ID_REVISION=D500 dracut: ID_TYPE=cd dracut: ID_BUS=scsi dracut: ID_PATH=pci-0000:00:1f.2-scsi-1:0:0:0 dracut: DEVLINKS=/dev/block/11:0 /dev/scd0 /dev/disk/by-path/pci-0000:00:1f.2-scsi-1:0:0:0 ID_CDROM_MEDIA dracut: + [ UDEV_LOG=3 dracut: DEVPATH=/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/3:0:0:0/block/sr0 dracut: MAJOR=11 dracut: MINOR=0 dracut: DEVNAME=/dev/sr0 dracut: DEVTYPE=disk dracut: SUBSYSTEM=block dracut: ID_CDROM=1 dracut: ID_CDROM_CD_R=1 dracut: ID_CDROM_CD_RW=1 dracut: ID_CDROM_DVD=1 dracut: ID_CDROM_DVD_R=1 dracut: ID_CDROM_DVD_RW=1 dracut: ID_CDROM_DVD_RAM=1 dracut: ID_CDROM_DVD_PLUS_R=1 dracut: ID_CDROM_DVD_PLUS_RW=1 dracut: ID_CDROM_DVD_PLUS_R_DL=1 dracut: ID_CDROM_MRW=1 dracut: ID_CDROM_MRW_W=1 dracut: ID_SCSI=1 dracut: ID_VENDOR=TSSTcorp dracut: ID_VENDOR_ENC=TSSTcorp dracut: ID_MODEL=DVD+-RW_TS-U633F dracut: ID_MODEL_ENC=DVD+-RWx20TS-U633F dracut: ID_REVISION=D500 dracut: ID_TYPE=cd dracut: ID_BUS=scsi dracut: ID_PATH=pci-0000:00:1f.2-scsi-1:0:0:0 dracut: DEVLINKS=/dev/block/11:0 /dev/scd0 /dev/disk/by-path/pci-0000:00:1f.2-scsi-1:0:0:0 != UDEV_LOG=3 dracut: DEVPATH=/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/3:0:0:0/block/sr0 dracut: MAJOR=11 dracut: MINOR=0 dracut: DEVNAME=/dev/sr0 dracut: DEVTYPE=disk dracut: SUBSYSTEM=block dracut: ID_CDROM=1 dracut: ID_CDROM_CD_R=1 dracut: ID_CDROM_CD_RW=1 dracut: ID_CDROM_DVD=1 dracut: ID_CDROM_DVD_R=1 dracut: ID_CDROM_DVD_RW=1 dracut: ID_CDROM_DVD_RAM=1 dracut: ID_CDROM_DVD_PLUS_R=1 dracut: ID_CDROM_DVD_PLUS_RW=1 dracut: ID_CDROM_DVD_PLUS_R_DL=1 dracut: ID_CDROM_MRW=1 dracut: ID_CDROM_MRW_W=1 dracut: ID_SCSI=1 dracut: ID_VENDOR=TSSTcorp dracut: ID_VENDOR_ENC=TSSTcorp dracut: ID_MODEL=DVD+-RW_TS-U633F dracut: ID_MODEL_ENC=DVD+-RWx20TS-U633F dracut: ID_REVISION=D500 dracut: ID_TYPE=cd dracut: ID_BUS=scsi dracut: ID_PATH=pci-0000:00:1f.2-scsi-1:0:0:0 dracut: DEVLINKS=/dev/block/11:0 /dev/scd0 /dev/disk/by-path/pci-0000:00:1f.2-scsi-1:0:0:0 ] dracut: + echo change dracut: + i=3 dracut: + [ 3 -gt 40 ] dracut: + : dracut: + check_finished dracut: + local f dracut: + [ -e /initqueue-finished/dmsquash.sh ] dracut: + . /initqueue-finished/dmsquash.sh dracut: + [ -e /dev/root ] dracut: + return 1 dracut: + udevsettle dracut: + [ -z 147 ] dracut: + [ 147 -ge 143 ] dracut: + udevadm settle --exit-if-exists=/initqueue/work dracut: + check_finished dracut: + local f dracut: + [ -e /initqueue-finished/dmsquash.sh ] dracut: + . /initqueue-finished/dmsquash.sh dracut: + [ -e /dev/root ] dracut: + return 1 dracut: + [ -f /initqueue/work ] dracut: + [ -e /initqueue/*.sh ] dracut: + break dracut: + udevadm settle --timeout=0 dracut: + modprobe scsi_wait_scan dracut: + rmmod scsi_wait_scan dracut: + udevadm settle --timeout=0 dracut: + [ -e /initqueue-settled/*.sh ] dracut: + break dracut: + udevadm settle --timeout=0 dracut: + sleep 0.5 dracut: + [ -e /sys/block/sr0 ] dracut: + udevadm info --query=env --path=/block/sr0 dracut: + strstr UDEV_LOG=3 dracut: DEVPATH=/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/3:0:0:0/block/sr0 dracut: MAJOR=11 dracut: MINOR=0 dracut: DEVNAME=/dev/sr0 dracut: DEVTYPE=disk dracut: SUBSYSTEM=block dracut: ID_CDROM=1 dracut: ID_CDROM_CD_R=1 dracut: ID_CDROM_CD_RW=1 dracut: ID_CDROM_DVD=1 dracut: ID_CDROM_DVD_R=1 dracut: ID_CDROM_DVD_RW=1 dracut: ID_CDROM_DVD_RAM=1 dracut: ID_CDROM_DVD_PLUS_R=1 dracut: ID_CDROM_DVD_PLUS_RW=1 dracut: ID_CDROM_DVD_PLUS_R_DL=1 dracut: ID_CDROM_MRW=1 dracut: ID_CDROM_MRW_W=1 dracut: ID_SCSI=1 dracut: ID_VENDOR=TSSTcorp dracut: ID_VENDOR_ENC=TSSTcorp dracut: ID_MODEL=DVD+-RW_TS-U633F dracut: ID_MODEL_ENC=DVD+-RWx20TS-U633F dracut: ID_REVISION=D500 dracut: ID_TYPE=cd dracut: ID_BUS=scsi dracut: ID_PATH=pci-0000:00:1f.2-scsi-1:0:0:0 dracut: DEVLINKS=/dev/block/11:0 /dev/scd0 /dev/disk/by-path/pci-0000:00:1f.2-scsi-1:0:0:0 ID_CDROM_MEDIA dracut: + [ UDEV_LOG=3 dracut: DEVPATH=/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/3:0:0:0/block/sr0 dracut: MAJOR=11 dracut: MINOR=0 dracut: DEVNAME=/dev/sr0 dracut: DEVTYPE=disk dracut: SUBSYSTEM=block dracut: ID_CDROM=1 dracut: ID_CDROM_CD_R=1 dracut: ID_CDROM_CD_RW=1 dracut: ID_CDROM_DVD=1 dracut: ID_CDROM_DVD_R=1 dracut: ID_CDROM_DVD_RW=1 dracut: ID_CDROM_DVD_RAM=1 dracut: ID_CDROM_DVD_PLUS_R=1 dracut: ID_CDROM_DVD_PLUS_RW=1 dracut: ID_CDROM_DVD_PLUS_R_DL=1 dracut: ID_CDROM_MRW=1 dracut: ID_CDROM_MRW_W=1 dracut: ID_SCSI=1 dracut: ID_VENDOR=TSSTcorp dracut: ID_VENDOR_ENC=TSSTcorp dracut: ID_MODEL=DVD+-RW_TS-U633F dracut: ID_MODEL_ENC=DVD+-RWx20TS-U633F dracut: ID_REVISION=D500 dracut: ID_TYPE=cd dracut: ID_BUS=scsi dracut: ID_PATH=pci-0000:00:1f.2-scsi-1:0:0:0 dracut: DEVLINKS=/dev/block/11:0 /dev/scd0 /dev/disk/by-path/pci-0000:00:1f.2-scsi-1:0:0:0 != UDEV_LOG=3 dracut: DEVPATH=/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/3:0:0:0/block/sr0 dracut: MAJOR=11 dracut: MINOR=0 dracut: DEVNAME=/dev/sr0 dracut: DEVTYPE=disk dracut: SUBSYSTEM=block dracut: ID_CDROM=1 dracut: ID_CDROM_CD_R=1 dracut: ID_CDROM_CD_RW=1 dracut: ID_CDROM_DVD=1 dracut: ID_CDROM_DVD_R=1 dracut: ID_CDROM_DVD_RW=1 dracut: ID_CDROM_DVD_RAM=1 dracut: ID_CDROM_DVD_PLUS_R=1 dracut: ID_CDROM_DVD_PLUS_RW=1 dracut: ID_CDROM_DVD_PLUS_R_DL=1 dracut: ID_CDROM_MRW=1 dracut: ID_CDROM_MRW_W=1 dracut: ID_SCSI=1 dracut: ID_VENDOR=TSSTcorp dracut: ID_VENDOR_ENC=TSSTcorp dracut: ID_MODEL=DVD+-RW_TS-U633F dracut: ID_MODEL_ENC=DVD+-RWx20TS-U633F dracut: ID_REVISION=D500 dracut: ID_TYPE=cd dracut: ID_BUS=scsi dracut: ID_PATH=pci-0000:00:1f.2-scsi-1:0:0:0 dracut: DEVLINKS=/dev/block/11:0 /dev/scd0 /dev/disk/by-path/pci-0000:00:1f.2-scsi-1:0:0:0 ] dracut: + echo change dracut: + i=4 dracut: + [ 4 -gt 40 ] dracut: + : dracut: + check_finished dracut: + local f dracut: + [ -e /initqueue-finished/dmsquash.sh ] dracut: + . /initqueue-finished/dmsquash.sh dracut: + [ -e /dev/root ] dracut: + return 1 dracut: + udevsettle dracut: + [ -z 147 ] dracut: + [ 147 -ge 143 ] dracut: + udevadm settle --exit-if-exists=/initqueue/work dracut: + check_finished dracut: + local f dracut: + [ -e /initqueue-finished/dmsquash.sh ] dracut: + . /initqueue-finished/dmsquash.sh dracut: + [ -e /dev/root ] dracut: + return 1 dracut: + [ -f /initqueue/work ] dracut: + [ -e /initqueue/*.sh ] dracut: + break dracut: + udevadm settle --timeout=0 dracut: + modprobe scsi_wait_scan dracut: + rmmod scsi_wait_scan dracut: + udevadm settle --timeout=0 dracut: + [ -e /initqueue-settled/dmsquash-live-root.sh ] dracut: + job=/initqueue-settled/dmsquash-live-root.sh . /initqueue-settled/dmsquash-live-root.sh dracut: + [ -e /initqueue-settled/dmsquash-live-root.sh ] dracut: + rm /initqueue-settled/dmsquash-live-root.sh dracut: + /sbin/dmsquash-live-root /dev/sdc1 dracut: + [ -f /tmp/root.info ] dracut: + . /tmp/root.info dracut: + root=live:/dev/disk/by-uuid/4C04-9372 dracut: + rflags=rw dracut: + fstype=vfat dracut: + netroot= dracut: + NEWROOT=/sysroot dracut: + PATH=/sbin:/bin:/usr/sbin:/usr/bin:/sbin:/usr/sbin dracut: + getarg rdlivedebug dracut: + set +x dracut: + return 1 dracut: + [ -z /dev/sdc1 ] dracut: + livedev=/dev/sdc1 dracut: + getarg live_dir dracut: + set +x dracut: + return 1 dracut: + live_dir= dracut: + [ -z ] dracut: + live_dir=LiveOS dracut: + getarg live_ram dracut: + set +x dracut: + return 1 dracut: + getarg reset_overlay dracut: + set +x dracut: + return 1 dracut: + getarg readonly_overlay dracut: + set +x dracut: + return 1 dracut: + readonly_overlay= dracut: + getarg overlay dracut: + set +x dracut: + return 0 dracut: + overlay=UUID=4C04-9372 dracut: + + blkid -s TYPE -o value /dev/sdc1 dracut: [ -e /dev/sdc1 ] dracut: + fs=vfat dracut: + [ vfat = iso9660 -o vfat = udf ] dracut: + getarg check dracut: + set +x dracut: + return 1 dracut: + check= dracut: + [ -n ] dracut: + getarg ro dracut: + set +x dracut: + return 1 dracut: + getarg rw dracut: + set +x dracut: + return 0 dracut: + liverw=rw dracut: + [ -z rw ] dracut: + mkdir -p /dev/.initramfs/live dracut: + mount -n -t vfat -o rw /dev/sdc1 /dev/.initramfs/live dracut: + RES=0 dracut: + [ 0 != 0 ] dracut: + [ -e /dev/.initramfs/live/LiveOS/osmin.img ] dracut: + OSMINSQFS=/dev/.initramfs/live/LiveOS/osmin.img dracut: + [ -n /dev/.initramfs/live/LiveOS/osmin.img ] dracut: + dd if=/dev/.initramfs/live/LiveOS/osmin.img of=/osmin.img dracut: + losetup -f dracut: + OSMIN_SQUASHED_LOOPDEV=/dev/loop0 dracut: + losetup -r /dev/loop0 /osmin.img dracut: + mkdir -p /squashfs.osmin dracut: + mount -n -t squashfs -o ro /dev/loop0 /squashfs.osmin dracut: + losetup -f dracut: + OSMIN_LOOPDEV=/dev/loop1 dracut: + losetup -r /dev/loop1 /squashfs.osmin/osmin dracut: + umount -l /squashfs.osmin dracut: + [ -e /dev/.initramfs/live/LiveOS/ext3fs.img ] dracut: + [ -n ] dracut: + [ -e /dev/.initramfs/live/LiveOS/squashfs.img ] dracut: + SQUASHED=/dev/.initramfs/live/LiveOS/squashfs.img dracut: + [ -e /dev/.initramfs/live/LiveOS/squashfs.img ] dracut: + [ -n ] dracut: + losetup -f dracut: + SQUASHED_LOOPDEV=/dev/loop2 dracut: + losetup -r /dev/loop2 /dev/.initramfs/live/LiveOS/squashfs.img dracut: + mkdir -p /squashfs dracut: + mount -n -t squashfs -o ro /dev/loop2 /squashfs dracut: + losetup -f dracut: + BASE_LOOPDEV=/dev/loop3 dracut: + losetup -r /dev/loop3 /squashfs/LiveOS/ext3fs.img dracut: + umount -l /squashfs dracut: + do_live_from_base_loop dracut: + do_live_overlay dracut: + losetup -f dracut: + OVERLAY_LOOPDEV=/dev/loop4 dracut: + blkid -s LABEL -o value /dev/sdc1 dracut: + l= dracut: + blkid -s UUID -o value /dev/sdc1 dracut: + u=4C04-9372 dracut: + [ -z UUID=4C04-9372 ] dracut: + echo UUID=4C04-9372 dracut: + grep -q : dracut: + [ -z -o = auto ] dracut: + pathspec=/LiveOS/overlay--4C04-9372 dracut: + echo UUID=4C04-9372 dracut: + sed -e s/:.*$// dracut: + devspec=UUID=4C04-9372 dracut: + setup= dracut: + [ -n UUID=4C04-9372 -a -n /LiveOS/overlay--4C04-9372 -a -n UUID=4C04-9372 ] dracut: + mkdir /overlayfs dracut: + mount -n -t auto UUID=4C04-9372 /overlayfs dracut: + [ -f /overlayfs/LiveOS/overlay--4C04-9372 -a -w /overlayfs/LiveOS/overlay--4C04-9372 ] dracut: + umount -l /overlayfs dracut: + [ -z ] dracut: + [ -n UUID=4C04-9372 -a -n /LiveOS/overlay--4C04-9372 ] dracut: + warn Unable to find persistent overlay; using temporary dracut: + check_quiet dracut: + [ -z ] dracut: + DRACUT_QUIET=yes dracut: + getarg rdinfo dracut: + set +x dracut: + return 1 dracut: + getarg quiet dracut: + set +x dracut: + return 1 dracut Warning: Unable to find persistent overlay; using temporary dracut: + DRACUT_QUIET=yes dracut: + echo <4>dracut Warning: Unable to find persistent overlay; using temporary dracut: + [ yes != yes ] dracut: + sleep 5 dracut: + dd if=/dev/null of=/overlay bs=1024 count=1 seek=524288 dracut: + losetup /dev/loop4 /overlay dracut: + dmsetup create live-rw dracut: + blockdev --getsz /dev/loop3 dracut: + echo 0 16777216 snapshot /dev/loop3 /dev/loop4 p 8 dracut: + [ -b /dev/loop1 ] dracut: + dmsetup create --readonly live-osimg-min dracut: + blockdev --getsz /dev/loop3 dracut: + echo 0 16777216 snapshot /dev/loop3 /dev/loop1 p 8 dracut: + getarg rootflags dracut: + set +x dracut: + return 1 dracut: + ROOTFLAGS= dracut: + [ -n ] dracut: + ln -s /dev/mapper/live-rw /dev/root dracut: + printf /bin/mount %s /dev/mapper/live-rw %sn /sysroot dracut: + exit 0 dracut: + check_finished dracut: + local f dracut: + [ -e /initqueue-finished/dmsquash.sh ] dracut: + . /initqueue-finished/dmsquash.sh dracut: + [ -e /dev/root ] dracut: + return 0 dracut: + break 2 dracut: + unset job dracut: + unset queuetriggered dracut: + getarg rdbreak=pre-mount dracut: + set +x dracut: + return 1 dracut: + source_all pre-mount dracut: + local f dracut: + [ pre-mount ] dracut: + [ -d /pre-mount ] dracut: + return dracut: + getarg rdbreak=mount dracut: + set +x dracut: + return 1 dracut: + i=0 dracut: + : dracut: + [ -d /sysroot/proc ] dracut: + [ -f /mount/01-568-live.sh ] dracut: + . /mount/01-568-live.sh dracut: + /bin/mount /dev/mapper/live-rw /sysroot dracut: + [ -d /sysroot/proc ] dracut: + break dracut: + i=1 dracut: + [ 1 -gt 20 ] dracut: + : dracut: + [ -d /sysroot/proc ] dracut: + break dracut: + echo -n Mounted root filesystem dracut: + vinfo dracut: + + read dev mp rest dracut: read line+ [ / dracut: = /sysroot ] dracut: + read dev mp rest dracut: + [ /proc = /sysroot ] dracut: + read dev mp rest dracut: + [ /sys = /sysroot ] dracut: + read dev mp rest dracut: + [ /dev = /sysroot ] dracut: + read dev mp rest dracut: + [ /dev/pts = /sysroot ] dracut: + read dev mp rest dracut: + [ /dev/shm = /sysroot ] dracut: + read dev mp rest dracut: + [ /dev/.initramfs/live = /sysroot ] dracut: + read dev mp rest dracut: + [ /sysroot = /sysroot ] dracut: + echo /dev/mapper/live-rw dracut: + read dev mp rest dracut: Mounted root filesystem /dev/mapper/live-rw dracut: + info Mounted root filesystem /dev/mapper/live-rw dracut: + check_quiet dracut: + [ -z yes ] dracut: + echo <6>dracut: Mounted root filesystem /dev/mapper/live-rw dracut: + [ yes != yes ] dracut: + read line dracut: + getarg rdbreak=pre-pivot dracut: + set +x dracut: + return 1 dracut: + source_all pre-pivot dracut: + local f dracut: + [ pre-pivot ] dracut: + [ -d /pre-pivot ] dracut: + [ -e /pre-pivot/30crypt-cleanup.sh ] dracut: + . /pre-pivot/30crypt-cleanup.sh dracut: + rm -f /etc/udev/rules.d/70-luks.rules dracut: + cryptsetup luksClose /dev/mapper/luks-* dracut: + [ -e /pre-pivot/31crypt-cleanup.sh ] dracut: + . /pre-pivot/31crypt-cleanup.sh dracut: + rm -f /etc/udev/rules.d/70-luks.rules dracut: + cryptsetup luksClose /dev/mapper/luks-* dracut: + [ -e /pre-pivot/50selinux-loadpolicy.sh ] dracut: + . /pre-pivot/50selinux-loadpolicy.sh dracut: + rd_load_policy dracut: + getarg selinux=0 dracut: + set +x dracut: + return 1 dracut: + SELINUX=enforcing dracut: + [ -e /sysroot/etc/selinux/config ] dracut: + . /sysroot/etc/selinux/config dracut: + SELINUX=enforcing dracut: + SELINUXTYPE=targeted dracut: + permissive=0 dracut: + getarg enforcing=0 dracut: + set +x dracut: + return 1 dracut: + [ 1 -eq 0 -o enforcing = permissive ] dracut: + [ -x /sysroot/usr/sbin/load_policy -o -x /sysroot/sbin/load_policy ] dracut: + local ret=0 dracut: + local out dracut: Loading SELinux policy dracut: + info Loading SELinux policy dracut: + check_quiet dracut: + [ -z yes ] dracut: + echo <6>dracut: Loading SELinux policy dracut: + [ yes != yes ] dracut: + [ -x /sysroot/sbin/load_policy ] dracut: + chroot /sysroot /sbin/load_policy -i dracut: + out= dracut: + ret=0 dracut: + info dracut: + check_quiet dracut: + [ -z yes ] dracut: dracut: + echo <6>dracut: dracut: + [ yes != yes ] dracut: + [ enforcing = disabled ] dracut: + [ 0 -eq 0 -o 0 -eq 2 ] dracut: + [ -e /sysroot/.autorelabel ] dracut: + mount --bind /dev /sysroot/dev dracut: + chroot /sysroot /sbin/restorecon -R /dev dracut: + return 0 dracut: + [ -e /pre-pivot/90plymouth-newroot.sh ] dracut: + . /pre-pivot/90plymouth-newroot.sh dracut: + [ -x /bin/plymouth ] dracut: + /bin/plymouth --newroot=/sysroot dracut: + getarg init= dracut: + set +x dracut: + return 1 dracut: + [ -f /sysroot -a -x /sysroot ] dracut: + [ -f /sysroot/sbin/init -a -x /sysroot/sbin/init ] dracut: + INIT=/sbin/init dracut: + break dracut: + [ /sbin/init ] dracut: + getarg rdbreak dracut: + set +x dracut: + return 1 dracut: + udevadm control --stop-exec-queue dracut: + HARD= dracut: + pidof udevd dracut: + pidof udevd dracut: + kill 622 dracut: + kill 317 dracut: + kill 316 dracut: + kill 91 dracut: + HARD=-9 dracut: + pidof udevd dracut: + pidof udevd dracut: + kill -9 622 dracut: + kill -9 317 dracut: + kill -9 316 dracut: + kill -9 91 dracut: + HARD=-9 dracut: + pidof udevd dracut: + pidof udevd dracut: + kill -9 622 dracut: + kill -9 317 dracut: + kill -9 316 dracut: + kill -9 91 dracut: + HARD=-9 dracut: + pidof udevd dracut: + export -p dracut: + i=export dracut: + i= dracut: + i= dracut: + [ = root -o = PATH -o = HOME -o = TERM ] dracut: + unset dracut: + i=BOOT_IMAGE='vmlinuz0' dracut: + i=BOOT_IMAGE='vmlinuz0' dracut: + i=BOOT_IMAGE dracut: + [ BOOT_IMAGE = root -o BOOT_IMAGE = PATH -o BOOT_IMAGE = HOME -o BOOT_IMAGE = TERM ] dracut: + unset BOOT_IMAGE dracut: + i=export dracut: + i= dracut: + i= dracut: + [ = root -o = PATH -o = HOME -o = TERM ] dracut: + unset dracut: + i=HOME='/' dracut: + i=HOME='/' dracut: + i=HOME dracut: + [ HOME = root -o HOME = PATH -o HOME = HOME -o HOME = TERM ] dracut: + i=export dracut: + i= dracut: + i= dracut: + [ = root -o = PATH -o = HOME -o = TERM ] dracut: + unset dracut: + i=LANG='en_US.utf8' dracut: + i=LANG='en_US.utf8' dracut: + i=LANG dracut: + [ LANG = root -o LANG = PATH -o LANG = HOME -o LANG = TERM ] dracut: + unset LANG dracut: + i=export dracut: + i= dracut: + i= dracut: + [ = root -o = PATH -o = HOME -o = TERM ] dracut: + unset dracut: + i=PATH='/sbin:/bin:/usr/sbin:/usr/bin' dracut: + i=PATH='/sbin:/bin:/usr/sbin:/usr/bin' dracut: + i=PATH dracut: + [ PATH = root -o PATH = PATH -o PATH = HOME -o PATH = TERM ] dracut: + i=export dracut: + i= dracut: + i= dracut: + [ = root -o = PATH -o = HOME -o = TERM ] dracut: + unset dracut: + i=PWD='/' dracut: + i=PWD='/' dracut: + i=PWD dracut: + [ PWD = root -o PWD = PATH -o PWD = HOME -o PWD = TERM ] dracut: + unset PWD dracut: + i=export dracut: + i= dracut: + i= dracut: + [ = root -o = PATH -o = HOME -o = TERM ] dracut: Switching root dracut: + unset dracut: + i=TERM='linux' dracut: + i=TERM='linux' dracut: + i=TERM dracut: + [ TERM = root -o TERM = PATH -o TERM = HOME -o TERM = TERM ] dracut: + i=export dracut: + i= dracut: + i= dracut: + [ = root -o = PATH -o = HOME -o = TERM ] dracut: + unset dracut: + i=initrd='initrd0.img' dracut: + i=initrd='initrd0.img' dracut: + i=initrd dracut: + [ initrd = root -o initrd = PATH -o initrd = HOME -o initrd = TERM ] dracut: + unset initrd dracut: + i=export dracut: + i= dracut: + i= dracut: + [ = root -o = PATH -o = HOME -o = TERM ] dracut: + unset dracut: + i=overlay='UUID=4C04-9372' dracut: + i=overlay='UUID=4C04-9372' dracut: + i=overlay dracut: + [ overlay = root -o overlay = PATH -o overlay = HOME -o overlay = TERM ] dracut: + unset overlay dracut: + initargs= dracut: + read CLINE dracut: + getarg init= dracut: + set +x dracut: + return 1 dracut: + set initrd=initrd0.img root=live:UUID=4C04-9372 rootfstype=vfat rw liveimg overlay=UUID=4C04-9372 LANG=en_US.utf8 rdinitdebug rd_NO_LUKS rd_NO_MD rd_NO_DM BOOT_IMAGE=vmlinuz0 dracut: + shift dracut: + getarg rdcopystate dracut: + set +x dracut: + return 1 dracut: + info Switching root dracut: + check_quiet dracut: + [ -z yes ] dracut: + echo <6>dracut: Switching root dracut: + [ yes != yes ] dracut: + wait_for_loginit dracut: + getarg rdinitdebug dracut: + set +x dracut: + return 0 dracut: + set +x -------------------------------[end dracut output]------------------ --- On Wed, 3/16/11, Urs Beyerle <urs.beye...@env.ethz.ch> wrote: > From: Urs Beyerle <urs.beye...@env.ethz.ch> > Subject: Re: Persistent Data in SL LiveDVD on USB > To: "William Shu" <ws...@yahoo.com> > Cc: scientific-linux-us...@fnal.gov > Date: Wednesday, March 16, 2011, 3:43 PM > Hi William > > On 03/15/2011 11:19 PM, William Shu wrote: > > Dear All, > > I must be missing something. I do not seem to install > and retain packages on liveDVD installed on a USB stick, > despite using the data persistence options on > livecd-iso-to-disk, viz: > > > > # livecd-iso-to-disk --reset-mbr --overlay-size-mb > 1024 \ > > > --home-size-mb 512 \ > > > > <path>/SL-60-i386-2011-03-07-LiveDVD.iso > \ > > > /dev/<partition name> > > > > The programs livecd-tools and liveusb-creator are > retained on reboot, but not the others. Also, configuration > data, etc. stored in the home directory, /home/sluser, are > retained. > > > > > > > > Some sample installs that disappeared (Id not matter > whether I used yum, ume: > > $ su -c 'rpm -Uvh > > http://download.fedora.redhat.com/pub/epel/6/i386/epel-release-6-5.noarch.rpm' > > $ su -c 'yum install yumex' > > $ su -c 'yum install xfig transfig fig2ps gv' > > $ su -c 'yum install ocaml ocaml-emacs ocaml-lablgl > ocaml-lablgl-devel ocaml-lablgtk ocaml-lablgtk-devel > ocaml-lablgtk-doc ocaml-doc' > > $ su -c 'yum install latex2rtf latex2html' > > > > > It could be that you have spotted a bug in > livecd-iso-to-disk or/and dracut. My guess that in your case > overlay is not > working at all. Because livecd-tools and liveusb-creator > are already part of the LiveDVD and /home/sluser is retained > by > the home image. > > Can you check on the boot Live USB, if you see the overlay > file mounted on a /dev/loop device? Just run > > losetup /dev/loop1 > losetup /dev/loop2 > losetup /dev/loop3 > losetup /dev/loop4 > losetup /dev/loop5 > etc. > > You should see something like > > /dev/loop4: [0801]:5 > (/overlayfs/LiveOS/overlay-XYZ-0A7F-A011) > > > It would be nice to get some debug output from you. Could > you please start the Live USB stick with boot option > > rdinitdebug > > You can also remove "rhgb and quiet" to see dracut debug > messages when booting. After booting, the dracut debug > messages > should be in dmesg. Can you send me the output of > > dmesg | grep "^dracut" > > Please note that overlay has some limitation: > http://www.livecd.ethz.ch/usbdisk.html#limits. > > I have to admit that liveusb-creator and livecd-iso-to-disk > are not heavily tested with data persistence on SL6. > > A workaround would be to use liveusb-creator from Fedora > running on Windows (or Fedora), which is more tested. (sorry > > for recommending a tool running on Windows), see also > http://www.livecd.ethz.ch/usbdisk.html > > > Cheers, > > Urs >