Antecedentes: Recientemente compré una computadora portátil nueva.Tengo Ubuntu trabajando en elloy copié todo lo que necesitaba de la instalación de Ubuntu de mi vieja computadora portátilasí. Sin embargo, tenía una partición NTFS en mi máquina anterior con algunos datos que me gustaría conservar. He cambiado el tamaño de las particiones de este disco duro para dejarle espacio, pero todavía tengo que copiarlo.
En el peor de los casos, supongo que podría crear una nueva partición NTFS del mismo tamaño con GParted, montarlas en ambas máquinas y usar ssh/rsync para copiar todos los archivos, pero probablemente haya una forma mejor, más fácil y más eficiente. para hacerlo. Hice algunas búsquedas en Google con el efecto de "copiar partición ntfs a través de lan", pero hay demasiado para procesar. Intento solucionar estos problemas con Google cuando puedo, pero en este caso creo que he llegado al punto de necesitar preguntarle a la gente directamente.
Respuesta1
Puedes usar el comando dd para eso. Si quisieras clonar un disco completo, harías algo como sudo dd if=/dev/sda of=/dev/sdb
. Eso convertiría a sdb en una copia completa de sda, incluidas las particiones y todo. No comprueba que haya espacio en el segundo disco, así que asegúrese de que lo haya.
Copiar un sistema de archivos de una partición a otra es igual de fácil: sudo dd if=/dev/sda5 of=/dev/sdxx
. IF es para el archivo de entrada y OF es para el archivo de salida. También puedes hacer esto con archivos. Por ejemplo, para copiar un sistema de archivos a un archivo, usará sudo dd=/dev/sda1 of=/path/to/somefile.img
. Luego podría transportar el archivo como quisiera y luego utilizar el archivo como entrada y la partición como salida; dd if=/path/to/image.img of=/dev/sda1
.
Respuesta2
¿Qué pasa con la copia de datos utilizando un administrador de archivos GIU normal de su elección? Al copiar datos a través de la red, el sistema de archivos subyacente es en gran medida irrelevante. Si la partición aún no está compartida a través de la red y prefiere una solución de línea de comandos, entonces usar scp o rsync es probablemente la más fácil.