[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#500672: live-helper: Booting with persistent root fs hangs in initrd but continous booting after exiting 2 times from busybox



Package: live-helper
Version: 1.0.0-2
Severity: normal


After building a image with live-helper I made it persistent root fs on 
a USB 
stick like it is described in the wiki:
http://wiki.debian.org/DebianLive/Howto/Custom_Install

When booting it, it gives me the following error message in busybox from 
initrd:

Remounting on /dev/sda2 ro on /cow failed

and in the live.log it says:

mount: mounting /dev/sda2 on /cow failed: Device or Resource busy

After exiting 2 times from that busybox it boots successfully and the 
persistent root fs works fine.

-- Package-specific info:

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages live-helper depends on:
ii  debootstrap                   1.0.10     Bootstrap a basic Debian system
ii  gettext-base                  0.17-3     GNU Internationalization utilities

live-helper recommends no packages.

Versions of packages live-helper suggests:
ii  dosfstools                 2.11-6        utilities for making and checking 
ii  fakeroot                   1.9.5         Gives a fake root environment
ii  genisoimage                9:1.1.8-1+b1  Creates ISO-9660 CD-ROM filesystem
ii  grub                       0.97-47       GRand Unified Bootloader (Legacy v
pn  memtest86+ | memtest86     <none>        (no description available)
ii  mtools                     3.9.11-1      Tools for manipulating MSDOS files
pn  parted                     <none>        (no description available)
pn  squashfs-tools | genext2fs <none>        (no description available)
ii  sudo                       1.6.9p17-1    Provide limited super user privile
ii  syslinux                   2:3.71+dfsg-3 Kernel loader which uses a FAT, ex
ii  uuid-runtime               1.41.0-3      universally unique id library
pn  win32-loader               <none>        (no description available)

-- no debconf information
+ tailpid=893
+ . /scripts/live-functions
+ +  -f. live.log /scripts/functions

+ . /live.vars
+ Arguments
+ PRESEEDS=
+ cat /proc/cmdline
+ USERNAME=user
+ LIVECONF=changed
+ export USERNAME LIVECONF
+ HOSTNAME=debian-vmware
+ LIVECONF=changed
+ export HOSTNAME LIVECONF
+ PERSISTENT=Yes
+ export PERSISTENT
+ DEBUG=Yes
+ export DEBUG
+ set -x
+ [ -z  ]
+ [  = /dev/nfs ]
+ [  = /dev/cifs ]
+ [ -z  ]
+ MODULE=filesystem
+ export MODULE
+ [ -z  ]
+ UNIONTYPE=aufs
+ export UNIONTYPE
+ set_usplash_timeout
+ [ -x /sbin/usplash_write ]
+ [ -x /sbin/splashy_update ]
+ maybe_break live-premount
+ [  = live-premount ]
+ log_begin_msg Running /scripts/live-premount
+ [ -x /sbin/usplash_write ]
+ _log_msg Begin: Running /scripts/live-premount ... 
+ [ n = y ]
+ printf Begin: Running /scripts/live-premount ... 
Begin: Running /scripts/live-premount ... + run_scripts /scripts/live-premount
+ initdir=/scripts/live-premount
+ [ ! -d /scripts/live-premount ]
+ get_prereqs
+ set_initlist
+ unset initlist
+ [ /scripts/live-premount/modules = /scripts/live-premount/* ]
+ [ ! -x /scripts/live-premount/modules ]
+ [ -d /scripts/live-premount/modules ]
+ initlist= modules
+ /scripts/live-premount/modules prereqs
+ tmp=udev
+ eval array_modules="udev"
+ array_modules=udev
+ reduce_prereqs
+ unset runlist
+ set -- modules
+ i=1
+ [ 1 -ne 0 ]
+ oldi=1
+ reduce_satisfied modules
+ render array_modules
+ eval echo -n ${array_modules}
+ echo -n udev
+ deplist=udev
+ unset tmpdeplist
+ [ ! -x /scripts/live-premount/udev ]
+ continue
+ deplist=
+ eval array_modules=""
+ array_modules=
+ render array_modules
+ eval echo -n ${array_modules}
+ echo -n
+ count_unsatisfied
+ set --
+ return 0
+ cnt=0
+ [ 0 -eq 0 ]
+ runlist= modules
+ pop_list_item modules modules
+ item=modules
+ shift
+ set -- modules
+ unset tmppop
+ [ modules = modules ]
+ continue
+ initlist=
+ i=0
+ [ 0 -eq 1 ]
+ [ 0 -ne 0 ]
+ call_scripts
+ [  = y ]
+ /scripts/live-premount/modules
+ [ -e /conf/param.conf ]
+ log_end_msg
+ [ -x /sbin/usplash_write ]
+ _log_msg done.\n
+ [ n = y ]
+ printf done.\n
done.
+ set_usplash_timeout
+ [ -x /sbin/usplash_write ]
+ [ -x /sbin/splashy_update ]
+ [ ! -z  ]
+ [ ! -z  ]
+ [ ! -z  ]
+ [ ! -z  ]
+ [ -n  ]
+ find_livefs 0
+ timeout=0
+ [ ! -z  ]
+ [ -n  ]
+ echo /sys/block/ram0 /sys/block/ram1+  /sys/block/ram10tr /sys/block/ram11   /sys/block/ram12 \n /sys/block/ram13
 /sys/block/ram14 /sys/block/ram15 /sys/block/ram2 /sys/block/ram3 /sys/block/ram4 /sys/block/ram5 /sys/block/ram6 /sys/block/ram7 /sys/block/ram8 /sys/block/ram9 /sys/block/sr0
+ grep -v loop
+ grep -v ram
+ grep -v dm-
+ grep -v fd
+ sys2dev /sys/block/sr0
+ sysdev=/block/sr0
+ udevinfo -q name -p /block/sr0
+ echo /dev/scd0
+ devname=/dev/scd0
+ get_fstype /dev/scd0
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/scd0
+ devname=/dev/scd0
+ [ -x /sbin/cryptsetup ]
+ return 1
/init: line 1: cannot open /dev/scd0: No medium found
+ fstype
+ eval
+ [  != unknown ]
+ echo
+ return 0
+ fstype=
+ /lib/udev/cdrom_id /dev/scd0
+ check_dev null /dev/scd0
+ sysdev=null
+ devname=/dev/scd0
+ skip_uuid_check=
+ [ -z /dev/scd0 ]
+ [ -d /dev/scd0 ]
+ [ -n  ]
+ get_fstype /dev/scd0
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/scd0
+ devname=/dev/scd0
+ [ -x /sbin/cryptsetup ]
+ return 1
/init: line 1: cannot open /dev/scd0: No medium found
+ fstype
+ eval
+ [  != unknown ]
+ echo
+ return 0
+ fstype=
+ is_supported_fs
+ fstype=
+ [ -z  ]
+ return 1
+ [ -n  ]
+ return 1
+ return 1
+ livefs_root=
+ [ -n  ]
+ sleep 1
+ find_livefs 1
+ timeout=1
+ [ ! -z  ]
+ [ -n  ]
+ echo /sys/block/ram0 /sys/block/ram1+  /sys/block/ram10tr /sys/block/ram11   /sys/block/ram12 \n /sys/block/ram13
 /sys/block/ram14 /sys/block/ram15 /sys/block/ram2 /sys/block/ram3 /sys/block/ram4 /sys/block/ram5 /sys/block/ram6 /sys/block/ram7 /sys/block/ram8 /sys/block/ram9 /sys/block/sr0
+ grep -v loop
+ grep -v ram
+ grep -v dm-
+ grep -v fd
+ sys2dev /sys/block/sr0
+ sysdev=/block/sr0
+ udevinfo -q name -p /block/sr0
+ echo /dev/scd0
+ devname=/dev/scd0
+ get_fstype /dev/scd0
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/scd0
+ devname=/dev/scd0
+ [ -x /sbin/cryptsetup ]
+ return 1
/init: line 1: cannot open /dev/scd0: No medium found
+ fstype
+ eval
+ [  != unknown ]
+ echo
+ return 0
+ fstype=
+ /lib/udev/cdrom_id /dev/scd0
+ check_dev null /dev/scd0
+ sysdev=null
+ devname=/dev/scd0
+ skip_uuid_check=
+ [ -z /dev/scd0 ]
+ [ -d /dev/scd0 ]
+ [ -n  ]
+ get_fstype /dev/scd0
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/scd0
+ devname=/dev/scd0
+ [ -x /sbin/cryptsetup ]
+ return 1
/init: line 1: cannot open /dev/scd0: No medium found
+ fstype
+ eval
+ [  != unknown ]
+ echo
+ return 0
+ fstype=
+ is_supported_fs
+ fstype=
+ [ -z  ]
+ return 1
+ [ -n  ]
+ return 1
+ return 1
+ livefs_root=
+ [ -n  ]
+ sleep 1
+ find_livefs 2
+ timeout=2
+ [ ! -z  ]
+ [ -n  ]
+ echo /sys/block/ram0+ tr   \n
+ grep -v ram
+ grep -v dm-
+ grep -v fd
+ sys2dev /sys/block/sr0
+ sysdev=/block/sr0
+ udevinfo -q name -p /block/sr0
+ echo /dev/scd0
+ devname=/dev/scd0
+ get_fstype /dev/scd0
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/scd0
+ devname=/dev/scd0
+ [ -x /sbin/cryptsetup ]
+ return 1
/init: line 1: cannot open /dev/scd0: No medium found
+ fstype
+ eval
+ [  != unknown ]
+ echo
+ return 0
+ fstype=
+ /lib/udev/cdrom_id /dev/scd0
+ check_dev null /dev/scd0
+ sysdev=null
+ devname=/dev/scd0
+ skip_uuid_check=
+ [ -z /dev/scd0 ]
+ [ -d /dev/scd0 ]
+ [ -n  ]
+ get_fstype /dev/scd0
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/scd0
+ devname=/dev/scd0
+ [ -x /sbin/cryptsetup ]
+ return 1
/init: line 1: cannot open /dev/scd0: No medium found
+ fstype
+ eval
+ [  != unknown ]
+ echo
+ return 0
+ fstype=
+ is_supported_fs
+ fstype=
+ [ -z  ]
+ return 1
+ [ -n  ]
+ return 1
+ return 1
+ livefs_root=
+ [ -n  ]
+ sleep 1
+ find_livefs 3
+ timeout=3
+ [ ! -z  ]
+ [ -n  ]
+ echo /sys/block/ram0 /sys/block/ram1 /sys/block/ram10+  /sys/block/ram11tr /sys/block/ram12 /sys/block/ram13 /sys/block/ram14 /sys/block/ram15 /sys/block/ram2 /sys/block/ram3 /sys/block/ram4 /sys/block/ram5 /sy
s/block/ram6 /sys/block/ram7   \n
 /sys/block/ram8 /sys/block/ram9 /sys/block/sda /sys/block/sr0
+ grep -v loop
+ grep -v ram
+ grep -v dm-
+ grep -v fd
+ sys2dev /sys/block/sda
+ sysdev=/block/sda
+ udevinfo -q name -p /block/sda
+ echo /dev/sda
+ devname=/dev/sda
+ get_fstype /dev/sda
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/sda
+ devname=/dev/sda
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype
+ eval FSTYPE=unknown FSSIZE=0
+ FSTYPE=unknown FSSIZE=0
+ [ unknown != unknown ]
+ /lib/udev/vol_id -t /dev/sda
+ fstype=
+ /lib/udev/cdrom_id /dev/sda
+ is_nice_device /sys/block/sda
+ sysfs_path=/block/sda
+ /lib/udev/path_id /block/sda
+ grep -E -q ID_PATH=(usb|pci-[^-]*-[ide|scsi|usb])
+ return 0
+ subdevices /sys/block/sda
+ sysblock=/sys/block/sda
+ r=
+ [ -e /sys/block/sda/dev ]
+ r= /sys/block/sda
+ [ -e /sys/block/sda/bdi/dev ]
+ [ -e /sys/block/sda/capability/dev ]
+ [ -e /sys/block/sda/dev/dev ]
+ [ -e /sys/block/sda/device/dev ]
+ [ -e /sys/block/sda/holders/dev ]
+ [ -e /sys/block/sda/power/dev ]
+ [ -e /sys/block/sda/queue/dev ]
+ [ -e /sys/block/sda/range/dev ]
+ [ -e /sys/block/sda/removable/dev ]
+ [ -e /sys/block/sda/sda1/dev ]
+ r= /sys/block/sda /sys/block/sda/sda1
+ [ -e /sys/block/sda/sda2/dev ]
+ r= /sys/block/sda /sys/block/sda/sda1 /sys/block/sda/sda2
+ [ -e /sys/block/sda/sda3/dev ]
+ r= /sys/block/sda /sys/block/sda/sda1 /sys/block/sda/sda2 /sys/block/sda/sda3
+ [ -e /sys/block/sda/size/dev ]
+ [ -e /sys/block/sda/slaves/dev ]
+ [ -e /sys/block/sda/stat/dev ]
+ [ -e /sys/block/sda/subsystem/dev ]
+ [ -e /sys/block/sda/uevent/dev ]
+ echo /sys/block/sda /sys/block/sda/sda1 /sys/block/sda/sda2 /sys/block/sda/sda3
+ check_dev /sys/block/sda
+ sysdev=/sys/block/sda
+ devname=
+ skip_uuid_check=
+ [ -z  ]
+ sys2dev /sys/block/sda
+ sysdev=/block/sda
+ udevinfo -q name -p /block/sda
+ echo /dev/sda
+ devname=/dev/sda
+ [ -d /dev/sda ]
+ [ -n  ]
+ get_fstype /dev/sda
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/sda
+ devname=/dev/sda
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype
+ eval FSTYPE=unknown FSSIZE=0
+ FSTYPE=unknown FSSIZE=0
+ [ unknown != unknown ]
+ /lib/udev/vol_id -t /dev/sda
+ fstype=
+ is_supported_fs
+ fstype=
+ [ -z  ]
+ return 1
+ [ -n  ]
+ return 1
+ check_dev /sys/block/sda/sda1
+ sysdev=/sys/block/sda/sda1
+ devname=
+ skip_uuid_check=
+ [ -z  ]
+ sys2dev /sys/block/sda/sda1
+ sysdev=/block/sda/sda1
+ udevinfo -q name -p /block/sda/sda1
+ echo /dev/sda1
+ devname=/dev/sda1
+ [ -d /dev/sda1 ]
+ [ -n  ]
+ get_fstype /dev/sda1
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/sda1
+ devname=/dev/sda1
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype
+ eval FSTYPE=unknown FSSIZE=0
+ FSTYPE=unknown FSSIZE=0
+ [ unknown != unknown ]
+ /lib/udev/vol_id -t /dev/sda1
+ fstype=ntfs
+ is_supported_fs ntfs
+ fstype=ntfs
+ [ -z ntfs ]
+ grep -q ntfs /proc/filesystems
+ modprobe ntfs
+ grep -q ntfs /proc/filesystems
+ return 0
+ mount -t ntfs -o ro,noatime /dev/sda1 /live/image
+ is_live_path /live/image
+ DIRECTORY=/live/image
+ [ -d /live/image/live ]
+ return 1
+ umount /live/image
+ [ -n  ]
+ return 1
+ check_dev /sys/block/sda/sda2
+ sysdev=/sys/block/sda/sda2
+ devname=
+ skip_uuid_check=
+ [ -z  ]
+ sys2dev /sys/block/sda/sda2
+ sysdev=/block/sda/sda2
+ udevinfo -q name -p /block/sda/sda2
+ echo /dev/sda2
+ devname=/dev/sda2
+ [ -d /dev/sda2 ]
+ [ -n  ]
+ get_fstype /dev/sda2
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/sda2
+ devname=/dev/sda2
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype
+ eval FSTYPE=ext3 FSSIZE=855429120
+ FSTYPE=ext3 FSSIZE=855429120
+ [ ext3 != unknown ]
+ echo ext3
+ return 0
+ fstype=ext3
+ is_supported_fs ext3
+ fstype=ext3
+ [ -z ext3 ]
+ grep -q ext3 /proc/filesystems
+ modprobe ext3
+ grep -q ext3 /proc/filesystems
+ return 0
+ mount -t ext3 -o ro,noatime /dev/sda2 /live/image
+ is_live_path /live/image
+ DIRECTORY=/live/image
+ [ -d /live/image/live ]
+ echo /live/image/live/*.squashfs
+ [ /live/image/live/*.squashfs != /live/image/live/*.squashfs ]
+ echo /live/image/live/*.ext2
+ [ /live/image/live/*.ext2 != /live/image/live/*.ext2 ]
+ echo /live/image/live/*.ext3
+ [ /live/image/live/*.ext3 != /live/image/live/*.ext3 ]
+ echo /live/image/live/*.xfs
+ [ /live/image/live/*.xfs != /live/image/live/*.xfs ]
+ echo /live/image/live/*.dir
+ [ /live/image/live/*.dir != /live/image/live/*.dir ]
+ echo /live/image/live/*.jffs2
+ [ /live/image/live/*.jffs2 != /live/image/live/*.jffs2 ]
+ return 1
+ umount /live/image
+ [ -n  ]
+ return 1
+ check_dev /sys/block/sda/sda3
+ sysdev=/sys/block/sda/sda3
+ devname=
+ skip_uuid_check=
+ [ -z  ]
+ sys2dev /sys/block/sda/sda3
+ sysdev=/block/sda/sda3
+ udevinfo -q name -p /block/sda/sda3
+ echo /dev/sda3
+ devname=/dev/sda3
+ [ -d /dev/sda3 ]
+ [ -n  ]
+ get_fstype /dev/sda3
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/sda3
+ devname=/dev/sda3
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype
+ eval FSTYPE=ext3 FSSIZE=764948480
+ FSTYPE=ext3 FSSIZE=764948480
+ [ ext3 != unknown ]
+ echo ext3
+ return 0
+ fstype=ext3
+ is_supported_fs ext3
+ fstype=ext3
+ [ -z ext3 ]
+ grep -q ext3 /proc/filesystems
+ return 0
+ mount -t ext3 -o ro,noatime /dev/sda3 /live/image
+ is_live_path /live/image
+ DIRECTORY=/live/image
+ [ -d /live/image/live ]
+ echo /live/image/live/filesystem.squashfs
+ [ /live/image/live/filesystem.squashfs != /live/image/live/*.squashfs ]
+ return 0
+ [  ]
+ matches_uuid /live/image
+ [  ]
+ [ ! -e /conf/uuid.conf ]
+ return 0
+ echo /live/image
+ return 0
+ return 0
+ livefs_root=/live/image
+ [ -n /live/image ]
+ break
+ [ -z /live/image ]
+ [  ]
+ [  ]
+ [  ]
+ [ -n  ]
+ get_mac
+ mac=
+ cat /sys/class/net/eth0/iflink
+ status=2
+ [ 2 -eq 2 ]
+ cat /sys/class/net/eth0/address
+ mac=00:1b:78:88:23:ae
+ echo 00:1b:78:88:23:ae
+ sed s/:/-/g
+ tr [a-z] [A-Z]
+ mac=00-1B-78-88-23-AE
+ cat /sys/class/net/lo/iflink
+ status=1
+ [ 1 -eq 2 ]
+ echo 00-1B-78-88-23-AE
+ mac=00-1B-78-88-23-AE
+ echo 00-1B-78-88-23-AE
+ sed s/-//g
+ mac=001B788823AE
+ mount_images_in_directory /live/image /root 001B788823AE
+ directory=/live/image
+ rootmnt=/root
+ mac=001B788823AE
+ match_files_in_dir /live/image/live/*.squashfs
+ local pattern=/live/image/live/*.squashfs
+ echo /live/image/live/filesystem.squashfs
+ [ /live/image/live/filesystem.squashfs != /live/image/live/*.squashfs ]
+ return 0
+ [ -n 001B788823AE ]
+ adddirectory=/live/image/live/001B788823AE
+ setup_unionfs /live/image/live /root /live/image/live/001B788823AE
+ image_directory=/live/image/live
+ rootmnt=/root
+ addimage_directory=/live/image/live/001B788823AE
+ modprobe -q -b aufs
+ croot=/
+ rofsstring=
+ rofslist=
+ uname -r
+ cut -c 5-
+ sed s/[^0-9].*//
+ minor_kernel_version=26
+ [  = nfs ]
+ [ aufs = aufs ]
+ roopt=rr
+ [ -e /live/image/live/filesystem.filesystem.module ]
+ [ -e /live/image/live/filesystem.module ]
+ [ -e /live/image/live/filesystem.squashfs ]
+ image_string= /live/image/live/filesystem.squashfs
+ [ -e /live/image/live/*.ext2 ]
+ [ -e /live/image/live/*.ext3 ]
+ [ -e /live/image/live/*.xfs ]
+ [ -e /live/image/live/*.jffs2 ]
+ [ -e /live/image/live/*.dir ]
+ [ -n /live/image/live/001B788823AE ]
+ [ -d /live/image/live/001B788823AE ]
+ echo /live/image/live/filesystem.squashfs
+ sed -e s/ /\n/g
+ sort
+ image_string=/live/image/live/filesystem.squashfs
+ [ -n  ]
+ mkdir -p /
+ basename /live/image/live/filesystem.squashfs
+ imagename=filesystem.squashfs
+ [ -d /live/image/live/filesystem.squashfs ]
+ [ -f /live/image/live/filesystem.squashfs ]
+ losetup --help
+ grep -q -- -r\b
+ get_backing_device /live/image/live/filesystem.squashfs
+ setup_loop /live/image/live/filesystem.squashfs loop /sys/block/loop* 0  
+ local fspath=/live/image/live/filesystem.squashfs
+ local module=loop
+ local pattern=/sys/block/loop*
+ local offset=0
+ local encryption=
+ local readonly=
+ modprobe -q -b loop
+ [ -x /sbin/udevadm ]
+ udevadm settle
+ cat /sys/block/loop0/size
+ [ 0 -eq 0 ]
+ sys2dev /sys/block/loop0
+ sysdev=/block/loop0
+ udevinfo -q name -p /block/loop0
+ echo /dev/loop0
+ dev=/dev/loop0
+ options=
+ [ -n ]
+ losetup --help
+ grep -q -- -r\b
+ [ 0 -lt 0 ]
+ [ -z  ]
+ losetup /dev/loop0 /live/image/live/filesystem.squashfs
+ echo /dev/loop0
+ return 0
+ echo /dev/loop0
+ backdev=/dev/loop0
+ get_fstype /dev/loop0
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/loop0
+ devname=/dev/loop0
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype
+ eval FSTYPE=squashfs FSSIZE=351877121
+ FSTYPE=squashfs FSSIZE=351877121
+ [ squashfs != unknown ]
+ echo squashfs
+ return 0
+ fstype=squashfs
+ [ squashfs = unknown ]
+ [ -z squashfs ]
+ mkdir -p //filesystem.squashfs
+ log_begin_msg Mounting "/live/image/live/filesystem.squashfs" on "/filesystem.squashfs" via "/dev/loop0"
+ [ -x /sbin/usplash_write ]
+ _log_msg Begin: Mounting "/live/image/live/filesystem.squashfs" on "/filesystem.squashfs" via "/dev/loop0" ... 
+ [ n = y ]
+ printf Begin: Mounting "/live/image/live/filesystem.squashfs" on "/filesystem.squashfs" via "/dev/loop0" ... 
Begin: Mounting "/live/image/live/filesystem.squashfs" on "/filesystem.squashfs" via "/dev/loop0" ... + mount -t squashfs -o ro,noatime /dev/loop0 //filesystem.squashfs
+ rofsstring=//filesystem.squashfs=rr:
+ rofslist=//filesystem.squashfs 
+ log_end_msg
+ [ -x /sbin/usplash_write ]
+ _log_msg done.\n
+ [ n = y ]
+ printf done.\n
done.
+ rofsstring=//filesystem.squashfs=rr
+ mkdir -p /cow
+ [ -n Yes ]
+ [ -z  ]
+ ls -l /sys/block
+ wc -l
+ num_block=26
+ modprobe -q -b sd_mod
+ modprobe -q -b uhci-hcd
+ modprobe -q -b ehci-hcd
+ modprobe -q -b ohci-hcd
+ modprobe -q -b usb-storage
+ [ -x /sbin/udevadm ]
+ udevadm trigger
+ udevadm settle
+ sleep 1
+ ls -l /sys/block
+ wc -l
+ [ 26 -gt 26 ]
+ sleep 1
+ ls -l /sys/block
+ wc -l
+ [ 26 -gt 26 ]
+ sleep 1
+ ls -l /sys/block
+ wc -l
+ [ 26 -gt 26 ]
+ sleep 1
+ ls -l /sys/block
+ wc -l
+ [ 26 -gt 26 ]
+ sleep 1
+ ls -l /sys/block
+ wc -l
+ [ 26 -gt 26 ]
+ find_cow_device live-rw
+ pers_label=live-rw
+ cow_backing=/live-rw-backing
+ echo /sys/block/loop0 /sys/block/loop1 /sys/block/loop2 /sys/block/loop3 /sys/block/loop4 /sys/block/loop5 /sys/block/loop6 /sys/block/loop7 /sys/block/ram0 /sys/block/ram1 /sys/block/ram10 /sys/block/ram11 /sy
s/block/ram12 /sys/block/ram13 /sys/block/ram14 /sys/block/ram15 /sys/block/ram2 /sys/block/ram3 /sys/block/ram4 /sys/block/ram5 /sys/block/ram6 /sys/block/ram7 /sys/block/ram8 /sys/block/ram9 /sys/block/sda /sys
/block/sr0
+ tr   \n
+ grep -v loop
+ grep -v ram
+ grep -v fd
+ subdevices /sys/block/sda
+ sysblock=/sys/block/sda
+ r=
+ [ -e /sys/block/sda/dev ]
+ r= /sys/block/sda
+ [ -e /sys/block/sda/bdi/dev ]
+ [ -e /sys/block/sda/capability/dev ]
+ [ -e /sys/block/sda/dev/dev ]
+ [ -e /sys/block/sda/device/dev ]
+ [ -e /sys/block/sda/holders/dev ]
+ [ -e /sys/block/sda/power/dev ]
+ [ -e /sys/block/sda/queue/dev ]
+ [ -e /sys/block/sda/range/dev ]
+ [ -e /sys/block/sda/removable/dev ]
+ [ -e /sys/block/sda/sda1/dev ]
+ r= /sys/block/sda /sys/block/sda/sda1
+ [ -e /sys/block/sda/sda2/dev ]
+ r= /sys/block/sda /sys/block/sda/sda1 /sys/block/sda/sda2
+ [ -e /sys/block/sda/sda3/dev ]
+ r= /sys/block/sda /sys/block/sda/sda1 /sys/block/sda/sda2 /sys/block/sda/sda3
+ [ -e /sys/block/sda/size/dev ]
+ [ -e /sys/block/sda/slaves/dev ]
+ [ -e /sys/block/sda/stat/dev ]
+ [ -e /sys/block/sda/subsystem/dev ]
+ [ -e /sys/block/sda/uevent/dev ]
+ echo /sys/block/sda /sys/block/sda/sda1 /sys/block/sda/sda2 /sys/block/sda/sda3
+ sys2dev /sys/block/sda
+ sysdev=/block/sda
+ udevinfo -q name -p /block/sda
+ echo /dev/sda
+ devname=/dev/sda
+ /lib/udev/vol_id -l /dev/sda
+ [  = live-rw ]
+ get_fstype /dev/sda
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/sda
+ devname=/dev/sda
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype
+ eval FSTYPE=unknown FSSIZE=0
+ FSTYPE=unknown FSSIZE=0
+ [ unknown != unknown ]
+ /lib/udev/vol_id -t /dev/sda
+ sys2dev /sys/block/sda/sda1
+ sysdev=/block/sda/sda1
+ udevinfo -q name -p /block/sda/sda1
+ echo /dev/sda1
+ devname=/dev/sda1
+ /lib/udev/vol_id -l /dev/sda1
+ [ data = live-rw ]
+ get_fstype /dev/sda1
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/sda1
+ devname=/dev/sda1
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype
+ eval FSTYPE=unknown FSSIZE=0
+ FSTYPE=unknown FSSIZE=0
+ [ unknown != unknown ]
+ /lib/udev/vol_id -t /dev/sda1
+ sys2dev /sys/block/sda/sda2
+ sysdev=/block/sda/sda2
+ udevinfo -q name -p /block/sda/sda2
+ echo /dev/sda2
+ devname=/dev/sda2
+ /lib/udev/vol_id -l /dev/sda2
+ [ live-rw = live-rw ]
+ echo /dev/sda2
+ return
+ cowprobe=/dev/sda2
+ [ -b /dev/sda2 ]
+ cowdevice=/dev/sda2
+ get_fstype /dev/sda2
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/sda2
+ devname=/dev/sda2
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype
+ eval FSTYPE=ext3 FSSIZE=855429120
+ FSTYPE=ext3 FSSIZE=855429120
+ [ ext3 != unknown ]
+ echo ext3
+ return 0
+ cow_fstype=ext3
+ cow_mountopt=rw,noatime
+ [ ext3 = nfs ]
+ mount -t ext3 -o rw,noatime /dev/sda2 /cow
+ echo //filesystem.squashfs
+ wc -w
+ rofscount=1
+ [ -n  ]
+ mount -t aufs -o noatime,dirs=/cow=rw://filesystem.squashfs=rr aufs /root
+ touch /etc/fstab
+ mkdir -p /root/live
+ mount -t tmpfs tmpfs /root/live
+ [ -n Yes ]
+ [ -z  ]
+ find_cow_device home-rw
+ pers_label=home-rw
+ cow_backing=/home-rw-backing
+ echo /sys/block/loop0+  /sys/block/loop1tr /sys/block/loop2   /sys/block/loop3 \n /sys/block/loop4
 /sys/block/loop5 /sys/block/loop6 /sys/block/loop7 /sys/block/ram0 /sys/block/ram1 /sys/block/ram10 /sys/block/ram11 /sys/block/ram12 /sys/block/ram13 /sys/block/ram14 /sys/block/ram15 /sys/block/ram2 /sys/block
/ram3 /sys/block/ram4 /sys/block/ram5 /sys/block/ram6 /sys/block/ram7 /sys/block/ram8 /sys/block/ram9 /sys/block/sda /sys/block/sr0
+ grep -v loop
+ grep -v ram
+ grep -v fd
+ subdevices /sys/block/sda
+ sysblock=/sys/block/sda
+ r=
+ [ -e /sys/block/sda/dev ]
+ r= /sys/block/sda
+ [ -e /sys/block/sda/bdi/dev ]
+ [ -e /sys/block/sda/capability/dev ]
+ [ -e /sys/block/sda/dev/dev ]
+ [ -e /sys/block/sda/device/dev ]
+ [ -e /sys/block/sda/holders/dev ]
+ [ -e /sys/block/sda/power/dev ]
+ [ -e /sys/block/sda/queue/dev ]
+ [ -e /sys/block/sda/range/dev ]
+ [ -e /sys/block/sda/removable/dev ]
+ [ -e /sys/block/sda/sda1/dev ]
+ r= /sys/block/sda /sys/block/sda/sda1
+ [ -e /sys/block/sda/sda2/dev ]
+ r= /sys/block/sda /sys/block/sda/sda1 /sys/block/sda/sda2
+ [ -e /sys/block/sda/sda3/dev ]
+ r= /sys/block/sda /sys/block/sda/sda1 /sys/block/sda/sda2 /sys/block/sda/sda3
+ [ -e /sys/block/sda/size/dev ]
+ [ -e /sys/block/sda/slaves/dev ]
+ [ -e /sys/block/sda/stat/dev ]
+ [ -e /sys/block/sda/subsystem/dev ]
+ [ -e /sys/block/sda/uevent/dev ]
+ echo /sys/block/sda /sys/block/sda/sda1 /sys/block/sda/sda2 /sys/block/sda/sda3
+ sys2dev /sys/block/sda
+ sysdev=/block/sda
+ udevinfo -q name -p /block/sda
+ echo /dev/sda
+ devname=/dev/sda
+ /lib/udev/vol_id -l /dev/sda
+ [  = home-rw ]
+ get_fstype /dev/sda
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/sda
+ devname=/dev/sda
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype
+ eval FSTYPE=unknown FSSIZE=0
+ FSTYPE=unknown FSSIZE=0
+ [ unknown != unknown ]
+ /lib/udev/vol_id -t /dev/sda
+ sys2dev /sys/block/sda/sda1
+ sysdev=/block/sda/sda1
+ udevinfo -q name -p /block/sda/sda1
+ echo /dev/sda1
+ devname=/dev/sda1
+ /lib/udev/vol_id -l /dev/sda1
+ [ data = home-rw ]
+ get_fstype /dev/sda1
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/sda1
+ devname=/dev/sda1
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype
+ eval FSTYPE=unknown FSSIZE=0
+ FSTYPE=unknown FSSIZE=0
+ [ unknown != unknown ]
+ /lib/udev/vol_id -t /dev/sda1
+ sys2dev /sys/block/sda/sda2
+ sysdev=/block/sda/sda2
+ udevinfo -q name -p /block/sda/sda2
+ echo /dev/sda2
+ devname=/dev/sda2
+ /lib/udev/vol_id -l /dev/sda2
+ [ live-rw = home-rw ]
+ get_fstype /dev/sda2
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/sda2
+ devname=/dev/sda2
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype
+ eval FSTYPE=ext3 FSSIZE=855429120
+ FSTYPE=ext3 FSSIZE=855429120
+ [ ext3 != unknown ]
+ echo ext3
+ return 0
+ mkdir -p /home-rw-backing
+ try_mount /dev/sda2 /home-rw-backing rw
+ dev=/dev/sda2
+ mountp=/home-rw-backing
+ opts=rw
+ fstype=
+ where_is_mounted /dev/sda2
+ device=/dev/sda2
+ grep -q ^/dev/sda2  /proc/mounts
+ grep ^/dev/sda2  /proc/mounts
+ cut -f2 -d  
+ old_mountp=/cow
+ [ -n /cow ]
+ mount -o remount,rw /dev/sda2 /cow
+ mount -o bind /cow /home-rw-backing
+ [ -f /home-rw-backing/home-rw ]
+ umount /home-rw-backing
+ sys2dev /sys/block/sda/sda3
+ sysdev=/block/sda/sda3
+ udevinfo -q name -p /block/sda/sda3
+ echo /dev/sda3
+ devname=/dev/sda3
+ /lib/udev/vol_id -l /dev/sda3
+ [  = home-rw ]
+ get_fstype /dev/sda3
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/sda3
+ devname=/dev/sda3
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype
+ eval FSTYPE=ext3 FSSIZE=764948480
+ FSTYPE=ext3 FSSIZE=764948480
+ [ ext3 != unknown ]
+ echo ext3
+ return 0
+ mkdir -p /home-rw-backing
+ try_mount /dev/sda3 /home-rw-backing rw
+ dev=/dev/sda3
+ mountp=/home-rw-backing
+ opts=rw
+ fstype=
+ where_is_mounted /dev/sda3
+ device=/dev/sda3
+ grep -q ^/dev/sda3  /proc/mounts
+ grep ^/dev/sda3  /proc/mounts
+ cut -f2 -d  
+ old_mountp=/live/image
+ [ -n /live/image ]
+ mount -o remount,rw /dev/sda3 /live/image
+ mount -o bind /live/image /home-rw-backing
+ [ -f /home-rw-backing/home-rw ]
+ umount /home-rw-backing
+ subdevices /sys/block/sr0
+ sysblock=/sys/block/sr0
+ r=
+ [ -e /sys/block/sr0/dev ]
+ r= /sys/block/sr0
+ [ -e /sys/block/sr0/bdi/dev ]
+ [ -e /sys/block/sr0/capability/dev ]
+ [ -e /sys/block/sr0/dev/dev ]
+ [ -e /sys/block/sr0/device/dev ]
+ [ -e /sys/block/sr0/holders/dev ]
+ [ -e /sys/block/sr0/power/dev ]
+ [ -e /sys/block/sr0/queue/dev ]
+ [ -e /sys/block/sr0/range/dev ]
+ [ -e /sys/block/sr0/removable/dev ]
+ [ -e /sys/block/sr0/size/dev ]
+ [ -e /sys/block/sr0/slaves/dev ]
+ [ -e /sys/block/sr0/stat/dev ]
+ [ -e /sys/block/sr0/subsystem/dev ]
+ [ -e /sys/block/sr0/uevent/dev ]
+ echo /sys/block/sr0
+ sys2dev /sys/block/sr0
+ sysdev=/block/sr0
+ udevinfo -q name -p /block/sr0
+ echo /dev/scd0
+ devname=/dev/scd0
+ /lib/udev/vol_id -l /dev/scd0
+ [  = home-rw ]
+ get_fstype /dev/scd0
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/scd0
+ devname=/dev/scd0
+ [ -x /sbin/cryptsetup ]
+ return 1
/init: line 1: cannot open /dev/scd0: No medium found
+ fstype
+ eval
+ [  != unknown ]
+ echo
+ return 0
+ homecow=
+ [ -b  ]
+ log_warning_msg Unable to find the persistent home medium
+ _log_msg Warning: Unable to find the persistent home medium\n
+ [ n = y ]
+ printf Warning: Unable to find the persistent home medium\n
Warning: Unable to find the persistent home medium
+ try_snap live-sn /root ROOT
+ snap_label=live-sn
+ snap_mount=/root
+ snap_type=ROOT
+ find_files live-sn.squashfs live-sn.cpio.gz live-sn.ext2 live-sn.ext3 live-sn.jffs2
+ filenames=live-sn.squashfs live-sn.cpio.gz live-sn.ext2 live-sn.ext3 live-sn.jffs2
+ snap_backing=/snap-backing
+ echo /sys/block/loop0 /sys/block/loop1 /sys/block/loop2 /sys/block/loop3 /sys/block/loop4 /sys/block/loop5 /sys/block/loop6 /sys/block/loop7 /sys/block/ram0 /sys/block/ram1 /sys/block/ram10 /sys/block/ram11 /sy
s/block/ram12 /sys/block/ram13 /sys/block/ram14 /sys/block/ram15 /sys/block/ram2 /sys/block/ram3 /sys/block/ram4 /sys/block/ram5 /sys/block/ram6 /sys/block/ram7 /sys/block/ram8 /sys/block/ram9 /sys/block/sda /sys
/block/sr0
+ tr   \n
+ grep -v loop
+ grep -v ram
+ grep -v fd
+ subdevices /sys/block/sda
+ sysblock=/sys/block/sda
+ r=
+ [ -e /sys/block/sda/dev ]
+ r= /sys/block/sda
+ [ -e /sys/block/sda/bdi/dev ]
+ [ -e /sys/block/sda/capability/dev ]
+ [ -e /sys/block/sda/dev/dev ]
+ [ -e /sys/block/sda/device/dev ]
+ [ -e /sys/block/sda/holders/dev ]
+ [ -e /sys/block/sda/power/dev ]
+ [ -e /sys/block/sda/queue/dev ]
+ [ -e /sys/block/sda/range/dev ]
+ [ -e /sys/block/sda/removable/dev ]
+ [ -e /sys/block/sda/sda1/dev ]
+ r= /sys/block/sda /sys/block/sda/sda1
+ [ -e /sys/block/sda/sda2/dev ]
+ r= /sys/block/sda /sys/block/sda/sda1 /sys/block/sda/sda2
+ [ -e /sys/block/sda/sda3/dev ]
+ r= /sys/block/sda /sys/block/sda/sda1 /sys/block/sda/sda2 /sys/block/sda/sda3
+ [ -e /sys/block/sda/size/dev ]
+ [ -e /sys/block/sda/slaves/dev ]
+ [ -e /sys/block/sda/stat/dev ]
+ [ -e /sys/block/sda/subsystem/dev ]
+ [ -e /sys/block/sda/uevent/dev ]
+ echo /sys/block/sda /sys/block/sda/sda1 /sys/block/sda/sda2 /sys/block/sda/sda3
+ sys2dev /sys/block/sda
+ sysdev=/block/sda
+ udevinfo -q name -p /block/sda
+ echo /dev/sda
+ devname=/dev/sda
+ get_fstype /dev/sda
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/sda
+ devname=/dev/sda
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype
+ eval FSTYPE=unknown FSSIZE=0
+ FSTYPE=unknown FSSIZE=0
+ [ unknown != unknown ]
+ /lib/udev/vol_id -t /dev/sda
+ devfstype=
+ is_supported_fs
+ fstype=
+ [ -z  ]
+ return 1
+ sys2dev /sys/block/sda/sda1
+ sysdev=/block/sda/sda1
+ udevinfo -q name -p /block/sda/sda1
+ echo /dev/sda1
+ devname=/dev/sda1
+ get_fstype /dev/sda1
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/sda1
+ devname=/dev/sda1
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype
+ eval FSTYPE=unknown FSSIZE=0
+ FSTYPE=unknown FSSIZE=0
+ [ unknown != unknown ]
+ /lib/udev/vol_id -t /dev/sda1
+ devfstype=ntfs
+ is_supported_fs ntfs
+ fstype=ntfs
+ [ -z ntfs ]
+ grep -q ntfs /proc/filesystems
+ return 0
+ mkdir -p /snap-backing
+ try_mount /dev/sda1 /snap-backing ro ntfs
+ dev=/dev/sda1
+ mountp=/snap-backing
+ opts=ro
+ fstype=ntfs
+ where_is_mounted /dev/sda1
+ device=/dev/sda1
+ grep -q ^/dev/sda1  /proc/mounts
+ old_mountp=
+ [ -n  ]
+ [ -z ntfs ]
+ mount -t ntfs -o ro /dev/sda1 /snap-backing
+ [ -f /snap-backing/live-sn.squashfs ]
+ [ -f /snap-backing/live-sn.cpio.gz ]
+ [ -f /snap-backing/live-sn.ext2 ]
+ [ -f /snap-backing/live-sn.ext3 ]
+ [ -f /snap-backing/live-sn.jffs2 ]
+ umount /snap-backing
+ sys2dev /sys/block/sda/sda2
+ sysdev=/block/sda/sda2
+ udevinfo -q name -p /block/sda/sda2
+ echo /dev/sda2
+ devname=/dev/sda2
+ get_fstype /dev/sda2
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/sda2
+ devname=/dev/sda2
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype
+ eval FSTYPE=ext3 FSSIZE=855429120
+ FSTYPE=ext3 FSSIZE=855429120
+ [ ext3 != unknown ]
+ echo ext3
+ return 0
+ devfstype=ext3
+ is_supported_fs ext3
+ fstype=ext3
+ [ -z ext3 ]
+ grep -q ext3 /proc/filesystems
+ return 0
+ mkdir -p /snap-backing
+ try_mount /dev/sda2 /snap-backing ro ext3
+ dev=/dev/sda2
+ mountp=/snap-backing
+ opts=ro
+ fstype=ext3
+ where_is_mounted /dev/sda2
+ device=/dev/sda2
+ grep -q ^/dev/sda2  /proc/mounts
+ grep ^/dev/sda2  /proc/mounts
+ cut -f2 -d  
+ old_mountp=/cow
+ [ -n /cow ]
+ mount -o remount,ro /dev/sda2 /cow
mount: mounting /dev/sda2 on /cow failed: Device or resource busy
+ panic Remounting /dev/sda2 ro on /cow failed
+ DEB_1=\033[1;31m .''`.  \033[0m
+ DEB_2=\033[1;31m: :'  : \033[0m
+ DEB_3=\033[1;31m`. `'`  \033[0m
+ DEB_4=\033[1;31m  `-    \033[0m
+ LIVELOG=\033[1;37m/live.log\033[0m
+ DEBUG=\033[1;37mdebug\033[0m
+ exec
+ exec
+ snapdata=
+ [ ! -z  ]
+ find_cow_device live-sn
+ pers_label=live-sn
+ cow_backing=/live-sn-backing
+ echo+  /sys/block/loop0tr /sys/block/loop1 /sys/block/loop2 /sys/block/loop3 /sys/block/loop4 /sys/block/loop5 /sys/block/loop6 /sys/block/loop7 /sys/block/ram0 /sys/block/ram1 /sys/block/ram10 /sys/block/ram11
 /sys/block/ram12 /sys/block/ram13 /sys/block/ram14 /sys/block/ram15 /sys/block/ram2 /sys/block/ram3 /sys/block/ram4 /sys/block/ram5+  /sys/block/ram6grep /sys/block/ram7 -v /sys/block/ram8 loop /sys/block/ram9
 /sys/block/sda /sys/block/sdb /sys/block/sr0
   \n
+ grep -v ram
+ grep -v fd
+ subdevices /sys/block/sda
+ sysblock=/sys/block/sda
+ r=
+ [ -e /sys/block/sda/dev ]
+ r= /sys/block/sda
+ [ -e /sys/block/sda/bdi/dev ]
+ [ -e /sys/block/sda/capability/dev ]
+ [ -e /sys/block/sda/dev/dev ]
+ [ -e /sys/block/sda/device/dev ]
+ [ -e /sys/block/sda/holders/dev ]
+ [ -e /sys/block/sda/power/dev ]
+ [ -e /sys/block/sda/queue/dev ]
+ [ -e /sys/block/sda/range/dev ]
+ [ -e /sys/block/sda/removable/dev ]
+ [ -e /sys/block/sda/sda1/dev ]
+ r= /sys/block/sda /sys/block/sda/sda1
+ [ -e /sys/block/sda/sda2/dev ]
+ r= /sys/block/sda /sys/block/sda/sda1 /sys/block/sda/sda2
+ [ -e /sys/block/sda/sda3/dev ]
+ r= /sys/block/sda /sys/block/sda/sda1 /sys/block/sda/sda2 /sys/block/sda/sda3
+ [ -e /sys/block/sda/size/dev ]
+ [ -e /sys/block/sda/slaves/dev ]
+ [ -e /sys/block/sda/stat/dev ]
+ [ -e /sys/block/sda/subsystem/dev ]
+ [ -e /sys/block/sda/uevent/dev ]
+ echo /sys/block/sda /sys/block/sda/sda1 /sys/block/sda/sda2 /sys/block/sda/sda3
+ sys2dev /sys/block/sda
+ sysdev=/block/sda
+ udevinfo -q name -p /block/sda
+ echo /dev/sda
+ devname=/dev/sda
+ /lib/udev/vol_id -l /dev/sda
+ [  = live-sn ]
+ get_fstype /dev/sda
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/sda
+ devname=/dev/sda
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype
+ eval FSTYPE=unknown FSSIZE=0
+ FSTYPE=unknown FSSIZE=0
+ [ unknown != unknown ]
+ /lib/udev/vol_id -t /dev/sda
+ sys2dev /sys/block/sda/sda1
+ sysdev=/block/sda/sda1
+ udevinfo -q name -p /block/sda/sda1
+ echo /dev/sda1
+ devname=/dev/sda1
+ /lib/udev/vol_id -l /dev/sda1
+ [ data = live-sn ]
+ get_fstype /dev/sda1
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/sda1
+ devname=/dev/sda1
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype
+ eval FSTYPE=unknown FSSIZE=0
+ FSTYPE=unknown FSSIZE=0
+ [ unknown != unknown ]
+ /lib/udev/vol_id -t /dev/sda1
+ sys2dev /sys/block/sda/sda2
+ sysdev=/block/sda/sda2
+ udevinfo -q name -p /block/sda/sda2
+ echo /dev/sda2
+ devname=/dev/sda2
+ /lib/udev/vol_id -l /dev/sda2
+ [ live-rw = live-sn ]
+ get_fstype /dev/sda2
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/sda2
+ devname=/dev/sda2
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype
+ eval FSTYPE=ext3 FSSIZE=855429120
+ FSTYPE=ext3 FSSIZE=855429120
+ [ ext3 != unknown ]
+ echo ext3
+ return 0
+ mkdir -p /live-sn-backing
+ try_mount /dev/sda2 /live-sn-backing rw
+ dev=/dev/sda2
+ mountp=/live-sn-backing
+ opts=rw
+ fstype=
+ where_is_mounted /dev/sda2
+ device=/dev/sda2
+ grep -q ^/dev/sda2  /proc/mounts
+ grep ^/dev/sda2  /proc/mounts
+ cut -f2 -d  
+ old_mountp=/cow
+ [ -n /cow ]
+ mount -o remount,rw /dev/sda2 /cow
+ mount -o bind /cow /live-sn-backing
+ [ -f /live-sn-backing/live-sn ]
+ umount /live-sn-backing
+ sys2dev /sys/block/sda/sda3
+ sysdev=/block/sda/sda3
+ udevinfo -q name -p /block/sda/sda3
+ echo /dev/sda3
+ devname=/dev/sda3
+ /lib/udev/vol_id -l /dev/sda3
+ [  = live-sn ]
+ get_fstype /dev/sda3
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/sda3
+ devname=/dev/sda3
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype
+ eval FSTYPE=ext3 FSSIZE=764948480
+ FSTYPE=ext3 FSSIZE=764948480
+ [ ext3 != unknown ]
+ echo ext3
+ return 0
+ mkdir -p /live-sn-backing
+ try_mount /dev/sda3 /live-sn-backing rw
+ dev=/dev/sda3
+ mountp=/live-sn-backing
+ opts=rw
+ fstype=
+ where_is_mounted /dev/sda3
+ device=/dev/sda3
+ grep -q ^/dev/sda3  /proc/mounts
+ grep ^/dev/sda3  /proc/mounts
+ cut -f2 -d  
+ old_mountp=/live/image
+ [ -n /live/image ]
+ mount -o remount,rw /dev/sda3 /live/image
+ mount -o bind /live/image /live-sn-backing
+ [ -f /live-sn-backing/live-sn ]
+ umount /live-sn-backing
+ subdevices /sys/block/sdb
+ sysblock=/sys/block/sdb
+ r=
+ [ -e /sys/block/sdb/dev ]
+ r= /sys/block/sdb
+ [ -e /sys/block/sdb/bdi/dev ]
+ [ -e /sys/block/sdb/capability/dev ]
+ [ -e /sys/block/sdb/dev/dev ]
+ [ -e /sys/block/sdb/device/dev ]
+ [ -e /sys/block/sdb/holders/dev ]
+ [ -e /sys/block/sdb/power/dev ]
+ [ -e /sys/block/sdb/queue/dev ]
+ [ -e /sys/block/sdb/range/dev ]
+ [ -e /sys/block/sdb/removable/dev ]
+ [ -e /sys/block/sdb/sdb1/dev ]
+ r= /sys/block/sdb /sys/block/sdb/sdb1
+ [ -e /sys/block/sdb/size/dev ]
+ [ -e /sys/block/sdb/slaves/dev ]
+ [ -e /sys/block/sdb/stat/dev ]
+ [ -e /sys/block/sdb/subsystem/dev ]
+ [ -e /sys/block/sdb/uevent/dev ]
+ echo /sys/block/sdb /sys/block/sdb/sdb1
+ sys2dev /sys/block/sdb
+ sysdev=/block/sdb
+ udevinfo -q name -p /block/sdb
+ echo /dev/sdb
+ devname=/dev/sdb
+ /lib/udev/vol_id -l /dev/sdb
+ [  = live-sn ]
+ get_fstype /dev/sdb
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/sdb
+ devname=/dev/sdb
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype
+ eval FSTYPE=unknown FSSIZE=0
+ FSTYPE=unknown FSSIZE=0
+ [ unknown != unknown ]
+ /lib/udev/vol_id -t /dev/sdb
+ sys2dev /sys/block/sdb/sdb1
+ sysdev=/block/sdb/sdb1
+ udevinfo -q name -p /block/sdb/sdb1
+ echo /dev/sdb1
+ devname=/dev/sdb1
+ /lib/udev/vol_id -l /dev/sdb1
+ [ ROMPAQ = live-sn ]
+ get_fstype /dev/sdb1
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/sdb1
+ devname=/dev/sdb1
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype
+ eval FSTYPE=unknown FSSIZE=0
+ FSTYPE=unknown FSSIZE=0
+ [ unknown != unknown ]
+ /lib/udev/vol_id -t /dev/sdb1
+ mkdir -p /live-sn-backing
+ try_mount /dev/sdb1 /live-sn-backing rw
+ dev=/dev/sdb1
+ mountp=/live-sn-backing
+ opts=rw
+ fstype=
+ where_is_mounted /dev/sdb1
+ device=/dev/sdb1
+ grep -q ^/dev/sdb1  /proc/mounts
+ old_mountp=
+ [ -n  ]
+ [ -z  ]
+ get_fstype /dev/sdb1
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/sdb1
+ devname=/dev/sdb1
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype
+ eval FSTYPE=unknown FSSIZE=0
+ FSTYPE=unknown FSSIZE=0
+ [ unknown != unknown ]
+ /lib/udev/vol_id -t /dev/sdb1
+ fstype=vfat
+ mount -t vfat -o rw /dev/sdb1 /live-sn-backing
+ [ -f /live-sn-backing/live-sn ]
+ umount /live-sn-backing
+ subdevices /sys/block/sr0
+ sysblock=/sys/block/sr0
+ r=
+ [ -e /sys/block/sr0/dev ]
+ r= /sys/block/sr0
+ [ -e /sys/block/sr0/bdi/dev ]
+ [ -e /sys/block/sr0/capability/dev ]
+ [ -e /sys/block/sr0/dev/dev ]
+ [ -e /sys/block/sr0/device/dev ]
+ [ -e /sys/block/sr0/holders/dev ]
+ [ -e /sys/block/sr0/power/dev ]
+ [ -e /sys/block/sr0/queue/dev ]
+ [ -e /sys/block/sr0/range/dev ]
+ [ -e /sys/block/sr0/removable/dev ]
+ [ -e /sys/block/sr0/size/dev ]
+ [ -e /sys/block/sr0/slaves/dev ]
+ [ -e /sys/block/sr0/stat/dev ]
+ [ -e /sys/block/sr0/subsystem/dev ]
+ [ -e /sys/block/sr0/uevent/dev ]
+ echo /sys/block/sr0
+ sys2dev /sys/block/sr0
+ sysdev=/block/sr0
+ udevinfo -q name -p /block/sr0
+ echo /dev/scd0
+ devname=/dev/scd0
+ /lib/udev/vol_id -l /dev/scd0
+ [  = live-sn ]
+ get_fstype /dev/scd0
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/scd0
+ devname=/dev/scd0
+ [ -x /sbin/cryptsetup ]
+ return 1
/init: line 1: cannot open /dev/scd0: No medium found
+ fstype
+ eval
+ [  != unknown ]
+ echo
+ return 0
+ dev=
+ [ -b  ]
+ log_warning_msg Impossible to include the live-sn Snapshot
+ _log_msg Warning: Impossible to include the live-sn Snapshot\n
+ [ n = y ]
+ printf Warning: Impossible to include the live-sn Snapshot\n
Warning: Impossible to include the live-sn Snapshot
+ return 1
+ try_snap home-sn /root/home HOME
+ snap_label=home-sn
+ snap_mount=/root/home
+ snap_type=HOME
+ find_files home-sn.squashfs home-sn.cpio.gz home-sn.ext2 home-sn.ext3 home-sn.jffs2
+ filenames=home-sn.squashfs home-sn.cpio.gz home-sn.ext2 home-sn.ext3 home-sn.jffs2
+ snap_backing=/snap-backing
+ echo /sys/block/loop0 /sys/block/loop1 /sys/block/loop2 /sys/block/loop3 /sys/block/loop4 /sys/block/loop5 /sys/block/loop6 /sys/block/loop7 /sys/block/ram0 /sys/block/ram1+  /sys/block/ram10tr /sys/block/ram11
   /sys/block/ram12 \n /sys/block/ram13
 /sys/block/ram14 /sys/block/ram15 /sys/block/ram2 /sys/block/ram3 /sys/block/ram4 /sys/block/ram5 /sys/block/ram6 /sys/block/ram7 /sys/block/ram8 /sys/block/ram9 /sys/block/sda /sys/block/sdb /sys/block/sr0
+ grep -v loop
+ grep -v ram
+ grep -v fd
+ subdevices /sys/block/sda
+ sysblock=/sys/block/sda
+ r=
+ [ -e /sys/block/sda/dev ]
+ r= /sys/block/sda
+ [ -e /sys/block/sda/bdi/dev ]
+ [ -e /sys/block/sda/capability/dev ]
+ [ -e /sys/block/sda/dev/dev ]
+ [ -e /sys/block/sda/device/dev ]
+ [ -e /sys/block/sda/holders/dev ]
+ [ -e /sys/block/sda/power/dev ]
+ [ -e /sys/block/sda/queue/dev ]
+ [ -e /sys/block/sda/range/dev ]
+ [ -e /sys/block/sda/removable/dev ]
+ [ -e /sys/block/sda/sda1/dev ]
+ r= /sys/block/sda /sys/block/sda/sda1
+ [ -e /sys/block/sda/sda2/dev ]
+ r= /sys/block/sda /sys/block/sda/sda1 /sys/block/sda/sda2
+ [ -e /sys/block/sda/sda3/dev ]
+ r= /sys/block/sda /sys/block/sda/sda1 /sys/block/sda/sda2 /sys/block/sda/sda3
+ [ -e /sys/block/sda/size/dev ]
+ [ -e /sys/block/sda/slaves/dev ]
+ [ -e /sys/block/sda/stat/dev ]
+ [ -e /sys/block/sda/subsystem/dev ]
+ [ -e /sys/block/sda/uevent/dev ]
+ echo /sys/block/sda /sys/block/sda/sda1 /sys/block/sda/sda2 /sys/block/sda/sda3
+ sys2dev /sys/block/sda
+ sysdev=/block/sda
+ udevinfo -q name -p /block/sda
+ echo /dev/sda
+ devname=/dev/sda
+ get_fstype /dev/sda
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/sda
+ devname=/dev/sda
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype
+ eval FSTYPE=unknown FSSIZE=0
+ FSTYPE=unknown FSSIZE=0
+ [ unknown != unknown ]
+ /lib/udev/vol_id -t /dev/sda
+ devfstype=
+ is_supported_fs
+ fstype=
+ [ -z  ]
+ return 1
+ sys2dev /sys/block/sda/sda1
+ sysdev=/block/sda/sda1
+ udevinfo -q name -p /block/sda/sda1
+ echo /dev/sda1
+ devname=/dev/sda1
+ get_fstype /dev/sda1
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/sda1
+ devname=/dev/sda1
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype
+ eval FSTYPE=unknown FSSIZE=0
+ FSTYPE=unknown FSSIZE=0
+ [ unknown != unknown ]
+ /lib/udev/vol_id -t /dev/sda1
+ devfstype=ntfs
+ is_supported_fs ntfs
+ fstype=ntfs
+ [ -z ntfs ]
+ grep -q ntfs /proc/filesystems
+ return 0
+ mkdir -p /snap-backing
+ try_mount /dev/sda1 /snap-backing ro ntfs
+ dev=/dev/sda1
+ mountp=/snap-backing
+ opts=ro
+ fstype=ntfs
+ where_is_mounted /dev/sda1
+ device=/dev/sda1
+ grep -q ^/dev/sda1  /proc/mounts
+ old_mountp=
+ [ -n  ]
+ [ -z ntfs ]
+ mount -t ntfs -o ro /dev/sda1 /snap-backing
+ [ -f /snap-backing/home-sn.squashfs ]
+ [ -f /snap-backing/home-sn.cpio.gz ]
+ [ -f /snap-backing/home-sn.ext2 ]
+ [ -f /snap-backing/home-sn.ext3 ]
+ [ -f /snap-backing/home-sn.jffs2 ]
+ umount /snap-backing
+ sys2dev /sys/block/sda/sda2
+ sysdev=/block/sda/sda2
+ udevinfo -q name -p /block/sda/sda2
+ echo /dev/sda2
+ devname=/dev/sda2
+ get_fstype /dev/sda2
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/sda2
+ devname=/dev/sda2
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype
+ eval FSTYPE=ext3 FSSIZE=855429120
+ FSTYPE=ext3 FSSIZE=855429120
+ [ ext3 != unknown ]
+ echo ext3
+ return 0
+ devfstype=ext3
+ is_supported_fs ext3
+ fstype=ext3
+ [ -z ext3 ]
+ grep -q ext3 /proc/filesystems
+ return 0
+ mkdir -p /snap-backing
+ try_mount /dev/sda2 /snap-backing ro ext3
+ dev=/dev/sda2
+ mountp=/snap-backing
+ opts=ro
+ fstype=ext3
+ where_is_mounted /dev/sda2
+ device=/dev/sda2
+ grep -q ^/dev/sda2  /proc/mounts
+ grep ^/dev/sda2  /proc/mounts
+ cut -f2 -d  
+ old_mountp=/cow
+ [ -n /cow ]
+ mount -o remount,ro /dev/sda2 /cow
mount: mounting /dev/sda2 on /cow failed: Device or resource busy
+ panic Remounting /dev/sda2 ro on /cow failed
+ DEB_1=\033[1;31m .''`.  \033[0m
+ DEB_2=\033[1;31m: :'  : \033[0m
+ DEB_3=\033[1;31m`. `'`  \033[0m
+ DEB_4=\033[1;31m  `-    \033[0m
+ LIVELOG=\033[1;37m/live.log\033[0m
+ DEBUG=\033[1;37mdebug\033[0m
+ exec
+ exec

Reply to: