No I used the Humax one. prpr's link (and the af123 blog post) seem to refer to 'large' disks (ie, 2tb). The procedure looks rather complicated to me ("To achieve this, I used the GNU Fdisk (gfdisk) utility which is built into Custom Firmware 2.12 and above. The u command changes the input units from cylinders to sectors. I then just ensured that the start sector of each partition was divisible by 8."). The 'divisible by 8' bit is a concern unless gfdisk does this automatically.
Is it actually straight forward and, if so, would you recommend I do it ?