O problema não é mudar de sda para hda, pois isso pode variar demais... Pode ser hdb, sdb, e etc. Acho que deve ficar mais genérico, não?
Assim todos que lerem (principalmente os iniciantes) iriam entender que devem adaptar o comando a realidade deles, inclusive se possível como iram fazer para descobrir qual é o correto. Apesar que isto quase merece um tópico a parte, já que o linux pode estar instalado em um segundo HD (sdb, ou hdb, dependendo de muitos fatores, já que em alguns casos até hd's IDE tem sido reconhecidos com sdX), mas o GRUB estar instalado no primeiro, onde tem windows, e tem a necessidade de ter a partição bootável.
Complexo, concordam?
[]'s
Cristiano