Ranish Partition Manager es un editor de particiones de disco duro gratuito , una utilidad de clonación de discos y un gestor de arranque que ofrece un alto nivel de control para crear sistemas de arranque múltiple . [ 1 ] [ 2 ] Está disponible en el CD de arranque gratuito SystemRescueCD y en el Ultimate Boot CD (no en la versión para Windows). Se ejecuta bajo MS-DOS , PC DOS , DR-DOS o FreeDOS .
Características
Particionamiento
- 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 pueden realizar cualquier cantidad de cambios antes de guardar en el disco.
- La última versión beta (v2.44 beta) ofrece una solución alternativa para superar la limitación de 4 particiones primarias en una sola unidad, lo que permite hasta 30 particiones primarias (y, por lo tanto, de arranque).
- Permite la edición precisa a nivel de sector de particiones primarias, unidades lógicas y particiones extendidas EBR (tipo 05). Una característica particularmente singular de RPM es que muestra con exactitud la ubicación de los registros de arranque extendidos , indica al usuario dónde deberían estar y le permite ubicarlos en cualquier lugar.
- RPM puede mostrar un error si los EBR no están al principio de un cabezal (en relación con el inicio de la partición extendida —tipo 0F). Si se ignoran las alineaciones de partición 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 ocurrir si la partición extendida se edita primero con Windows Vista [ 5 ] o Windows 7.
- Dado que RPM muestra toda esta información y presenta la unidad completa en formato CHS , es fácil comprobar si las tablas de partición, tanto la extendida como la primaria, se ajustan a una alineación CHS estándar.
- Si una tabla de particiones no sigue una alineación CHS consistente (o incluso si la sigue), y una partición de Vista se redimensiona o se crea una imagen utilizando ciertas herramientas, estas herramientas pueden "corregir" el inicio de la partición (a veces colocándola en el límite de un cilindro (¿o pista?)) y hacerla inoperable. ( fuente )
- Esto también facilita anotar la ubicación de una partición (en cilindros), eliminarla de la tabla de particiones y, posteriormente, volver a añadirla 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 ]
- Mediante 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 (véase la sección siguiente).
- Esa técnica solo 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 e intenta agregarlo nuevamente, RPM eliminará el primer registro de arranque extendido. En cambio, esto se puede hacer con un editor de disco como hexedit en el CD de rescate del sistema . 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 partición idénticos bit a bit. (Ver Velocidad).
Velocidad
RPM se ejecuta instantáneamente desde cualquiera de las siguientes opciones:
- SystemRescueCD (en la primera solicitud, seleccione "Ejecutar herramientas del sistema desde la imagen del disquete" (versión 1.6.0)). A partir de la versión 2.8.1, SystemRescueCD ya no incluye RPM.
- RPM se puede instalar en un disquete desde la interfaz de usuario de texto (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 de uso habitual, 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 en muchos años. (Se desconoce si funciona con discos dinámicos o unidades de sectores grandes ). Presenta algunas peculiaridades y problemas de visualización, la mayoría de los cuales ocurren al usar unidades mucho más grandes que las que se tenían cuando se escribió RPM:
- Formatear particiones con RPM a veces parecía causar problemas en Windows XP.
- Puede mostrar un máximo de 64 líneas. Esto imposibilita añadir 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 un mínimo de dos líneas. Los espacios libres entre unidades suelen ocupar una línea cada uno.
- En un sistema, el valor máximo del cilindro que se podía introducir manualmente era 65535. Se podían introducir números mayores mediante el asistente (pulsando «Intro» para ejecutarlo). Los valores siempre se pueden reducir con la tecla «-».
- El redimensionamiento del inicio de la partición extendida (tipo 0x0F) solo se puede realizar manualmente, por lo que el inicio de la partición extendida no se puede redimensionar 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 redimensionar el inicio de la partición extendida a cualquier lugar inferior a unos 502 GiB desde el inicio del disco. En un disco idéntico, 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 de aproximadamente 472 GiB . Generalmente, las particiones primarias solo se requieren (a diferencia de las unidades lógicas ) para instalar ciertos sistemas operativos (como Windows). 472 GiB probablemente sean espacio suficiente para este propósito, incluso con sistemas de arranque múltiple .
- El asistente presenta un pequeño problema: al modificar el valor del cilindro, el último carácter puede mostrarse incorrectamente. Si se ignora este error, parece funcionar correctamente.
- Por lo general, se puede utilizar con particiones que no siguen una única alineación CHS, pero esto puede resultar incómodo por las siguientes razones:
- RPM permite visualizar la tabla de particiones como CHS o sectores. En el modo sector, las unidades de más de 250 GB, aproximadamente, tienen tantos sectores que desplazan las líneas a la siguiente en la pantalla. Además, el cursor no aparece en la posición correcta.
- Si solo conoce el sector en el que desea la partición, es posible que deba convertirlo a un valor CHS por la siguiente razón: En el modo sector, el tamaño máximo posible para crear una partición en sectores era superior a 268.435.433 pero inferior a 268.435.550. Se han creado particiones de al menos un terabyte al introducir los valores en cilindros (en modo CHS mediante el asistente).
- Pero en el modo CHS no permite introducir cualquier dirección de cabezal o sector. Las teclas "-" y "+" permiten aumentar o disminuir estos valores cuando no se pueden introducir manualmente.
- No puede 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 "tabla de partición extendida" .
Convertir unidades lógicas en particiones primarias y viceversa
Mediante RPM es posible convertir unidades lógicas en particiones primarias. En RPM, esto se logra eliminando la unidad lógica, desplazando el inicio 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, finalmente, 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 la alineación CHS estándar, ya que las unidades lógicas generalmente comienzan en el segundo cabezal (cabezal 1), mientras que las particiones primarias generalmente comienzan al inicio 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 inicio de la misma (quizás para ajustarse a una alineación CHS estándar).o para ajustarse a una alineación de 1 MiB . Este cambio de tamaño no impediría el arranque de Windows XP, pero podría impedir el arranque de Windows Vista si se mueve el sector inicial sin actualizar los archivos de arranque de Vista. En segundo lugar, si el usuario desconoce 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 al convertir particiones primarias en unidades lógicas, a menos que las particiones primarias se hayan creado 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 un 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, comenzar 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 las particiones primarias en el cabezal 1 (en lugar del cabezal 0) tiene otra ventaja. Permite la clonación bit a bit de estas particiones primarias en unidades lógicas, creando unidades lógicas completamente normales. Es decir, los registros de arranque extendido ( EBR ) de las unidades lógicas se encuentran al inicio de un cilindro, la unidad lógica comienza en el cabezal siguiente y termina en el límite de un cilindro. Sin embargo, este autor no ha probado la instalación ni el arranque de sistemas operativos desde particiones primarias que comienzan en el cabezal 1, que no eran la primera partición. (La primera partición suele comenzar 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 gráficos de particiones , GParted no es preciso a nivel de sector, lo que significa que no muestra los números de los sectores o cilindros donde se crean las particiones. Sin embargo, ofrece algunas funciones que RPM no tiene: GParted puede redimensionar particiones con datos ( NTFS , FAT, etc.) y formatear particiones NTFS. Si bien RPM puede formatear particiones FAT, Windows XP presentaba 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 sector, 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 -xpero el formato requiere un análisis más detallado y no indica errores/advertencias con colores, 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 parte de la tabla de particiones para seleccionar qué valores cambiar. Parted es más arriesgado y menos eficiente de usar, porque guarda cada cambio tan pronto como se realiza y tarda tiempo en 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
- Varios libros hacen referencia a Ranish Partition Manager, incluido un libro de Leo Laporte de TechTV .
- https://sourceforge.net/projects/ranish/
- https://ranish.sourceforge.net/ Espejo de SourceForge de www.ranish.com (desaparecido)
Referencias
- ↑ "La guía definitiva para el particionamiento de discos duros" . Base de conocimientos de TI de Petri . 11 de marzo de 2009.
- ↑ "Particionar con Ranish Partition Manager" . Mosaddique . Archivado del original el 15 de julio de 2013.
- ↑ "No se puede instalar Windows XP correctamente después de usar 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" . Arranque dual y multibooting con Vista .(La fuente es cuestionable. Existe cierta confusión en esta página de origen, la cual se aclara aquí ).
- ↑ "El caso de las particiones que desaparecen" . Información de Vista . Archivado del original el 20 de diciembre de 2014. Consultado el 16 de febrero de 2010 .
- ↑ "El verdadero arranque múltiple" .
- ↑ "El caso de las particiones que desaparecen" . Información de Vista . Archivado del original el 20 de diciembre de 2014. Consultado el 16 de febrero de 2010 .
- Sistemas de archivos de disco
- Software de particionamiento de disco
- particiones de disco
- Software de utilidad para Windows