control-alt-F2para ir a una consola de texto de Linux. Luego usa
control-alt-delpara rearrancarlo.
Cuando estés justo al principio del arranque, en la pantalla de la BIOS, pulsa
F12para solicitar arranque por red (PXE).
Debes seleccionar la tarjeta de abajo en el menú de arranque de PXE.
Cuanto te pregunten tu nombre de usuario/password, usa los que obtuviste al abrir la cuenta de Plan 9/Inferno.
Cuando desees salir de Plan 9 puedes resetear el equipo directamente. Recuerda encenderlo de nuevo (si lo apagas) para que arranque Linux.
a:el floppy se monta en el directorio /n/a . Basta usar dicho directorio.
Antes de extraer el floppy, hay que ejecutar
unmount /n/a unmount /n/a:para desmontarlo, en todas las ventanas en las que lo hayas montado..
usbfat:el USB se monta en el directorio /n/usb . Basta usar dicho directorio.
Antes de extraer el USB, hay que ejecutar
unmount /n/usbpara desmontarlo, en todas las ventanas en las que lo hayas montado..
auth=marmita.lsub.orgauthdom=lab.escet.urjc.es
auth=caldero.lsub.org
Puedes bajar el directorio con la imagen de:
Descargar el directorio con la imagen (comprimido con tar y bzip2)
La imagen puede arrancarse con VMWARE WORKSTATION (software de pago), con VMWARE PLAYER (versión gratuita), o con QEMU, también gratuito.
Hay versiones de VMWARE para Linux y Windows. Este CD ha sido probado en Windows XP. Si tienes algun problema, ponte en contacto con los profesores de la asignatura.
Para Mac existe una nueva versión, VMWARE FUSION, que no es gratuita y tiene un periodo de prueba de 30 días.
También puedes usar Plan 9 sobre otro software de virtualización. QEMU es software libre y está disponible para Linux, Windows y Mac.
Si no quieres usar virtualización, puedes instalar Plan 9 en nativo si tu hardware te lo permite. Para instalar en nativo necesitarás un disco nuevo o particionar tu disco actual. El cd de instalación te lo puedes bajar de:
http://plan9.bell-labs.com/plan9/download.html
El cd de de Plan 9 permite también arrancar en vivo directamente de él para probar Plan 9.
http://www.h6.dion.ne.jp/~kazuw/qemu-win/qemu-0.9.0-windows.zip
qemu.exe -L . pathdelaimagen\vmplan9\p9disk-flat.vmdk
http://www.h6.dion.ne.jp/~kazuw/qemu-win/Kqemu-1.3.0pre11-install.exe
Arranca Q.
Crea un nuevo "Guest Pc" de tipo "Q Standard Guest".
Deshabilita SMB Filesharing poniendo "No Filesharing".
Como disco duro "Hard disk" en el menú de Hardware, elige "Choose Diskimage" y pon como fichero p9disk-flat.vmdk que viene dentro del directorio vmplan9.Pulsa "Create Pc".
Arranca la máquina virtual con el botón de play pequeño que aparece en el interfaz.
Para salir del Qemu, presiona Ctrl-Alt
Para salir d pantalla completa en Qemu Qemu, presiona Ctrl-Alt-F
Aquí tienes el mapa de teclado para mac en español: qemu-mac-es.
Para que funcione correctamente, tiene que estar el mapa 'es' cargado antes de cargar el mapa 'qemu-mac-es'. En la imagen que os proporcionamos, 'es' se carga automáticamente en el arranque.
Descarga el mapa y copialo en /sys/lib/kbmap. Para usarlo
cp /sys/lib/kbmap/qemu-mac-es /dev/kbmap
En este mapa, el Alt-gr se corresponde con la(s) tecla(s) Command (las de la manzana). Las teclas F1, F2, y F3 corresponden con los botones 1, 2 y 3 respectivamente. La tecla Option es el Compose. La barra invertida (back-slash) está en Alt-gr + 7.
Si metes esa línea en el script de arranque $home/lib/profile, no tendrás que copiarlo cada vez que arranca.
Si prefieres usar el mapa americano, abre una pantalla, ejecuta el comando kbmap y selecciona el teclado americano pinchando con el botón derecho "us".
apt-get install qemu
tar jtvf vmplan9.tbz
qemu -full-screen p9disk-flat.vmdk
Para poder copiar las prácticas de la máquina virtual al servidor de alumnos necesitarás configurar la red. También puedes usar el usb de tu máquina huésped o una imagen de disco para copiar tus ficheros de forma manual.
Si usas VMWARE WORKSTATION podrás montar un fichero de imagen de floppy o una partición real del disco duro.
Si usas QEMU viene un fichero para utilizar como disco duro de intercambio en el fichero vmplan9.tbz. Para utilizarlo ejecuta qemu dicéndole que quieres dos discos duros:
qemu -full-screen -hda p9disk-flat.vmdk -hdc interch.rawDesde dentro de la máquina virtual, puedes montar el disco ejecutando:
9fs interch cp ficheros /n/interchEl disco se monta en /n/interch y se pueden copiar ahí los ficheros. Después es necesario desmontarlo con unmount /n/interch.
Después es necesario montar el disco desde el sistema operativo host para sacar los ficheros. Es *importante* apagar qemu antes de hacer nada de esto.
En el caso de Linux, esto se puede hacer por ejemplo de la siguiente manera:
sudo su #para hacerse root mkdir /mnt/interch #crear el punto de montaje mount -o loop interch.raw /mnt/interch cp /mnt/interch/* /tmp umount /mnt/interch
/net/ether0/addr
/net/ether0/clone
/net/ether0/ifstats
/net/ether0/stats
..
Si tienes un servidor de DHCP en casa (un router adsl multipuesto, p.e.) o si tienes Plan 9 instalado sobre un software de virtualización que ofrezca la IP por DHCP (p.e. QEMU), nada más arrancar Plan 9, la red se configurará automáticamente y se podrá usar sin problemas.
Si quieres asignar una dirección IP estática:
ip/ipconfig -g TU_GATEWAY ether /net/ether0 TU_IP TU_MASCARA ndb/dns -r
Puedes montar en una shell el servidor de las aulas (caldero en Mostoles, marmita en Fuenlabrada ejecutando el script 9fs seguido del nombre del servidor:
9fs caldero.lsub.org ó 9fs marmita.lsub.org
Nos pedirá nuestro nombre de usuario y contraseña, las mismas que usamos cuando nos conectamos en la universidad. Si todo va bien, no dice nada y tendremos disponibles los ficheros en /n/caldero.lsub.org o /n/marmita.lsub.org .
Si quieres montar el servidor para poder usarlo dentro de Acme, entonces:
auth/fguiSi es necesario autenticarse, lo podras hacer en una ventana aparte.
Local 9fs caldero.lsub.org ó Local 9fs marmita.lsub.org
Este año no se puede compilar el kernel en el laboratorio.