It turns out when I tried booting the device from the iso and not the cdrom, it
worked fine in virtual box. So the issue was with the disc, however, the disc
is fine, and the disc check worked fine on the linux bootup, leading me to
conlude its a disc drive issue, and i realised I had just bought this drive and
didnt have it setup right in the bios. The bios showed some details about the
drive saying it can do udma2 which I changed it from auto to udma2, and it was
also pio4 which I also changed accordingly. However, despite this change the cd
still took ages to boot up and I know the disc can work fast because it was
burnt at 24x in the first place. So what is there to check besides udma and pio
setting? There doesn't appear to be any particular jumpers to look at.