Como posso marcar uma partição lógica como ativa?

1

Eu preciso consertar o bootsector na minha partição do Windows 7 usando este comando a partir de um disco de recuperação:

bootrec /fixboot

No entanto, minha partição do Windows 7 precisa ser marcada como ativa pelo Windows para fazer isso (ou você recebe o erro Element not found ). A partição do Windows 7 está em uma partição estendida, portanto, quando você usa diskpart para tentar ativar essa partição, ela reclama que não pode tornar esse tipo de partição ativo.

Como faço uma partição lógica ativa (no modo Windows)?

EDITAR:Parecequevocênãopodemarcarumapartiçãológicacomoativa,deacordocom esta página da Web diz:

In terms of how the disk is used, there are only two main differences between a primary and a logical partition or volume. The first is that a primary partition can be set as bootable (active) while a logical cannot. The second is that DOS assigns drive letters (C:, D: etc.) differently to primary and logical volumes.

Solução: Para aqueles que estão na mesma situação que eu: eu coloquei minha partição "Steam" ativa (é uma partição ntfs primária) entrando no Modo de Reparo do disco de instalação do Windows 7 e fazendo os seguintes comandos:

diskpart
list disks
select disk 0
list partitions
select partition 3
active

e, em seguida, usando a opção "Recuperação de inicialização". Agora minha partição do Steam tem o bootloader, mas ele carrega a minha partição lógica do Win7. Eu também atualizei o GRUB2 de acordo (você não precisa disso se não estiver usando o linux) colocando isso em /etc/grub.d/40_custom e executando sudo update-grub :

menuentry "Windows 7 (loader) (on /dev/sda3)"
{
    insmod ntfs
    set root=(hd0,3)
    search --no-floppy --fs-uuid --set <Your UUID Here>
    chainloader +1
}

Você também pode precisar usar esses comandos se ainda não funcionar (não use o último com o GRUB):

bootrec /fixboot
bootrec /rebuildbcd
bootrec /fixmbr
    
por Callum Rogers 04.12.2009 / 01:20

1 resposta

1

Estou usando o Médico da Tabela de Partições para trabalhos como esse, nunca falhei comigo e salvei meu bacon inúmeras vezes, funciona bem com o BartPE .

Partition Table Doctor é shareware ($ 49.95), experimente antes de comprar.

Bart Pe Builder é freeware.

    
por 04.12.2009 / 03:25