Instalacion de kqemu
qemu lo instalamos de los repositorios de Ubuntu Edgy:
sudo apt-get install qemu > instala la version -0.8.2
Instalar linux-sources y kernel-headers
Bajamos las fuentes de dicha version de qemu de la página de Fabrice Bellard y las descomprimimos.
Bajamos las fuentes de kqemu y las descomprimimos DENTRO del directorio de las fuentes de qemu ../qemu-0.8.2/
Ahora vamos a compilar el modulo:
cambiamos a ../kqemu-1.3.0pre9/
./configure
make
Dará un error, no se encuentra kqemu.mod.c, pero está ahí; se supone que make crea ese fichero y luego no lo ve. Lo copiamos a un directorio temporal:
cp kqemu.mod.c /donde_sea/
Limpiamos y volvemos a empezar:
make clean
./configure
Volvemos a meter el archivo kernel.mod.c en el directorio de compilación para que make "lo vea"
cp kqemu.mod.c .../kqemu-1.3.0pre9/
Proseguimos:
make
Ahora ya no da error, así que:
sudo make install
y sudo modprobe kqemu major=0 para cargar el módulo
Mostrando entradas con la etiqueta qemu. Mostrar todas las entradas
Mostrando entradas con la etiqueta qemu. Mostrar todas las entradas
Austrumi

Austrumi es una distribución de Linux en live CD que ocupa 50 MB basada en Slackware.
Tiene un montón de utilidades : Gimp, Inkscape, Abiworld, Firefox, Xchat...incluso qemu-launcher y Enlightenment como gestor de ventanas.
Funciona rápido incluso emulado con qemu.
Una pega: el idioma por defecto es Letón aunque se puede cambiar a inglés.



NewOS
NewOS es un sistema operativo implementado en C/C++ y un poco de Assembler. Actualmente consta de un kernel y poco más, careciendo de interface gráfico.
Macintosh

Executor es un emulador de Macintosh para Windows.
Emula el procesador 68040 de Motorola y el MacOS 6.0.7 sin necesidad de tener la rom ni el sistema operativo originales.


Simulador de circuitos lógicos corriendo en un macintosh emulado en winxp corriendo en linux.
MenuetOS

MenuetOS es un sistema operativo gráfico para PC escrito enteramente en lenguaje ensamblador. No está basado en ningún otro sistema operativo según dice su página oficial, aunque en varias páginas web pueda leerse que está basado en UNIX.

La versión de 32 bits de este sistema operativo viene en un archivo llamado M32-082.zip que una vez descomprimido es una imagen de disquete autobootable M32-082.IMG.
qemu -fda M32-082.IMG -boot a
y sale una pantalla azul donde se configuran parámetros tales como resolución gráfica, tipo de ratón, memoria, etc. y a continuación se inicia el interface del sistema.

El sistema es increiblemente rápido, pero se cuelga siempre al intentar abrir una aplicación cualquiera.
Probado en un P233 MMX arrancado desde disquete los resultados fueron los mismos.

Plan9
Plan9 tiene cosas tan interesantes como estas:
rc - el shell de Plan9
acme - interface de usuario (¿?)
sam - editor de texto
plumber -
Mk - similar al make de unix
rio - el nuevo sistema de ventanas de plan9
8½ - el antiguo sistema de ventanas de Plan9
He instalado plan9 en una imagen de disco duro con qemu:
qemu-img create plan9.img 4G
qemu -hda plan9.img -cdrom pla9.iso -boot d
La ins
talacion comienza en modo texto con unas pocas preguntas contestadas con la opción por defecto, excepto la resolución que puse en modo 800x600x8. A continuación se inicia el interface gráfico y siguen saliendo preguntas respecto a las particiones, sistema de ficheros, etc. No es que sea complicado de instalar pero plan9 llama a todo por distinto nombre al que cualquiera está acostumbrado (fossil, venti, scC0, sdD0...). Algunas opciones se contestan por defecto, en otras hay que poner w [enter] y q [enter] como si estuvieramos con el editor vi.. en fin, un entorno amigable.
Completados estos requisitos comienza la instalación; aparece una barra de progreso, el procesador se pone a una media de 60% ( la temperatura sube repentinamente casi 15º) y se tira
casi una hora instalando. Finalizada esta, reinicio qemu:
qemu -hda plan9.img
y hete aquí que me encuentro en un shell donde despues de mucho pelear descubro que ejecutando %rio se inicia el modo gráfico.
Tras otro inicio ví que poniendo como usuario "glenda" arranca automaticamente el entorno gráfico. Aún no descubrí cómo acceder a root o cómo crear otro usuario.
Bueno, y tambien hay juegos...

rc - el shell de Plan9
acme - interface de usuario (¿?)
sam - editor de texto
plumber -
Mk - similar al make de unix
rio - el nuevo sistema de ventanas de plan9
8½ - el antiguo sistema de ventanas de Plan9
He instalado plan9 en una imagen de disco duro con qemu:
qemu-img create plan9.img 4G
qemu -hda plan9.img -cdrom pla9.iso -boot d
La ins
talacion comienza en modo texto con unas pocas preguntas contestadas con la opción por defecto, excepto la resolución que puse en modo 800x600x8. A continuación se inicia el interface gráfico y siguen saliendo preguntas respecto a las particiones, sistema de ficheros, etc. No es que sea complicado de instalar pero plan9 llama a todo por distinto nombre al que cualquiera está acostumbrado (fossil, venti, scC0, sdD0...). Algunas opciones se contestan por defecto, en otras hay que poner w [enter] y q [enter] como si estuvieramos con el editor vi.. en fin, un entorno amigable.Completados estos requisitos comienza la instalación; aparece una barra de progreso, el procesador se pone a una media de 60% ( la temperatura sube repentinamente casi 15º) y se tira
casi una hora instalando. Finalizada esta, reinicio qemu:qemu -hda plan9.img
y hete aquí que me encuentro en un shell donde despues de mucho pelear descubro que ejecutando %rio se inicia el modo gráfico.
Tras otro inicio ví que poniendo como usuario "glenda" arranca automaticamente el entorno gráfico. Aún no descubrí cómo acceder a root o cómo crear otro usuario.Bueno, y tambien hay juegos...

Toro OS
Toro es un sistema operativo creado íntegramente en Pascal y Assembler y basado en los sistemas Minix , Linux y DelphineOs y distribuido bajo licencia GPL .La imagen que bajé de internet la lancé con:
qemu -fda toro-1.1.3.img -boot a
y hace poco más de lo que se ve en la captura...
BRiX
Leido en wikipedia: "Brix es un sistema operativo sin kernel, sin filesystem, y sin programas, ya que esta diseñado en base a ideas bastante nuevas y relativamente poco utilizadas (por no decir desconocidas)"
Poco más se podría añadir...
¿Cómo se instalará esto en qemu?
Poco más se podría añadir...
¿Cómo se instalará esto en qemu?
Haiku
"Haiku es un sistema operativo de escritorio open-source desarrollado por voluntarios de todo el mundo. Sus desarrolladores lo califican como fácil de usar, productivo, innovador, poderoso, rápido, libre y abierto."Haiku viene en un fichero haiku.image.bz2 que una vez descomprimido nos queda en haiku.image.
Lo lanzo con qemu así:
qemu -hda haiku.image
Ciertamente tiene un aspecto claro, simple y bonito.
FreeBSD

En un DVD de una revista encontré los dos .iso de FreeBSD 6.0. Instalé primero el sistema base a partir del primer Cd y luego a través de inet fui poco a poco descargando programas y configurando X.

Una vez que las X estaban en marcha instalé KDE y KDM .



X-Chat 1.8.11 sobre twm.
BeOS

Para probar BeOS baje el archivo xbeox.zip que es la version live.
Al descomprimirlo aparecen 3 archivos:
boot.img
xbeox2.img
xbeox.cue

qemu -cdrom boot.img -hda xbeox2.img -boot d

Windows 1.03 en Linux (qemu)

Distintas etapas de la instalación de MS-DOS 6.22

Cargando los archivos...

Pantalla de carga de Microsoft Windows 1.03
El teclado no responde bien (está configurado como uno de 84 teclas) y el ratón tampoco pues está configurado como mouse serie, opción que no soporta qemu.
Windows 2.03 en Linux (qemu)

Una versión de windows del año 87 corriendo qemu. En su época corría sobre un MS-DOS 3.2 como mucho. En la emulación está instalado sobre un MS-DOS 6.22.
Simple y tosco.
Windows 1.0 en Linux (qemu)
Me dieron un fichero comprimido en rar que contenia Windows 1.0, una pieza de software "vintage" (no muy rara en los mercados de la mula).
Instalé msdos 6.22 sin ningún problema en un disco imagen creado con qemu-img. Al descomprimir el fichero de win se crearon dos directorios (DISK1 y DISK2) con los correspondientes archivos para la instalación de windows. Busqué por google cómo pod
ía crear imágenes de floppy a partir de un directorio sin obtener resultados.
Al final la solución vino de mano de mkisofs. Creé una imágen de CD de cada disco :
mkisofs -o disco1.iso DISK1
y lo mismo para DISK2.
Arranqué qemu con la opción -cdrom disco1.iso y una vez en el DOS:
MD A
COPY D:\*.* C:\A\*.*
Salí de qemu y volví a iniciarlo con -cdrom disco2.iso e hice la misma operación cuidando de copiar tambien los subdirectorios.
A continuación ejecuté:
SU
BST A: C:\A para substituir la unidad a: por el path indicado.
CD A
SETUP
La instalación es vertiginosa. País (22), controladora de video (EGA),mouse (?), impresora (no), y en 1 segundo windows 1.0 instalado.
A continuación CD WINDOWS, WIN y antes de que nos de tiempo a ver nada ya tenemos una pantallita azul con un icono de un reloj de arena arriba a la izquierda. El sistema se queda ahí cargando. ¿Despues? Nada.
Qemu no contempla los mouse serie ni win 1.0 los mouse ps/2, pero bueno, habia que intentarlo.
Instalé msdos 6.22 sin ningún problema en un disco imagen creado con qemu-img. Al descomprimir el fichero de win se crearon dos directorios (DISK1 y DISK2) con los correspondientes archivos para la instalación de windows. Busqué por google cómo pod
ía crear imágenes de floppy a partir de un directorio sin obtener resultados.Al final la solución vino de mano de mkisofs. Creé una imágen de CD de cada disco :
mkisofs -o disco1.iso DISK1
y lo mismo para DISK2.
Arranqué qemu con la opción -cdrom disco1.iso y una vez en el DOS:
MD A
COPY D:\*.* C:\A\*.*
Salí de qemu y volví a iniciarlo con -cdrom disco2.iso e hice la misma operación cuidando de copiar tambien los subdirectorios.
A continuación ejecuté:
SU
BST A: C:\A para substituir la unidad a: por el path indicado.CD A
SETUP
La instalación es vertiginosa. País (22), controladora de video (EGA),mouse (?), impresora (no), y en 1 segundo windows 1.0 instalado.
A continuación CD WINDOWS, WIN y antes de que nos de tiempo a ver nada ya tenemos una pantallita azul con un icono de un reloj de arena arriba a la izquierda. El sistema se queda ahí cargando. ¿Despues? Nada.
Qemu no contempla los mouse serie ni win 1.0 los mouse ps/2, pero bueno, habia que intentarlo.
Qemu y yo
DSL on Debian Sarge on Ubuntu BreezyExperimento para ver hasta donde se podía llegar con la emulación y con la pérdida de tiempo.
En un linux Ubuntu instalé una Debian Sarge bajo qemu, configuré los repositorios e instalé qemu tambien en el Debian emulado. Cerré Debian, introduje un cd con DSL en el lector y arranqué qemu así:
qemu -hda sarge.img -cdrom /dev/cdrom
Una vez en
sarge abrí un terminal y ejecuté:qemu -cdrom /dev/cdrom -boot d
y, aunque bastante despacio, se inició el live CD de DSL.
Win xpWin xp corriendo en qemu con un vmware arrancado que no tira por falta de memoria.
Mandriva 2005Nada reseñable respecto a la instalación.
MS-DOS 6.22 y Windows 3.11 Revolviendo entre viejos CDs de Windows encontré uno que entre otras cosas traía Windows 3.11 listo para instalar. Eché mano de una iso de MS-DOS 6.22 y me puse manos a la obra con qemu.
El primer paso es crear un archivo con la imagen del disco duro que va a contener el DOS.
qemu-img create dos.img 500MCon este comando creamos una imagen de disco de 500 Mb.
Ahora arrancamos qemu montando dicha imagen e iniciando desde el CDRom:
qemu -hda dos.img -cdrom MSDOS.iso -boot d
El sistema operativo se instala en el disco c: (dos.img) y a continuación instala el soporte de CD para el DOS.
Cerramos qemu y volvemos a arrancarlo así:
qemu -hda dos.img -cdrom /dev/cdrom
Esto inicia el DOS con el cd que contiene win311 metido en el lector de cd's.
Ya en el DOS hacemos d:\w311\setup y en pocos minutos tendremos un asqueroso Windows 3.11 para trabajo en grupo corriendo dentro de nuestro amado Linux.
DesktopBSDQemu tira por un tocho semejante!
Despues de una instalación que duró más de una hora, y cuarenta minutos leyendo ficheros de los ports o como se llamen, instalé xchat y pude conectarme al irc . Al siguiente intento de instalar un paquete (de los más de 14.000 que tiene disponibles) rompió algo en alguna base de datos y sansejodió el invento.
Tampoco es una maravilla como para ponerse a pelear e intentar repararlo.
Esa cosa llamada Plan9."Un interesante proyecto surgido de los laboratorios de Bell Labs., totalmente funcional, y que implementa la idea de un sistema operativo distribuido puro.....Su entorno gráfico es totalmente espartano, pero su utilidad es altísima."
No lo pongo en duda, pero mucha utilidad tendrá que dar para que copmpense sufrir semejante sistema.

Glenda..!!
Esa patata con orejas que quieren hacer pasar por ¿conejita?
ReactOS"Un proyecto para crear un sistema operativo compatible a nivel de aplicaciones y drivers con Windows NT, aún muy utilizado en sistemas empresariales. Por el momento aún se encuentra en fases muy primarias de su desarrollo."
Lento y tristón.
Suscribirse a:
Entradas (Atom)



