Hmmm - I have just bricked my iLiad. I am very sad

I don't quite understand how it happened. First I tried editing start.sh using vi, but couldn't come out cleanly because there is no escape key. Next I edited it offline. To my amazement, even after using vedit plus, the file after transferring back to the unit via the USB stick, came out with nothing in it. After this, I was really worried. So I went back to the original file (which I copied *before* doing any editing!) Being tired, I copied this back to start.sh, and rebooted (so there shouldn't have been any difference.) To my amazement, the device is now hung on the books picture with all of the black progress squares white. I cannot turn it off, it won't reboot. I have tried every possible key combination including the reset button at the back and absolutely nothing responds. Reading your threads, I get the feeling that I have done something which is completely irreversible. Is there any way to replace the start.sh which I tried to edit in /home/root? It is a shame there is no CD Rom to bypass the boot-up and get to the works so that I can repair it! Any ideas?
Lost.