Ranish Partition Manager es un editor de particiones de disco duro , una utilidad de clonación de discos y un gestor de arranque gratuito que ofrece un alto nivel de control para crear sistemas de arranque múltiple . [1] [2] Está disponible en el Live CD gratuito SystemRescueCD y en el Ultimate Boot CD (no en la versión para Windows). Se ejecuta en MS-DOS , PC DOS , DR-DOS o FreeDOS .
Características
Particionado
- A diferencia del editor de particiones incluido con Windows Vista [3] y Windows 7 , Ranish Partition Manager puede crear tablas de particiones donde se pueden instalar tanto Windows XP como Windows Vista. [4] Sin embargo, es posible crear una tabla de particiones sin errores en RPM, donde el instalador de Windows XP no puede instalar XP (sin eliminar el valor de partición extendida de la tabla de particiones). Editar este tipo de tabla de particiones con el editor de particiones de Vista dará como resultado alineaciones mixtas .
- Se puede realizar cualquier cantidad de cambios antes de guardar en el disco.
- La última versión beta (v2.44 beta) proporciona una solución alternativa para superar la limitación de 4 particiones primarias en una sola unidad, permitiendo así hasta 30 particiones primarias (y, por lo tanto, de arranque).
- Permite la edición precisa de sectores de particiones primarias, unidades lógicas y particiones extendidas EBR (tipo 05). Una característica particularmente rara de RPM es que muestra exactamente dónde están los registros de arranque extendidos , le indica al usuario dónde deberían estar y le permite colocarlos en cualquier lugar.
- RPM puede mostrar un error si los EBR no están al principio de un cabezal (en relación con el principio de la partición extendida , tipo 0F). Si se ignoran las alineaciones de particiones de este tipo y la partición se edita con el administrador de discos de Windows XP , XP puede eliminar las unidades lógicas. Esto puede suceder si la partición extendida se edita primero con Windows Vista [5] o Windows 7.
- Debido a que RPM muestra toda esta información y muestra la unidad completa en un formato CHS , es fácil ver si todas las tablas de particiones primarias y extendidas se ajustan a una alineación CHS estándar.
- Si una tabla de particiones no sigue una alineación CHS consistente (o tal vez incluso si lo hace), y se cambia el tamaño o se crea una imagen de una partición de Vista, utilizando ciertas herramientas, estas herramientas pueden "corregir" el inicio de la partición (a veces colocándola en un límite de cilindro (¿o pista?)) y haciendo que no se pueda iniciar. ( fuente )
- Esto también facilita la escritura de la ubicación de una partición (en cilindros), su eliminación de la tabla de particiones y su posterior readición a la tabla de particiones para que la partición vuelva a ser visible. Esto se utiliza en sistemas de arranque múltiple , donde se requieren más de cuatro particiones primarias. [6]
- Con esta técnica es posible convertir unidades lógicas en particiones primarias y viceversa. Se trata de una técnica experimental que puede presentar problemas en determinadas situaciones (ver sección más abajo).
- Esta técnica sólo funciona con particiones primarias . Para instalar Windows XP, puede ser necesario eliminar la partición extendida de la tabla de particiones (en el registro de arranque maestro ). Sin embargo, si elimina el valor de la partición extendida en el registro de arranque maestro y luego intenta volver a agregarlo, RPM eliminará el primer registro de arranque extendido. En cambio, esto se puede hacer con un editor de discos como hexedit en System Rescue CD . El valor de la partición extendida se copia a un archivo y se elimina de la tabla de particiones. Después de instalar Windows XP, el valor de la partición extendida se vuelve a copiar y la partición extendida se vuelve visible para Windows.
Clonación
RPM puede crear clones de particiones con bits idénticos. (Ver Velocidad).
Velocidad
RPM se ejecuta instantáneamente desde cualquiera de los siguientes:
- SystemRescueCD (en el primer mensaje, seleccione "Ejecutar herramientas del sistema desde la imagen del disquete" (versión 1.6.0)). A partir de la versión 2.8.1 y posteriores, SystemRescueCD ya no incluye RPM.
- RPM se puede instalar en un disquete desde la TUI (no requiere el uso de la línea de comandos como se requiere para guardar un archivo de texto de la tabla de particiones ).
- RPM se puede instalar en un disco duro.
Además de las herramientas que se pueden ejecutar desde el sistema operativo utilizado regularmente, RPM es una de las formas más rápidas de particionar un disco duro o de restaurar, clonar o mover un sistema operativo.
Limitaciones y soluciones alternativas
RPM no se ha actualizado durante muchos años. (No se sabe si funciona con un disco dinámico o con una unidad de sectores grandes ). Tiene algunas peculiaridades y problemas de visualización, la mayoría de los cuales ocurren cuando se utilizan unidades que son mucho más grandes que cuando se escribió RPM:
- Formatear particiones con RPM a veces parecía generar problemas en Windows XP.
- Puede mostrar un máximo de 64 líneas. Esto hace imposible agregar una partición cuando la tabla de particiones tiene aproximadamente 3 particiones primarias, más una " partición extendida " con 28 unidades lógicas . Las unidades lógicas requieren dos líneas como mínimo. Los espacios libres entre unidades suelen utilizar una línea cada uno.
- En un sistema, el valor máximo de cilindro que se podía ingresar "manualmente" era 65535. Se podían ingresar números más altos utilizando el asistente (presione "Enter" para ejecutar el asistente). Los valores siempre se pueden reducir utilizando la tecla "-".
- El cambio de tamaño del comienzo de la partición extendida (tipo 0x0F) solo se puede hacer manualmente, por lo que el comienzo de la partición extendida no se pudo cambiar de tamaño más allá del cilindro 65535. Tomemos como ejemplo un disco (y tabla de particiones) que utiliza un tamaño de sector de 512 bytes , un tamaño de cabezal de 63 sectores y el tamaño de cilindro más grande (y probablemente el más común), es decir, 255 cabezales por cilindro. En este disco, Ranish PM podría cambiar el tamaño del comienzo de la partición extendida, a cualquier lugar menos de aproximadamente 502 GiB desde el comienzo del disco. En un disco que es el mismo excepto que el tamaño del cilindro es de 240 cabezales por cilindro, la ubicación máxima para el inicio de la partición extendida sería aproximadamente 472 GiB . Generalmente, la única vez que se requieren particiones primarias (a diferencia de las unidades lógicas ) es para instalar ciertos sistemas operativos (como Windows). 472 GiB es probablemente suficiente espacio para este propósito, incluso con sistemas de arranque múltiple .
- El asistente tiene una peculiaridad: el último carácter del valor del cilindro puede mostrarse incorrectamente cuando se cambia el valor. Si se ignora, parece funcionar bien.
- Generalmente se puede utilizar con particiones que no siguen una única alineación CHS, pero esto puede resultar incómodo por estos motivos:
- No se pueden formatear algunos sistemas de archivos ni mostrar sus etiquetas de volumen, por ejemplo, NTFS
Copia de seguridad de una tabla de partición primaria y una partición extendida
Ranish Partition Manager se puede utilizar para crear una copia de seguridad (manual) tanto de la tabla de partición primaria como de la "partición extendida" (tabla) .
Conversión de unidades lógicas en particiones primarias y viceversa
Con RPM es posible convertir unidades lógicas en particiones primarias. En RPM esto se hace "eliminando" la unidad lógica, moviendo el comienzo de la "partición extendida" (tipo 0x0F) hacia adelante, recreando una "partición" primaria en la misma ubicación que la unidad lógica y luego guardando los cambios. El proceso se invierte para convertir una partición primaria en una unidad lógica. Sin embargo, antes o después de estas conversiones la partición debe desviarse de una alineación CHS estándar, porque las unidades lógicas generalmente comienzan en el segundo cabezal (cabezal 1) mientras que las particiones primarias generalmente comienzan al comienzo de un cilindro.
La mayoría de los sistemas operativos modernos probablemente no tendrían problemas para leer y editar los archivos en una unidad convertida, pero algunos programas utilizados para redimensionar o crear imágenes de particiones pueden decidir "corregir" silenciosamente la partición moviendo el comienzo de la misma (quizás para ajustarse a una alineación CHS estándar)[1] o para ajustarse a una alineación de 1 MiB . Este cambio de tamaño no impediría que Windows XP se inicie, pero podría impedir que Windows Vista se inicie si el sector de inicio se mueve sin actualizar los archivos de arranque de Vista. En segundo lugar, si el usuario no sabe que la partición se ha movido, es posible que no se dé cuenta de que una copia de seguridad antigua de la tabla de particiones quedará obsoleta.
Sin embargo, existe otro posible problema con la conversión de particiones primarias en unidades lógicas, a menos que las particiones primarias se creen para este propósito. Se sabe que la Administración de discos de Windows XP elimina las particiones extendidas "no estándar". [7] Debe haber al menos 63 sectores antes de la partición primaria, para asignar a una EBR , para poder realizar la conversión. Por estas razones, puede ser preferible, para cualquier partición primaria que pueda convertirse en una partición extendida, comenzarlas en el cabezal 1, en lugar de al principio del cilindro. El espacio desde el principio de este cilindro, hasta el cabezal 1, debe ser espacio libre; la partición anterior debe terminar al final del último cilindro completo (o al final de un cilindro anterior).
Iniciar particiones primarias en el cabezal 1 (en lugar del cabezal 0) tiene otra ventaja. Permite la clonación de bits idénticos de estas particiones primarias, a unidades lógicas, creando unidades lógicas completamente normales (usuales). Es decir, los EBR de las unidades lógicas están al principio de un cilindro, la unidad lógica comienza en el cabezal inmediatamente siguiente y la unidad lógica termina en el límite de un cilindro. Sin embargo, este autor no ha probado la instalación o el arranque de sistemas operativos desde particiones primarias que comienzan en el cabezal 1, que no fueron la primera partición. (La primera partición generalmente comienza en el cabezal 1 porque este cilindro comienza con el registro de arranque maestro ).
Comparación con otros editores de particiones
Al igual que la mayoría de los editores de particiones gráficos , GParted no es preciso en cuanto a sectores, lo que significa que no mostrará los números de los sectores o cilindros donde se están creando las particiones. Sin embargo, hace algunas cosas que RPM no puede: GParted puede cambiar el tamaño de las particiones que contienen datos ( NTFS , FAT, etc.) y puede formatear particiones NTFS. Aunque RPM puede formatear particiones FAT, Windows XP tenía un error en una partición formateada con RPM.
Ranish Partition Manager y GNU Parted ( parted ) pueden mostrar todas las particiones en un formato CHS, y ambos son precisos por sectores, pero parted no muestra las ubicaciones de los EBR ni todos los valores que contienen. En Linux, toda esta información se puede mostrar usando sfdisk -us -l -x
pero el formato requiere un mayor escrutinio y no indica errores/advertencias con color, como lo hace RPM. A diferencia de las herramientas de línea de comandos parted o sfdisk , la interfaz de usuario de texto de RPM permite al usuario mover el cursor a cualquier lugar de la tabla de particiones para seleccionar qué valores cambiar. Parted es más riesgoso y menos eficiente de usar, porque guarda cada cambio tan pronto como se realiza, y lleva tiempo actualizar ciertas cosas.
RPM puede crear particiones manualmente o mediante un asistente .
Véase también
Enlaces externos
- Versión archivada de www.ranish.com [2]
- Varios libros hacen referencia a Ranish Partition Manager, incluido un libro de Leo Laporte de TechTV . [3]
- https://sourceforge.net/projects/ranish/
- http://ranish.sourceforge.net/ Espejo de SourceForge de www.ranish.com (desaparecido)
Referencias
- ^ "La guía definitiva para crear particiones en discos duros". Base de conocimientos de TI de Petri . 11 de marzo de 2009.
- ^ "Particionar con Ranish Partition Manager". Mosaddique . Archivado desde el original el 15 de julio de 2013.
- ^ "No se puede instalar Windows XP correctamente después de utilizar Windows Vista o Windows PE 2.0 para crear particiones en un disco duro". Soporte técnico de Microsoft . 23 de julio de 2009.
- ^ "Nuevas reglas de particionamiento de Vista". Arranques múltiples Arranque dual y múltiple con Vista .(La fuente es cuestionable. Hay cierta confusión en esta página fuente, que se aclara aquí ).
- ^ "El caso de las particiones que desaparecen". Vista Información .
- ^ "El verdadero arranque múltiple".
- ^ "El caso de las particiones que desaparecen". Vista Información .