Seu problema deriva do fato de que seu /dev/sda2
é MUITO pequeno para os bits do Windows e do Fedora EFI.
Algumas informações básicas:
O 'kernel' médio do Windows tem 75Mb de tamanho e um kernel padrão do Fedora 'simplesmente funciona' é 25-28M, a matemática simples mostra 100-105M > 99M.
Se eu entendi sua pergunta 2)Is there a possibility of creating a recovery image of my Windows partition(C: drive) and back it up to a D: drive or a complete separate hard disk that i have?
corretamente, você precisa:
1) espaço em disco suficiente para armazenar aproximadamente 300Gb para conter TODOS os dados atuais do Windows e do Fedora.
2) espaço suficiente (restrição visivelmente menor) para os dados não-os no Windows e no Fedora, respectivamente
Nesse ponto, recomendo iniciar a lógica de particionamento do zero com o seguinte particionamento mínimo:
(Windows ESP / MSR)
/ dev / sda1 450 milhões
BOOT / EFI
(Suficiente para o kernel do Windows e os 3 kernels padrão mantidos, mas o grub)
/ dev / sda2 100M ou melhor (256M é comum)
(Windows ESP / MSR)
/ dev / sda3 16M
(Windows C:)
/ dev / sda4 116.8G
(Windows D: (possível unidade compartilhada em ambos os sistemas operacionais)
(CUIDADO: Esta unidade NÃO deve ser reformatada durante a reinstalação, nem precisa ser reformatada; a menos que todos os dados preciosos sejam copiados / copiados em algum lugar)
/ dev / sda5 661.8G
(Fedora 28 - Usando LVM Padrão)
/ dev / sda6 144.3G
(Fedora Swap)
Idealmente, deve ser parte do sda6 lvm
/ dev / sda7 8G