+ elif [ -e (loop)/boot/grub/initrd.xz ]; then
+ vt_linux_specify_initrd_file /boot/grub/initrd.xz
+ elif [ -e (loop)/initrd.gz ]; then
+ vt_linux_specify_initrd_file /initrd.gz
+ elif [ -e (loop)/slax/boot/initrfs.img ]; then
+ vt_linux_specify_initrd_file /slax/boot/initrfs.img
+ elif [ -e (loop)/pmagic/initrd.img ]; then
+ vt_linux_specify_initrd_file /pmagic/initrd.img
+ elif [ -e (loop)/boot/initrd.xz ]; then
+ vt_linux_specify_initrd_file /boot/initrd.xz
+ elif [ -f (loop)/boot/initrd ]; then
+ vt_linux_specify_initrd_file /boot/initrd
+ elif [ -f (loop)/boot/x86_64/loader/initrd ]; then
+ vt_linux_specify_initrd_file /boot/x86_64/loader/initrd
+ elif [ -f (loop)/boot/initramfs-x86_64.img ]; then
+ vt_linux_specify_initrd_file /boot/initramfs-x86_64.img
+
+
+ fi
+}
+
+function distro_specify_initrd_file_phase2 {
+ if [ -f (loop)/boot/initrd.img ]; then
+ vt_linux_specify_initrd_file /boot/initrd.img
+ elif [ -f (loop)/Setup/initrd.gz ]; then
+ vt_linux_specify_initrd_file /Setup/initrd.gz
+ elif [ -f (loop)/isolinux/initramfs ]; then
+ vt_linux_specify_initrd_file /isolinux/initramfs
+ elif [ -f (loop)/boot/iniramfs.igz ]; then
+ vt_linux_specify_initrd_file /boot/iniramfs.igz
+ elif [ -f (loop)/initrd-x86_64 ]; then
+ vt_linux_specify_initrd_file /initrd-x86_64
+