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

initramfs fails when booting ISO in Live mode



Hello,

i'm using live-build (2.0~a28-1) to create a Lenny Live ISO. The build process finishes without problems, but i'm not able to boot the ISO in 'Live'-mode.

initramfs stops with the following error:
Can not mount /dev/loop0 (/live/image/live/filesystem.squashfs) on //filesystem.squashfs

Below the live.log output with enabled 'debug' option. Can anyone give me a tip whats going wrong?

+ tail -f live.log
+ tailpid=1086
+ . /scripts/live-functions
+ . /scripts/functions
+ . /live.vars
+ Arguments
+ PRESEEDS=
+ cat /proc/cmdline
+ USERNAME=test
+ LIVECONF=changed
+ export USERNAME LIVECONF
+ HOSTNAME=test
+ LIVECONF=changed
+ export HOSTNAME LIVECONF
+ 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  ]
+ i=0
+ [ 0 -lt 60 ]
+ find_livefs 0
+ timeout=0
+ [ -n  ]
+ [ ! -z  ]
+ echo /sys/block/fd0 /sys/block/hda /sys/block/hdb /sys/block/hdc /sys/block/hdd /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
+ tr   \n
+ grep -vE /(loop|ram|dm-|fd)
+ sys2dev /sys/block/hda
+ sysdev=/block/hda
+ /sbin/udevadm info -q name -p /block/hda
+ echo /dev/hda
+ devname=/dev/hda
+ get_fstype /dev/hda
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/hda
+ devname=/dev/hda
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype /dev/hda
+ eval FSTYPE=unknown FSSIZE=0
+ FSTYPE=unknown FSSIZE=0
+ [ unknown != unknown ]
+ /lib/udev/vol_id -t /dev/hda
+ fstype=
+ /lib/udev/cdrom_id /dev/hda
+ is_nice_device /sys/block/hda
+ sysfs_path=/block/hda
+ /lib/udev/path_id /block/hda
+ grep -E -q ID_PATH=(usb|pci-[^-]*-(ide|scsi|usb))
+ return 0
+ subdevices /sys/block/hda
+ sysblock=/sys/block/hda
+ r=
+ [ -e /sys/block/hda/dev ]
+ r= /sys/block/hda
+ [ -e /sys/block/hda/bdi/dev ]
+ [ -e /sys/block/hda/capability/dev ]
+ [ -e /sys/block/hda/dev/dev ]
+ [ -e /sys/block/hda/device/dev ]
+ [ -e /sys/block/hda/hda1/dev ]
+ r= /sys/block/hda /sys/block/hda/hda1
+ [ -e /sys/block/hda/hda2/dev ]
+ r= /sys/block/hda /sys/block/hda/hda1 /sys/block/hda/hda2
+ [ -e /sys/block/hda/hda5/dev ]
+ r= /sys/block/hda /sys/block/hda/hda1 /sys/block/hda/hda2 /sys/block/hda/hda5
+ [ -e /sys/block/hda/holders/dev ]
+ [ -e /sys/block/hda/power/dev ]
+ [ -e /sys/block/hda/queue/dev ]
+ [ -e /sys/block/hda/range/dev ]
+ [ -e /sys/block/hda/removable/dev ]
+ [ -e /sys/block/hda/size/dev ]
+ [ -e /sys/block/hda/slaves/dev ]
+ [ -e /sys/block/hda/stat/dev ]
+ [ -e /sys/block/hda/subsystem/dev ]
+ [ -e /sys/block/hda/uevent/dev ]
+ echo /sys/block/hda /sys/block/hda/hda1 /sys/block/hda/hda2 /sys/block/hda/hda5
+ check_dev /sys/block/hda
+ sysdev=/sys/block/hda
+ devname=
+ skip_uuid_check=
+ [ -z  ]
+ sys2dev /sys/block/hda
+ sysdev=/block/hda
+ /sbin/udevadm info -q name -p /block/hda
+ echo /dev/hda
+ devname=/dev/hda
+ [ -d /dev/hda ]
+ [ -n  ]
+ get_fstype /dev/hda
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/hda
+ devname=/dev/hda
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype /dev/hda
+ eval FSTYPE=unknown FSSIZE=0
+ FSTYPE=unknown FSSIZE=0
+ [ unknown != unknown ]
+ /lib/udev/vol_id -t /dev/hda
+ fstype=
+ is_supported_fs
+ fstype=
+ [ -z  ]
+ return 1
+ [ -n  ]
+ return 1
+ check_dev /sys/block/hda/hda1
+ sysdev=/sys/block/hda/hda1
+ devname=
+ skip_uuid_check=
+ [ -z  ]
+ sys2dev /sys/block/hda/hda1
+ sysdev=/block/hda/hda1
+ /sbin/udevadm info -q name -p /block/hda/hda1
+ echo /dev/hda1
+ devname=/dev/hda1
+ [ -d /dev/hda1 ]
+ [ -n  ]
+ get_fstype /dev/hda1
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/hda1
+ devname=/dev/hda1
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype /dev/hda1
+ eval FSTYPE=ext3 FSSIZE=956301312
+ FSTYPE=ext3 FSSIZE=956301312
+ [ 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/hda1 /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/hda/hda2
+ sysdev=/sys/block/hda/hda2
+ devname=
+ skip_uuid_check=
+ [ -z  ]
+ sys2dev /sys/block/hda/hda2
+ sysdev=/block/hda/hda2
+ /sbin/udevadm info -q name -p /block/hda/hda2
+ echo /dev/hda2
+ devname=/dev/hda2
+ [ -d /dev/hda2 ]
+ [ -n  ]
+ get_fstype /dev/hda2
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/hda2
+ devname=/dev/hda2
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype /dev/hda2
+ eval
+ [  != unknown ]
+ echo
+ return 0
+ fstype=
+ is_supported_fs
+ fstype=
+ [ -z  ]
+ return 1
+ [ -n  ]
+ return 1
+ check_dev /sys/block/hda/hda5
+ sysdev=/sys/block/hda/hda5
+ devname=
+ skip_uuid_check=
+ [ -z  ]
+ sys2dev /sys/block/hda/hda5
+ sysdev=/block/hda/hda5
+ /sbin/udevadm info -q name -p /block/hda/hda5
+ echo /dev/hda5
+ devname=/dev/hda5
+ [ -d /dev/hda5 ]
+ [ -n  ]
+ get_fstype /dev/hda5
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/hda5
+ devname=/dev/hda5
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype /dev/hda5
+ eval FSTYPE=swap FSSIZE=0
+ FSTYPE=swap FSSIZE=0
+ [ swap != unknown ]
+ echo swap
+ return 0
+ fstype=swap
+ is_supported_fs swap
+ fstype=swap
+ [ -z swap ]
+ grep -q swap /proc/filesystems
+ modprobe swap
+ grep -q swap /proc/filesystems
+ uname -r
+ kmodule=/root/lib/modules/2.6.26-2-686/swap/swap.ko
+ [ -e /root/lib/modules/2.6.26-2-686/swap/swap.ko ]
+ return 1
+ [ -n  ]
+ return 1
+ sys2dev /sys/block/hdb
+ sysdev=/block/hdb
+ /sbin/udevadm info -q name -p /block/hdb
+ echo /dev/hdb
+ devname=/dev/hdb
+ get_fstype /dev/hdb
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/hdb
+ devname=/dev/hdb
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype /dev/hdb
+ eval FSTYPE=unknown FSSIZE=0
+ FSTYPE=unknown FSSIZE=0
+ [ unknown != unknown ]
+ /lib/udev/vol_id -t /dev/hdb
+ fstype=
+ /lib/udev/cdrom_id /dev/hdb
+ is_nice_device /sys/block/hdb
+ sysfs_path=/block/hdb
+ /lib/udev/path_id /block/hdb
+ grep -E -q ID_PATH=(usb|pci-[^-]*-(ide|scsi|usb))
+ return 0
+ subdevices /sys/block/hdb
+ sysblock=/sys/block/hdb
+ r=
+ [ -e /sys/block/hdb/dev ]
+ r= /sys/block/hdb
+ [ -e /sys/block/hdb/bdi/dev ]
+ [ -e /sys/block/hdb/capability/dev ]
+ [ -e /sys/block/hdb/dev/dev ]
+ [ -e /sys/block/hdb/device/dev ]
+ [ -e /sys/block/hdb/holders/dev ]
+ [ -e /sys/block/hdb/power/dev ]
+ [ -e /sys/block/hdb/queue/dev ]
+ [ -e /sys/block/hdb/range/dev ]
+ [ -e /sys/block/hdb/removable/dev ]
+ [ -e /sys/block/hdb/size/dev ]
+ [ -e /sys/block/hdb/slaves/dev ]
+ [ -e /sys/block/hdb/stat/dev ]
+ [ -e /sys/block/hdb/subsystem/dev ]
+ [ -e /sys/block/hdb/uevent/dev ]
+ echo /sys/block/hdb
+ check_dev /sys/block/hdb
+ sysdev=/sys/block/hdb
+ devname=
+ skip_uuid_check=
+ [ -z  ]
+ sys2dev /sys/block/hdb
+ sysdev=/block/hdb
+ /sbin/udevadm info -q name -p /block/hdb
+ echo /dev/hdb
+ devname=/dev/hdb
+ [ -d /dev/hdb ]
+ [ -n  ]
+ get_fstype /dev/hdb
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/hdb
+ devname=/dev/hdb
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype /dev/hdb
+ eval FSTYPE=unknown FSSIZE=0
+ FSTYPE=unknown FSSIZE=0
+ [ unknown != unknown ]
+ /lib/udev/vol_id -t /dev/hdb
+ fstype=
+ is_supported_fs
+ fstype=
+ [ -z  ]
+ return 1
+ [ -n  ]
+ return 1
+ sys2dev /sys/block/hdc
+ sysdev=/block/hdc
+ /sbin/udevadm info -q name -p /block/hdc
+ echo /dev/hdc
+ devname=/dev/hdc
+ get_fstype /dev/hdc
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/hdc
+ devname=/dev/hdc
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype /dev/hdc
+ eval FSTYPE=iso9660 FSSIZE=0
+ FSTYPE=iso9660 FSSIZE=0
+ [ iso9660 != unknown ]
+ echo iso9660
+ return 0
+ fstype=iso9660
+ /lib/udev/cdrom_id /dev/hdc
+ check_dev null /dev/hdc
+ sysdev=null
+ devname=/dev/hdc
+ skip_uuid_check=
+ [ -z /dev/hdc ]
+ [ -d /dev/hdc ]
+ [ -n  ]
+ get_fstype /dev/hdc
+ local FSTYPE
+ local FSSIZE
+ is_luks /dev/hdc
+ devname=/dev/hdc
+ [ -x /sbin/cryptsetup ]
+ return 1
+ fstype /dev/hdc
+ eval FSTYPE=iso9660 FSSIZE=0
+ FSTYPE=iso9660 FSSIZE=0
+ [ iso9660 != unknown ]
+ echo iso9660
+ return 0
+ fstype=iso9660
+ is_supported_fs iso9660
+ fstype=iso9660
+ [ -z iso9660 ]
+ grep -q iso9660 /proc/filesystems
+ modprobe iso9660
+ grep -q iso9660 /proc/filesystems
+ return 0
+ mount -t iso9660 -o ro,noatime /dev/hdc /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:0c:29:1a:00:76
+ echo 00:0c:29:1a:00:76
+ sed s/:/-/g
+ tr [a-z] [A-Z]
+ mac=00-0C-29-1A-00-76
+ cat /sys/class/net/lo/iflink
+ status=1
+ [ 1 -eq 2 ]
+ echo 00-0C-29-1A-00-76
+ mac=00-0C-29-1A-00-76
+ echo 00-0C-29-1A-00-76
+ sed s/-//g
+ mac=000C291A0076
+ mount_images_in_directory /live/image /root 000C291A0076
+ directory=/live/image
+ rootmnt=/root
+ mac=000C291A0076
+ 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 000C291A0076 ]
+ adddirectory=/live/image/live/000C291A0076
+ setup_unionfs /live/image/live /root /live/image/live/000C291A0076
+ image_directory=/live/image/live
+ rootmnt=/root
+ addimage_directory=/live/image/live/000C291A0076
+ 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/*.ext4 ]
+ [ -e /live/image/live/*.xfs ]
+ [ -e /live/image/live/*.jffs2 ]
+ [ -e /live/image/live/*.dir ]
+ [ -n /live/image/live/000C291A0076 ]
+ [ -d /live/image/live/000C291A0076 ]
+ 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
+ export image devname
+ maybe_break live-realpremount
+ [  = live-realpremount ]
+ log_begin_msg Running /scripts/live-realpremount
+ [ -x /sbin/usplash_write ]
+ _log_msg Begin: Running /scripts/live-realpremount ...
+ [ n = y ]
+ printf Begin: Running /scripts/live-realpremount ...
Begin: Running /scripts/live-realpremount ... + run_scripts /scripts/live-realpremount
+ initdir=/scripts/live-realpremount
+ [ ! -d /scripts/live-realpremount ]
+ return
+ log_end_msg
+ [ -x /sbin/usplash_write ]
+ _log_msg done.\n
+ [ n = y ]
+ printf done.\n
done.
+ [ -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
+ /sbin/udevadm info -q name -p /block/loop0
+ echo /dev/loop0
+ dev=/dev/loop0
+ options=
+ [ -n  ]
+ [ 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 /dev/loop0
+ eval FSTYPE=squashfs FSSIZE=116390075
+ FSTYPE=squashfs FSSIZE=116390075
+ [ 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
mount: mounting /dev/loop0 on //filesystem.squashfs failed: No such device
+ panic Can not mount /dev/loop0 (/live/image/live/filesystem.squashfs) on //filesystem.squashfs
+ 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

Regards
Volker
-- 
Neu: GMX De-Mail - Einfach wie E-Mail, sicher wie ein Brief!  
Jetzt De-Mail-Adresse reservieren: http://portal.gmx.net/de/go/demail


Reply to: