¿Puedo agregar desde mi disco duro actual a otro disco duro mientras ejecuto el sistema operativo?

¿Puedo agregar desde mi disco duro actual a otro disco duro mientras ejecuto el sistema operativo?

Mi pensamiento inicial es que es una mala idea.

Pero supongamos que no puedo llevar una memoria USB a mi laboratorio para ejecutar una distribución Linux en vivo y que mi computadora solo tiene 2 puertos SATA. Tengo una unidad SATA de 80 GB que quiero ddagregar a mi nueva unidad de 1 TB.

Ambas unidades aceptarán mis únicos 2 puertos SATA, no tengo puertos IDE, no tengo una unidad de CDROM USB y no puedo usar una memoria USB.

¿Es una mala idea intentar pasar ddde un sistema operativo en ejecución a una unidad nueva? ¿Arrancará la unidad? Puedo formatear/particionar el espacio libre adicional más adelante, sólo necesito saber si mi nueva unidad arrancará antes de comenzar el proceso.

Respuesta1

Puede que arranque, puede que no. Como ya habrás imaginado, es una mala idea. Es posible que el contenido del disco cambie a medida que lo lee.

Preferiría intentar configurar un sistema que funcione en la segunda unidad mientras su sistema está funcionando. Luego inicie ese nuevo sistema y copie los datos.

Respuesta2

Ya sea que arranque o no (y probablemente no lo hará), no tendrá un sistema que funcione si usa dd de esta manera.

Probablemente su mejor opción sea particionar la nueva unidad de 1 TB: configure una partición pequeña e instale un sistema operativo mínimo en ella, inicie desde allí y luego cree una imagen de la unidad anterior en la partición más grande de la nueva unidad.

Respuesta3

a dd no le importaentonces la respuesta corta es,sí tu puedespero como han dicho otros, es muy poco probable que logres lo que quieres hacer. Algunosoluciones de respaldocomo acronis puedetomar una instantánea de un sistema en líneay luego recuperar la imagen en una nueva unidad. Es probable que funcione mejor también debido a que es eficiente con respecto al espacio libre.

Respuesta4

Si dd correctamente (Un disco duro a disco duro). Debería arrancar. He hecho esto antes sin que el sistema haya arrancado y ha funcionado exitosamente porque el MBR y todo lo demás se conserva. Hacerlo con el sistema iniciado sólo hará que la nueva unidad esté en el estado como si hubiera forzado el apagado de la computadora (como si hubiera mantenido presionado el botón de encendido).

En cuanto a formatear el espacio extra, esto es lo que he hecho:

Suponiendo que tiene un sistema de archivos ext4

mkfs.ext4 en el disco duro al que desea copiar.

sudo mkfs.ext4 /dev/sdX

Luego haz el proceso dd:

sudo dd if=/dev/sdX of=/dev/sdY bs=1M

Luego, fsck la nueva unidad para corregir errores del sistema de archivos:

sudo fsck /dev/sdaY -f

Esto debería funcionar. Además, no deberías perder ningún dato si esto no funciona (aunque no estropees los comandos), simplemente reformatea la unidad de 1 TB.

información relacionada