diskutil mover particiones en orden para fusionar

0

Acabo de realizar mi primer intento con diskutil mergePartitions ; estaba en un disco de respaldo y terminé perdiendo todas las particiones intermedias: p

Después de haber aprendido de mi error, mergePartitions se fusiona desde la primera partición hasta TODO ENTRE HASTA EL ÚLTIMO, ¿cómo puedo mover particiones para que estén en secuencia?

Entonces, por ejemplo, digamos que tengo:

mergeThis   disk0s1
leaveAlone  disk0s2
leaveAlone  disk0s3
withThis    disk0s4

Quiero combinar disk0s1 con disk0s4 , así que, ¿cómo puedo pasar a la siguiente etapa, antes de poder ejecutar el comando de combinación

mergeThis   disk0s1
withThis    disk0s2
leaveAlone  disk0s3
leaveAlone  disk0s4

Cualquier ayuda sería apreciada.

    
pregunta userMod2 16.01.2017 - 23:38

2 respuestas

1

Aunque no puede mover las particiones, podrá combinar ambas particiones. Debe convertir disk0s1 en un grupo de volúmenes lógicos CoreStorage, luego agregar disk0s4 como segundo volumen físico de CS al CS LVG existente y expandir el volumen lógico en el CS LVG existente al CS LVG expandido. CS está disponible en versiones anteriores de OS X, pero agregar PV a LVG existente solo funciona de manera confiable en OS X 10.9 y posteriores.

mergeThis   disk0s1
leaveAlone  disk0s2
leaveAlone  disk0s3
withThis    disk0s4

mergeThis   disk0s1 > LVG' > PV1 (disk0s1) > LVF' > LV' (disk1)
leaveAlone  disk0s2
leaveAlone  disk0s3
withThis    disk0s4

mergeThis   disk0s1 > LVG > PV1 (disk0s1) > LVF' > LV' (disk1)
leaveAlone  disk0s2
leaveAlone  disk0s3
withThis    disk0s4 > LVG > PV2 (disk0s4)

mergeThis   disk0s1 > LVG > PV1 (disk0s1) > LVF > LV (disk1)
leaveAlone  disk0s2
leaveAlone  disk0s3
withThis    disk0s4 > LVG > PV2 (disk0s4) > LVF > LV (disk1)

El contenido de disk0s4 se borrará. El contenido de disk0s1 se conservará como disk1 y disk1 tiene finalmente el tamaño ~ del disco0s1 + disk0s4.

CoreStorage es un administrador de volumen lógico, que es una capa adicional entre el dispositivo / partición y un volumen.

Un grupo de volúmenes lógicos se basa en uno o varios volúmenes físicos (que pueden ser uno o varios dispositivos físicos / particiones) y puede contener una o varias familias de volúmenes lógicos / volúmenes lógicos.

En OS X se suele utilizar para administrar FileVault y Fusion Drives,

    
respondido por el klanomath 19.01.2017 - 13:08
0

Lamentablemente, lo que estás tratando de lograr no es realmente posible. La partición en vivo de una unidad funciona para crear una partición, pero no para mover una.

Si lo considera como un trozo de papel en el que ha dibujado 3 líneas horizontales en lugares aleatorios, creando efectivamente 4 espacios no iguales, puede borrar una línea entre dos de los adyacentes y tener uno más grande espacio de nuevo Lo que intentas hacer es cortar a lo largo de las dos líneas exteriores que rodean uno de los espacios, y luego tratar de moverlo a un espacio que 1) ya esté ocupado por otro espacio y 2) es muy poco probable que sea el exactamente el mismo tamaño , por lo tanto, no se ajustaría correctamente. Incluya el hecho de que la partición principal está en un formato (Mac OS Extended Journaled) y es probable que las otras particiones no lo estén, y se complica aún más.

Pido disculpas si eso fue difícil de seguir, pero es la única forma en que sé cómo explicarlo sin entrar en la mecánica de lo que realmente sucede cuando presionas el botón 'Borrar' en una herramienta de la Utilidad de Disco.

    
respondido por el NYKg 19.01.2017 - 10:43

Lea otras preguntas en las etiquetas