Hay una utilidad provista con Knoppix, 0wn , eso hace que sea relativamente sencillo, pero primero debe configurar una VM adecuada y hacer que arranque desde la imagen ISO.
Mi VM tenía las siguientes propiedades:
- Tipo: Linux
- Versión: Debian (64 bits)
- En Sistema & gt; & gt; Placa base habilité IO APIC ( ver por qué )
- Disco duro: 4GB
- RAM: 384MB
- CPU: 1
- Audio: desactivado
Para redes, primero configuré 2 redes de host solo con DHCP deshabilitado:
- vboxnet0 - 192.168.56.0/24
- vboxnet1 - 192.168.57.0/24
Esto se hace en las preferencias principales de VirtualBox - aquí hay un ejemplo:
Luego, para la máquina virtual en sí, agregué 3 interfaces:
- Interfaz 1: solo host, adjunta a vboxnet0: será eth0 una vez que tengamos el sistema operativo en funcionamiento
- Interfaz 2: solo host, adjunta a vboxnet1: será eth1 una vez que tengamos el sistema operativo en funcionamiento
- Interfaz 3: adaptador puenteado: será eth2 y está configurado por DHCP (se conecta a Internet)
Nota: Esto era opcional, para darme el máximo control sobre lo que estaría haciendo con WanEm. Puede ir fácilmente con una configuración más simple y tener todo en la misma subred, solo obligue a todo a usar la dirección IP de WanEm como puerta de enlace predeterminada.
Configure el almacenamiento para cargar el CD en vivo, de esta manera:
Ahora, estamos listos para arrancar. Inicie la máquina virtual y deje que se cargue. Habrá algún retraso mientras intenta configurar automáticamente las dos primeras interfaces con DHCP, pero después debería ver algo como esto:
Cierre el cuadro de diálogo de configuración de la red (no tiene sentido hacerlo hasta que tengamos una máquina virtual permanente) e inicie el shell (vea el cuadro rojo, abajo a la izquierda en la captura de pantalla anterior).
Debe obtener un terminal con alguna información de dirección IP en una tabla y una WANemControl@PERC>
rápido. Salga de ese aviso con la exit2shell
comando y te caerá en un Linux root
rápido.
Ejecutar el 0wn
comando, luego haga lo siguiente en cada pantalla (indicaciones GUI, pero difícil de ver / captura de pantalla):
- Haga clic en "Aceptar y continuar" dos veces para ver las advertencias (esto es para evitar que destruya un disco real existente, ya que esta es una máquina virtual dedicada, estamos bien)
- Deje "auto" seleccionado para la partición, haga clic en "Aceptar"
- Haga clic en "Sí" cuando se le solicite que inicie la partición automática (hará 1 GB de intercambio, 3 GB para el sistema de archivos raíz)
- Haga clic en "Sí" cuando se le solicite usar todo / dev / sda
- Obtendrá "Falló la partición automática", pero en realidad tiene éxito (creo que esto se debe a que se monta automáticamente)
- Deje seleccionado / dev / sda2 y haga clic en "Aceptar" cuando se le solicite seleccionar una partición
0wn ahora copiará los archivos en el disco (esto tomará un tiempo).
- Haga clic en "Aceptar" cuando se le solicite instalar Grub
- Deje "mbr" seleccionado y haga clic en "Aceptar", luego "Sí" para confirmar
- Haga clic en "Aceptar" para el mensaje de éxito
- Haga clic en "Sí" para reiniciar la máquina (para esto, publicaré una captura de pantalla), luego presione regresar para reiniciar
La máquina virtual se reiniciará, luego verá Grub, y un proceso de arranque bastante normal, y una vez más terminará con una WANemControl@PERC>
pedir pero no GUI o escritorio. ¡Ahora tienes una VM permanente! Puede trabajar desde el shell o puede ejecutar un comando startx para acceder al mismo escritorio que tenía durante la 0wn
proceso.
Ahora que la VM es permanente, asegúrese de que el CD ya no esté cargado en la pestaña Almacenamiento (esto se eliminó automáticamente para mí). Cualquier cambio realizado será permanente, sin necesidad de rehacer la configuración cada vez. Hice varias modificaciones para que la máquina virtual funcionara como quería, pero eso está fuera del alcance de esta respuesta.