yes, you need an hard disk, for the boot of the machine
its not enough by placing a new harddisk, it needs to contain the parttions and the correct software
i think if you install a new harddisk, you need to install the software also by the ALTBOOT procedure, not sure if it works, but i think so