Primero algo básico un gigabyte sin especificar puede o ser 2^30 bytes o 10^9 bytes, y de una a otra hay un 7% de diferencia, ya que el vendedor te los vende las gigas de 10^9 y el SO reconoce las de 2^30 byte, por lo tanto de un disco de 200gb realmente hay 186gb aprovechables.
Para que no ocurra este follón se ha creado una unidad nueva que es el gigibyte (un gigabyte de las de 2^30)que ya poco a poco se esta empezando a utilizar como en Ubuntu por ejc.; no se si quedo muy claro pero en conclusión la fabricante de hdd no mintió puesto que es una unidad un poco confusa.