O motivo pelo qual eu não consegui fazer as coisas é que o HarddiskVolume não reflete os volumes do Diskpart - que listam apenas todos os volumes legíveis do Windows -.
Na verdade, ele funciona com todas as partições disponíveis no disco - mesmo as que não são do Windows -, por ordem, aparecem no Gparted do Linux.
Por exemplo, se você tiver um sda4 antes de sda3, este último será mostrado como é -sda4, depois sda3- (HarddiskVolume4, em seguida, HarddiskVolume3).
Então, isso significa que o HarddiskVolume0 não existe principalmente no BCD.
Os comandos que me ajudaram a entender são:
mountvol /L
bootsect /nt60 all /force -> Be careful with that one !!!
Esses links também me ajudaram:
Por fim, se você tiver um Windows sobressalente, basta executar o DriveLetterView para ver como o Windows funciona com o HarddiskVolume.
Nota: O HarddiskVolume é uma notação WMI / COM