That's helpful sir
Seems like you have difficulty to understand my problem so, i am trying to explain the problem more details
when i created the ISO image with this command:
"genisoimage -o android_x86_64.ISO boot ramdisk.img initrd.img install.img system.sfs kernel"
This creates a non bootable image, i copyed the boot image from original downloaded android x86 iso and pasted it in non boot-able ISO i build
I installed it in virtual box and it worked fine in live but when installed it when booting, error occurs "it can't detect dev/sda1"(image 1 in attachment )
But when i created ISO image with
"genisoimage -vJURT -b isolinux/isolinux.bin -c isolinux/
boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -input-charset utf-8 -V "Android-x86 LiveCD" -o android_x86_64.iso boot ramdisk.img initrd.img install.img system.sfs kernel"
this creates boot-able image and when i installed it in virtual box with this settings
(image 2 in attachment)
the result is in the video of attachment