A configuração e o reparo do Windows 7 parecem atribuir letras de unidade aleatoriamente. Às vezes você tem muita sorte e a unidade na qual deseja instalar o Windows já é C:
. Outros, ele seleciona D:
, por exemplo, instala-se felizmente, mas algo ao longo do caminho é codificado por C:
. A primeira inicialização é geralmente OK, porque você tem a instalação do Windows capaz de inicializá-lo para você. Muitas vezes, depois de reiniciar o novo sistema operacional pela primeira vez, ele falha ao inicializar.
A maneira mais simples de resolver isso é ter apenas um disco rígido conectado no momento da instalação e instalar apenas o Windows com uma unidade de CD (felizmente o Windows não atribui C:
a estes). Limitação do divertimento. No entanto, no meu caso, estou instalando no virtualbox a partir de um USB, que mapeei como disco rígido. Não consigo alterar as letras da unidade depois que a configuração foi escolhida aleatoriamente para mim.
-
Como isso acabou sendo uma coisa e por que não há mais pessoas com raiva por aí?
- Como faço para corrigir isso?
Isso é o que eu tentei até agora:
Algumas instalações do Windows oferecem uma opção para o modo de reparo / recuperação ao atingir o F8 durante a inicialização, mas como meu MBR é expandido, isso não ajuda. Eu posso iniciá-lo a partir da configuração do Windows USB, embora eu tenha um prompt de comando.
O reparo automático não foi inteligente o suficiente para entender que eu quero que a partição do sistema seja C:
.
Para alterar as letras das unidades, basicamente segui este guia: link
No entanto, ao digitar 'regedit' do reparo de inicialização, eu obtive o registro do reparo de inicialização, não o do meu novo SO brilhante. Aparentemente, isso precisa ser mapeado.
No meu caso, eu tinha 3 unidades mostrando:
C:
- > o usb que eu estava inicializando o reparo de inicialização de.
D:
- > janelas quebradas instalar, o que queremos em X:
- > o SO virtual do reparo de inicialização
Eu corri regedit
, selecionei HKEY_LOCAL_MACHINE
, Arquivo - > Carregue a seção, navegue até D:\Windows\system32\config
e escolha System
(daqui:
link ). Entrou foobar
ou o que quer que seja na caixa do nome. Em seguida, abra foobar
- > MountedDevices
.
Em seguida, renomeou a entrada C:
, substituindo C
por E
. Em seguida, alterei o D
na entrada D:
para C
.
Eu assumi que isso consertava o mapeamento da unidade, embora meu MBR / bootloader / qualquer coisa ainda estivesse foobared. O recurso de problemas de inicialização de reparo automático conseguiu isso de volta. As pessoas geralmente recomendam usar isso e reinicializar três vezes seguidas, então eu também fiz isso.
Finalmente eu posso inicializar, autônomo. No entanto, sou deixado em um desktop sem o Windows Explorer. Iniciar um tipo (ctrl-alt-del - > nova tarefa - > explorer) funciona, mas não de verdade. Assim que eu tento executar qualquer coisa, ele diz que o arquivo / executável não pode ser encontrado, mesmo a partir do cmd. O que é realmente estranho é que minha unidade de sistema agora é E.