ok i have never done what you are doing, but i am just looking at your command and i am thinking that this:
has to be wrong....
wouldn't you have to copy the initrd.img file from the isolinux directory and pass the argument:
instead?
and maybe pass rw instead of ro ...
like i said i never did that before, so i maybe wrong, but i would think it would be the logical thing to do...