Well, as long as no kittens were hurt :)
Thanks a lot for the effort. This is the piece that explains what happens. It is a known problem, and I have posted a patch for it, just need some core developer to rubber-stamp it.
+ is_nice_device /sys/block/dm-3 + sysfs_path=/block/dm-3 + /lib/udev/path_id /block/dm-3 + grep -E -q ID_PATH=(usb|pci-[^-]*-(ide|scsi|usb)|platform-orion-ehci|platform-mmc|platform-mxsdhci) + return 1 + [ ext4 = squashfs -o ext4 = ext4 -o ext4 = ext3 -o ext4 = ext2 ] + ln -s /dev/mapper/isw_bfdafeice_ARRAY5 /dev/mapper/isw_bfdafeice_ARRAY5.ext4 + echo /dev/mapper/isw_bfdafeice_ARRAY5.ext4 + return 0 + livefs_root=/dev/mapper/isw_bfdafeice_ARRAY5.ext4 + [ /dev/mapper/isw_bfdafeice_ARRAY5.ext4 ] + break + [ -z /dev/mapper/isw_bfdafeice_ARRAY5.ext4 ] + [ ] + [ ] + [ ] + mount_images_in_directory /dev/mapper/isw_bfdafeice_ARRAY5.ext4 /root
Well, as long as no kittens were hurt :)
Thanks a lot for the effort. This is the piece that explains what happens. It is a known problem, and I have posted a patch for it, just need some core developer to rubber-stamp it.
+ is_nice_device /sys/block/dm-3 /block/ dm-3 (usb|pci- [^-]*-( ide|scsi| usb)|platform- orion-ehci| platform- mmc|platform- mxsdhci) isw_bfdafeice_ ARRAY5 /dev/mapper/ isw_bfdafeice_ ARRAY5. ext4 isw_bfdafeice_ ARRAY5. ext4 root=/dev/ mapper/ isw_bfdafeice_ ARRAY5. ext4 isw_bfdafeice_ ARRAY5. ext4 ] isw_bfdafeice_ ARRAY5. ext4 ] in_directory /dev/mapper/ isw_bfdafeice_ ARRAY5. ext4 /root
+ sysfs_path=
+ /lib/udev/path_id /block/dm-3
+ grep -E -q ID_PATH=
+ return 1
+ [ ext4 = squashfs -o ext4 = ext4 -o ext4 = ext3 -o ext4 = ext2 ]
+ ln -s /dev/mapper/
+ echo /dev/mapper/
+ return 0
+ livefs_
+ [ /dev/mapper/
+ break
+ [ -z /dev/mapper/
+ [ ]
+ [ ]
+ [ ]
+ mount_images_