Según tengo entendido, la creación de una imagen de un sistema Linux hace una copia exacta del sistema operativo y cualquier archivo / configuración / programa de usuario, etc.
Lo que me encantaría hacer es crear una imagen de mi PC de trabajo e instalarla en casa en mi escritorio. ¿Alguien puede explicar brevemente el proceso de creación e instalación de imágenes de sistemas Linux?
SO en casa: Windows. Desea: un archivo de imagen que puede ejecutarse en una máquina virtual (VMPlayer o VirtualBox) o iniciarse directamente en la PC de mi casa. He intentado clonesys pero agradecería un método diferente.
linux
installation
disk-image
toc777
fuente
fuente
Respuestas:
algo que podrías probar
Prepare un CD en vivo (no importa cuál). Tenga un dispositivo de almacenamiento externo lo suficientemente grande (del mismo tamaño que el HD de trabajo) para guardar la imagen.
Coloque el Live CD en su computadora de trabajo y arranque. Monte su almacenamiento externo (o incluso la red si así lo desea)
Úselo
dd
para clonar el disco duro en la computadora de su trabajo y almacenarlo como una imagen en su almacenamientoApaga tu computadora de trabajo
haga el mismo método exacto en su computadora portátil doméstica, pero en lugar de clonar su disco duro, colocará su imagen en su disco duro, esencialmente tendrá que invertir los comandos
if=
yof=
Es posible que tenga algunos problemas de compatibilidad de hardware listos para usar a menos que el hardware de su hogar y las composiciones de trabajo sean los mismos. Pero todo es solucionable :)
Disfrutar.
fuente
http://www.linux-live.org/ le ofrece un tutorial realmente sencillo del proceso:
fuente
Puede usar partimage para crear una imagen en vivo. Pero creo que es difícil obtener una imagen en vivo que pueda transferir fácilmente de una PC a otra.
Cuando pueda apagar su computadora de trabajo, recomendaría un CD en vivo con partimage y cree una imagen en un dispositivo USB y vuelva a escribirla en la computadora personal.
O si no puede apagar su PC, puede usar dump ( http://linux.about.com/od/commands/l/blcmdl8_dump.htm ) a un archivo o a través de la red (ssh).
fuente
Puede clonar fácilmente el sistema operativo usando Clonezilla (el Live CD), pero solo sepa que la unidad de destino debe ser tan grande o más grande que la original. Estos pasos le mostrarán cómo clonar el disco a otro.
NOTA: haga una copia de seguridad de sus datos
fuente
Así es como acabo de hacer eso:
Preparación
Escritorio de Windows 10
Los siguientes pasos son para proporcionar una forma de copiar la imagen del disco. No tenía un dispositivo de almacenamiento externo con suficiente espacio para guardar la imagen de disco de mi computadora portátil, así que monté mi máquina Windows vía SSH. Hay otras formas de hacer esto, pero esto fue más fácil para mí en la situación.
sudo apt install openssh-server
para instalar sshdsudo nano /etc/ssh/sshd_config
para editar la configuración de sshdPasswordAuthentication no
aPasswordAuthentication yes
, a continuación, pulse Ctrl+ x, y, enterpara salvarsudo /etc/init.d/ssh restart
El cuadro de diálogo del Firewall de Windows debería aparecer ahora, haga clic en Aceptar para permitir las conexiones entrantes.
Laptop Linux
Corre
sudo apt install sshfs virtualbox
para darte los comandossshfs
yvboxmanage
.Ahora es un buen momento para probar que puede hacer una conexión SSH a su máquina Windows
Crear una imagen de arranque
Si, en la siguiente sección, crea una imagen de todo su disco en lugar de solo la partición de Linux, entonces probablemente no necesite hacer esto.
Quería ahorrar espacio, así que solo tomé mi partición raíz de Linux, pero esto no es arrancable por sí mismo, así que creé una imagen ISO de arranque:
Laptop Linux
sudo apt install grub-pc-bin xorriso
mkdir -p efibootiso/boot/grub
cp /usr/lib/grub/x86_64-efi/* efibootiso/boot/grub/
cp /boot/grub/grub.cfg efibootiso/boot/grub
grub-mkrescue -o boot.iso efibootiso
scp boot.iso username@windowsten:/mnt/d/VMs/WorkLaptop/
Crear la imagen del disco
Laptop Linux
/dev/sda8
)mkdir /run/windowsten
sshfs username@windowsten:/ /run/windowsten
cd /run/windowsten/mnt/d/VMs/WorkLaptop
Aquí está el truco, si corres
mount -o remount,ro /
ahora te dirán que está en uso, así que usa las teclas mágicas sysrq: SysRq+ spara forzar la sincronización, luego SysRq+ upara forzar el remontaje de solo lectura. ( SysRqen mi computadora portátil era Alt Gr+ Print Screen)vboxmanage convertfromraw /dev/sda8 worklaptop.vdi
Esto tomará un largo tiempo. Obtuve aproximadamente 10 GB / hora con ambas máquinas que usan wifi 802.11n. La próxima vez usaré una conexión por cable.
Cuando finalmente termine, tendrá una imagen de disco de la partición Linux de su computadora portátil.
Escritorio de Windows 10
Ahora debería poder iniciar su VM.
fuente