fdisk nezná parametr d: jako logický disk - mbr na fyzickém disku existuje jen jeden.
a jestli má nejdřív vytvořit rozdělení disku, ani ho nějaká označení c: a d: nezajímají, to je až věcí formátu.
netuším jestli umí číslo disku, v tom celoobrazovkovém módu jo - zároveň by tě upozornil že chybí nastavení aktivního oddílu.
bezproblémovější volbou bývá použití boot cd od firem, které na rozdíl od ms umí s disky zacházet (pq magic, diskové nástroje od acronisu, ...).
jinak když existuje filesystém a jde jen o update mbr, stačí nabootovat z cd a dát fixmbr. bohužet to že ani m$ xp sp2 neumí sata disky je naprostá ubohost.