Acabo de reinstalar Windows XP en mi máquina y sucedió algo extraño.
Tengo una partición de DATOS que solía ser I: / pero ahora después de reinstalar su nombre es C: / y la letra de la partición del sistema es I: /.
La PC se está iniciando en I: /, puedo reiniciar y el nuevo sistema se inicia sin ningún problema.
Pero es imposible cambiar las letras hacia atrás, cuando trato de cambiar C: / (DATOS) a O: / ¡me dice que no puedo cambiar la letra de la partición que contiene el sistema!
No he tratado de cambiar el I: / (unidad del sistema) porque me temo que ya no podré arrancar.
windows
hard-drive
partitioning
drive-letter
PatrickCUDO
fuente
fuente
Respuestas:
Por el aspecto de la captura de pantalla que publicó, parecería que ha creado accidentalmente su primera partición como una partición "extendida" (con su "Demarrer" de arranque como una partición lógica dentro de ella) en lugar de como una partición "primaria". Puede distinguir una partición extendida de una partición primaria ya que una partición extendida tiene un borde verde y contiene otras particiones.
Como resultado, parece que Windows hizo su primera partición la partición de arranque (donde se almacena el gestor de arranque) y puso todos los archivos del sistema en la primera partición primaria que pudo encontrar.
Por lo general, tener una partición extendida antes de una partición primaria es muy poco común y puede ser que esto sea un error en el instalador de Windows. Creo que podría estar en lo cierto en que solo puede arrancar desde particiones primarias, por lo que podría ser que el instalador establezca la primera partición primaria ("Datos") que encontró activa y arrancable, luego instaló los archivos del sistema y luego configuró cargue el gestor de arranque en la parte en la que le dijo que se instalara. Como ya había configurado los archivos del sistema en la partición de datos, continuó colocando el resto allí. Un estado muy feo de hecho.
La forma más fácil de rectificar este problema sería reinstalar su copia de Windows después de eliminar la partición de 20 GB y volver a crearla como una partición primaria completa utilizando algo como un LiveCD GParted .
Hubo una breve lectura sobre particiones primarias y extendidas en Wikipedia
- = EDITAR = -
Basado en el comentario de kreemoweets que he comprobado y él es correcto. La partición "boot" almacena sus archivos del sistema y la partición "system" almacena los archivos necesarios para arrancar en primer lugar. (Lo cual no tiene ningún sentido para mí)
Esto refuerza mi creencia de que la partición extendida es el problema.
Una partición extendida no puede configurarse como de arranque, solo una partición primaria puede. Como tal, Windows instaló el gestor de arranque en la primera partición primaria utilizable (su partición de datos) y porque en Windows las particiones primarias se enumeran primero para las letras de unidad, recibe la primera llamada en la letra de unidad C: \ en Windows.
Como le dijo a Windows que instale los archivos del sistema en la partición extendida, es probable que lo haya hecho correctamente, pero debido a que no es la partición de arranque y, además, no es una partición primaria, se le asigna una letra de unidad después de otros dispositivos.
Mi recomendación anterior sigue en pie, recrear la primera partición como partición primaria, y la reinstalación seguramente debería solucionar su problema.
Puede terminar con NTLDR y algunos otros archivos que quedan en su partición de datos después de la reinstalación, pero siempre que esa partición ya no sea la partición "Sistema" (o boot: S), debería ser segura eliminarla.
fuente
puede arrancar un liveCD de Linux e instalar grub solo como administrador de arranque. Tiene opciones para enmascarar el orden de partición en el sistema arrancado. depende de cuánto trabajo está reinstalando para usted.
fuente