Eu estou configurando um multi-boot windows 7 PC, e eu li coisas que parecem implicar que qualquer Windows 7 partição do SO eu inicializar, ele sempre vai dizer que está no C-Drive [por padrão]? Isso é verdade?
O que eu quero é que cada sistema operacional informe que está localizado em uma letra de unidade que corresponda à seqüência da partição. Ou seja, se meu disco rígido estiver particionado assim:
-------------------------------------------------------------------------
|Primary 1 || Primary 2 || Primary 3 || Extd Logical 1 || Extd Logical 2|
-------------------------------------------------------------------------
OS_0 Win7_1 Win7_2
Eu gostaria que o Win7_1, que está na segunda partição primária, dissesse que está na unidade D quando é inicializado. Da mesma forma, o Win7_2 diria que está na unidade E. E OS_0 diria que está na unidade C. Dessa forma, não importa qual sistema operacional eu estou em C-drive será sempre OS_0, D-drive sempre Win7_1 e E-drive será sempre Win7_2.
Isso pode ser feito? Se sim, como?
Respostas:
Você pode fazer isso alterando as chaves relevantes no registro (HKLM \ System \ MountedDevices). Por exemplo, se você alternar entre os valores de "\ DosDevices \ C:" e: \ DosDevices \ E: ", então, na próxima reinicialização, as letras das unidades serão mostradas conforme você configurou.
Como Rysa escreveu, você precisará configurar cada sistema operacional separadamente.
Embora seja possível mudar as letras de drive, eu aconselho fortemente contra isso, porque você não pode dizer quais sistemas seriam afetados.
Se você está tentando obter um caminho idêntico para cada uma dessas partições, sugiro usar pontos de montagem.
Você pode criar facilmente pontos de montagem para todas as três unidades e colocá-las na raiz de todas as três unidades.
OS_0
Win7_1
Win7_2
Aqui está um exemplo como criar um ponto de montagem no Windows 7 .
fonte