In my experience this problem occurs because Windows 7 wants the boot disk to be the one that contains the Windows MBR.

To install the Service Pack you need to reconfigure your BIOS 'Hard Disk...