6 votos

cómo fusionar dos particiones ext3 en ubuntu desde la línea de comandos?

Tengo una partición /dev/sdb1 y una partición /dev/sdb2

Ambos están en /etc/fstab con Uuid apropiados y montado como /opt y /home

Me gustaría combinación de ellos, sin perder los archivos

Se puede hacer esto desde la línea de comandos sin tener que mover todos los archivos?

4voto

lfaraone Puntos 580

No, tendrás que mover los archivos.

Incluso entonces usted todavía tiene un problema: usted tendría que montar la partición "/home" y un enlace simbólico a "/home/opt" /opt.

3voto

DarthNoodles Puntos 844

Al decir de mezcla, yo lo tome usted quiere tener un sistema de archivo que puede utilizar todo el espacio asignado actualmente a /opt y /casa? La única forma "correcta" yo sé cómo hacerlo es volver a crear las particiones, hacer de ellos parte de un volumen físico LVM, y crear un volumen lógico en la parte superior de la misma.

Usted sólo necesita pedir prestado el espacio que se le asignó a uno y usarlo en el otro? Usted puede utilizar mount --bind si no desea usar los enlaces simbólicos.

2voto

David Puntos 800

Estás seguro de que es /dev/sdb /dev/sdc? Por convención, /dev/sdb /dev/sdc son discos individuales y no de particiones en un disco. Particiones de disco normalmente tienen un número asociado con ellos (por ejemplo /dev/sdb1, /dev/sdb2 /dev/sdc1, etc). Usted puede combinar particiones físicas distintas unidades de disco duro, tienes que mover los datos de una a la otra.

Como ya se ha dicho por otros, no es realmente posible combinación de ellos. Usted tendría que mover los datos y cambiar el tamaño de las particiones de forma adecuada.

1voto

grapefrukt Puntos 16804

No es que yo soy consciente de que aunque se puede eliminar una partición y el tamaño de la otra: http://www.howtoforge.com/linux_resizing_ext3_partitions

Obviamente para que esto funcione tienes que tener suficiente espacio para almacenar los datos en una partición a otra parte sin embargo.

1voto

Brad Gilbert Puntos 1110

No se puede combinar /opt y /home sin tener también una dentro de la otra.

Por ejemplo /home -> /opt/home.

Entonces se podría hacer ln-s /home /opt/home.

o mejor aún: mount --bind /opt/home /home

o el / etc / fstab es: /opt/home /home none bind

De hecho he añadido lo siguiente a mi /etc/fstab archivo. (en realidad mi verdadero uno utiliza el UUID de la partición en lugar de [/dev/sdb1])

/etc/fstab

/dev/sdb1 /share ext3 noatime,errors=remount-ro 0 1
/share/casa /casa ninguno se unen

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: