Cooperative linux (colinux) con debian gnu/linux
Martin Nelbren Cuellar / Festival Latinoamericano de Instalación de Software Libre (FliSol), Tegucigalpa, Honduras 2011-04-07 (v0.0.3)
Agenda
• Introducción
– ¿Qué es? – ¿Para qué?
• WinPcap/CoLinux
– Instalación – Configuración
• Recursos
– CoLinux – WinPcap – Debian GNU/Linux – PuTTY – Virtual CloneDrive – Windows 7
• Debian GNU/Linux
– Instalación –Ejecución – Configuración – Conexión – Experimentación
• Conclusión
Introducción
¿Qué es?
• Cooperative Linux es el primer método funcional libre y de código abierto para ejecutar óptimamente Linux de manera nativa en Microsoft Windows. De forma mas general, Cooperative Linux (CoLinux) es una modificación del kernel de linux para que se pueda ejecutar cooperativamente en el sistemaoperativo huésped.
¿Para qué?
• Experimentar con Linux
– Probar manejo de arreglos (mdadm) – Configurar clusters (heartbeat / drdb) – Aprender el uso de la línea de comando – Compilar código de prueba de concepto – Verificar previo a ambiente de producción
• Desarrollar en Linux
– Scripts (bash) y Lenguajes (java / c++) – Bases de Datos (mysql) y Web (html / php)
Recursos
CoLinux(http://www.colinux.org)
• MD5: EC49F2B327D66C64142BE22ECCF27EC7
• Version 0.7.8, 6.59 MB @ 2010-09-15
WinPcap (http://www.winpcap.org)
• MD5: 929B7D846B635959201E30B57190284A
• Version 4.1.2, 894 KB @ 2010-07-02
Debian GNU/Linux (http://www.debian.org)
• MD5: 57BD4F765D0F5909CC84F1A7C1EAF976
• Version 6.0.1a, 188 MB @ 2011-03-20
PuTTY(http://www.chiark.greenend.org.uk/~sgtatham/putty/)
• MD5: 46F0615D61D9DAD673CC07279AC43ED1
• Version 0.60, 1.67 MB @ 2007-04-29
Virtual CloneDrive (http://www.slysoft.com)
• MD5: 4B39EE8EE6500C53F9EEB2C3DDFEFF91
• Version 5.4.5.0, 1.51 MB @ 2011-03-06
Windows 7
• http://www.microsoft.com/opensource/
WinPcap
WinPcap: Instalación (1/4)
WinPcap: Instalación (2/4)
WinPcap: Instalación (3/4)
WinPcap:Instalación (4/4)
CoLinux
CoLinux: Instalación (1/5)
CoLinux: Instalación (2/5)
CoLinux: Instalación (3/5)
CoLinux: Instalación (4/5)
CoLinux: Instalación (5/5)
CoLinux: Configuración (1/7)
• Compartir Internet
CoLinux: Configuración (2/7)
CoLinux: Configuración (3/7)
• Administrador: Símbolo del Sistema
CoLinux: Configuración (4/7)
• Creación de archivocontenedor de root
fsutil file createnew deb6_fs_root_2gb.img 2147483648
CoLinux: Configuración (5/7)
• Creación de archivo contenedor de swap
fsutil file createnew deb6_fs_swap_128mb.img 134217728
CoLinux: Configuración (6/7)
• Copiar imagen de Debian a directorio de CoLinux • Montar imagen de Debian usando el Virtual CloneDrive • Copiar initrd.gz de la imagen a directorio de CoLinux• Desmontar imagen (importante para evitar conflictos)
CoLinux: Configuración (7/7)
• Archivo deb6_install.bat para instalación
@ECHO OFF colinux-daemon kernel=vmlinux initrd=deb6_initrd.gz mem=128 cobd0=deb6_fs_root_2gb.img cobd1=deb6_fs_swap_128mb.img cobd2=debian-6.0.1a-i386netinst.iso eth0=tuntap,”CoLinux” root=/dev/ram0
Debian GNU/Linux
Debian: Instalación (01/37)Debian: Instalación (02/37)
Debian: Instalación (03/37)
• ALT+F2
Debian: Instalación (04/37)
Debian: Instalación (05/37)
• mkdir /cdrom • mount /dev/cobd2 /cdrom
Debian: Instalación (06/37)
• ALT+F1
Debian: Instalación (07/37)
Debian: Instalación (08/37)
Debian: Instalación (09/37)
Debian: Instalación (10/37)
Debian: Instalación (11/37)
• colinux
Debian:Instalación (12/37)
• colinux
Debian: Instalación (13/37)
Debian: Instalación (14/37)
Debian: Instalación (15/37)
• cuellar
Debian: Instalación (16/37)
• cuellar
Debian: Instalación (17/37)
Debian: Instalación (18/37)
• ALT+F2
Debian: Instalación (19/37)
• mkswap /dev/cobd1 • mke2fs /dev/cobd0
Debian: Instalación (20/37)
• ALT+F1
Debian: Instalación (21/37)...
Regístrate para leer el documento completo.