Instalar Arch en un VirtualBox, luego transferirlo

4

Solo tengo una computadora y está bien configurada. Necesito instalar Arch por un tiempo para probar algo, así que me preguntaba si es posible instalarlo en un disco virtual a través de VirtualBox, y si fuera necesario, transferirlo como si estuviera instalado en una partición física (como usted normalmente lo haría)?

¿Cuáles son los posibles problemas que pueden surgir? ¿De qué debo tener cuidado?
(No necesito consejos sobre el arco, solo la parte de VM)

Estoy usando Sun's VirtualBox, en una máquina XP.

Torre
fuente

Respuestas:

2

Esto es fácil si dejaste una cantidad suficiente de espacio en el invitado vacío. Simplemente puede hacer una copia de seguridad con la ddutilidad y luego copiarlo en un disco duro externo y usarlo ddnuevamente para restaurarlo.

un ejemplo:

dd if=/dev/hda | gzip > /path/to/image.gz

luego para restaurarlo a otro disco duro o partición:

gzip -dc /path/to/image.gz | dd of=/dev/hda
John T
fuente
3

Si ambos pueden encenderse al mismo tiempo, puede obtener imágenes a través de la red. El único requisito es que el destino sea más grande que la fuente. Arranque ambos equipos desde CD en vivo (casi cualquier lo hará) y póngalos en la red. Suponiendo que el disco es / dev / sda y la dirección de destino es 192.168.0.3, ejecute lo siguiente.

Destino nc -l -p 1025 | gzip -d | dd of=/dev/sda

Fuente : dd if=/dev/sda | gzip | nc 192.168.0.3 1025

Netcat (nc) es un programa simple para transferir datos a través de la red. El comando Destination le dice a netcat que escuche en el puerto 1025, descomprime el resultado con gzip y luego lo pasa a dd, que luego lo escribe en / dev / sda. El comando de origen lee / dev / sda, lo comprime y luego lo envía a la dirección de destino en el puerto 1025. El comando de destino debe ejecutarse primero.

Haga la VM con un disco pequeño (por ejemplo, 20 GB), y no debería demorar demasiado en una conexión rápida. Luego puede expandir la partición en el otro lado usando gparted.

Dentrasi
fuente