|Acer support page is here for help with error 23 when using eRecovery from a CD or DVD set:|
Hope it helps.
Incidentally, "porting your OS to a new hard drive" may sound impressive and geeky, but is technically the wrong expression. You are merely installing it.
"Porting" is the process of re-writing/re-coding an application to allow it to run on an entirely different device, platform or operating system.