Archive | noviembre 2009

Reparar Outlook 2007

Sin duda, quien lo tenga todo en webmail no se ha de preocupar, pero la gente ( como yo ) que utilizamos un gestor de correo, para almacenar todas nuestras cuentas de correo, contactos, calendarios y RSS, si se nos estropea o tenemos algún problema, lo pasaremos mal.

Outlook trae una herramienta para la reparación de archivos.pst.

La herramienta se llama SCANPST.EXE y la podemos encontrar aquí:

C:\Archivos de programa\Microsoft Office\Office12

La ejecutamos

Ahora elegimos el archivo PST.

Ahora le damos a Iniciar para hacer la comprobación de errores.

Después de pasar las 8 fases nos mostrará los errores.

Hacemos la copia de seguridad y le damos a reparar.

Este mensaje ya nos dice que el archivo de  Outlook está reparado.

BootCamp

Hola a todos,

Sin duda el sistema operativo de Apple está ganando en adeptos gracias a su diseño y, fiabilidad en el hardware se pueden llegar a conseguir excelentes resultados de trabajo.

Hoy os vengo ha hablar de BootCamp, una aplicación que viene integrada a partir de MAC OS X 10.4. Esta aplicación nos permite hacer algo bastante útil:

Boot Camp es un software desarrollado por la empresa Apple que asiste al usuario en la instalación de las versiones de 32 bits de Windows XP Service Pack 2 de Microsoft (las versiones Home y Profesional) y Windows Vista Home Basic, Home Premium, Business o Ultimate en computadoras Macintosh con procesador Intel. Boot Camp guía al usuario a través de un reparticionamiento no destructivo (incluyendo poder cambiar el tamaño de las particiones existentes) de sus discos duros y también le da la posibilidad de crear un CD con los controladores de hardware correspondientes para Windows XP y Vista. Además de los controladores para el hardware, el CD incluye un panel de control de Windows para configurar el sistema operativo primario.

Boot Camp no es un herramienta de virtualización que permita al usuario correr Windows y Mac OS X al mismo tiempo, sino que la computadora debe ser reiniciada para usar uno u otro sistema operativo. El administrador de arranque incluido con todos los ordenadores Mac con Intel permiten la selección del sistema operativo.

Boot Camp requiere que el usuario actualice el firmware en los primeros ordenadores Macintosh con procesador Intel a la última versión, la cual incluye el cargador de arranque y el módulo de compatibilidad para la BIOS requerido para que las máquinas con EFI puedan arrancar sistemas operativos antiguos.

La tecnología estuvo en estado Beta, hasta el lanzamiento de Mac OS X v10.5 Leopard[1] donde se incluye la versión 2.0 de lanzamiento.

Esta información sacada de la Wikipedia nos deja claro algo bastante importante. No es un sistema virtualizado, sino, que sirve igual que un sistema normal.

Para hacer BootCamp seguiremos unos senzillos pasos:

Configurando BootCamp

Primero de todo iremos a Utilidades

En utilidades iremos a asistente de BootCamp

Iniciamos asistente de BootCamp y podremos empezar a crear lo que necesitamos, nos saldrá el asistente

Aquí nos explica para que sirve lo que estamos realizando, podemos imprimir si quieren el manual de configuración.

Continuemos

Aquí podremos poner lo que le queremos destinar a Windows XP. Este valor no podrá ser cambiado mas tarde si queremos aumentar la partición. Si es el caso deberemos volver a crear la partición desde 0.

Le damos a particionar

Nos pedirá el usuario y password de administrador local del equipo. Lo introducimos y nos hará la partición

Una vez terminada la partición  podemos hacer dos cosas

  1. Pulsar en Iniciar instalación y entonces el MAC OS X se reiniciará, introducimos nuestro CD de XP y podemos empezar ya a instalar.
  2. O salir y seguir trabajando con nuestro MAC OS X

Laboratorios virtuales… (I/X)

Hola a todos/as.

Cuando hablo con la gente y me preguntan sobre los tutoriales realizados en mi web, siempre me hacen las mismas preguntas:

  • ¿ Donde y cómo realizo los tutoriales ?
  • ¿ El ordenador te va bien, con todo lo que haces ?
  • ¿ Como hago para hacer los tutoriales con mas de un sistema operativo ?

Sin duda son preguntas que tienen una fácil respuesta y es que..desde hace tiempo yo utilizo la virtualización a nivel de escritorio.

Hoy en día hay diversas soluciones en el mercado, tanto gratuítas como de pago. Algunos ejemplo són. Virtualbox, VMware, Parallels.

Aunque…antes de nada definamos que es la virtualización ¿ no ?

Virtualización

Creación de una versión virtual de algo como un sistema operativo, un servidor, un dispositivo de almacenamiento o de recursos de la red. Por ejemplo, la división de un disco duro en diferentes particiones es una división lógica de un disco duro, para crear, en efecto, dos discos duros separados, pero en forma virtual. Es decir, el disco duro físicamente sigue siendo uno, pero actúa como si fuesen dos

Básicamente emular algo que tenemos y poder trabajar en él.

Como comentaba antes hay diferentes opciones el mercado empezaremos por VirtualBox.

VirtualBox

Actuálmente propiedad de Sun Microsystems, dispone de dos paquetes, uno de uso privado para uso personal y otro bajo licencia GPL2.

Como podemos observar dispone de una versión totálmente Open source.

¿ Pero que ventajas tiene usar VirtualBox ?

  1. Es gratuíto con todas las funcionalidades del producto.
  2. Es multiplataforma, es decir, es compatible con MAC OSX, Linux, Windows y FreeBSD.
  3. Permite interactuar con más de una máquina virtual a la vez.
  4. Permite montar discos fijos como ISO’s en los Host.

Instalación y configuración de VirtualBox

De una manera muy sencilla explicaremos como utilizar VirtualBox.

Primero nos lo descargamos de la página oficial.

VitualBox

Aparte de la instalación en si además, nos instalará dos interfaces de red, hablaremos de esto más adelante.

Si iniciamos el programa de VirtualBox nos encontraremos con esta pantalla:


Es una interfaz amigable, bastante intuitiva. Empecemos a trabajar un poco.

Creación de la máquina virtual

Si pulsamos encima de nueva nos saldrá el asistente para la creación de una nueva máquina virtual.

Veamos,


El asistente de la creación de la máquina virtual, la primera pantalla no tiene misterio pulsamos en siguiente,


Aquí deberemos escoger el nombre de la nueva mñaquina virtual y, aparte que sistema virtual queremos instalar.

En mi caso he escogido Windows XP, aunque también puedes escoger Linux o FreeBSD.

Continuemos,


Aquí le asignaremos la memoria RAM a la máquina virtual. Seamos razonables en asignar la memoria RAM ya que, si le asignamos más de la mitad de nuestra RAM física a la máquina virtual es posible que el rendimiento del equipo se vea afectado por ello. En mi caso con 256 ya voy más que sobrado.

Continuemos,


Esta es la parte de la creación del disco duro, como no tenemos ninguno crearemos un disco duro virtual nuevo.

Ahora nos lanzará el asistente para la creación de un disco duro virtual nuevo,


Pulsamos en siguiente y continuamos hacia adelante.


Esta parte es muy importante ya que, podemos definir el disco de dos maneras.

Expansión dinámica: Esta configuración le otorga al disco duro la capacidad de poder ir creciendo dinámica mente. Es la opción recomendada si no has utilizado nunca VirtualBox.

Tamaño Fijo: En esta opción si establecemos que el disco duro tendrá un tamaño de 10GB cuando llegue a 10 GB se acabo, no podremos guardar nada. Una vez escogida esta opción no se podrá modificar el tamaño escogido.

Continuemos,

Aquí podremos poner el tamaño del disco duro y, además la ruta donde guardaremos el disco duro virtual.

En mi caso yo he escogido 5 GB.

Continuemos,

Aquí nos muestra un resumen de las acciones que hemos llevado a cabo.

Continuemos,


Y aquí podemos ver un resumen de la máquina virtual, que vamos a crear.

Y para terminar,


Y hasta aquí nuestra creación de la máquina virtual.

En la próxima entrega veremos con configurar con detalle parámetros de VirtualBox.

Un saludo.

Corrigiendo errores de roles en moodle

Hola, para todos aquellos que la habéis cagado y os ha desaparecido el menú de admin, o os habéis equivocado con los roles.

Aqui está la solución:

<?php
/*
* fix admin role.
* Resets the admin role and creates a new user
* adminfix/adminfix and assigns it.
*
* You MUST remove this script after using it.
* It’s the biggest security hole known to man.
*
* Howard Miller – E-Learn Design Ltd.
*/

require_once( ‘config.php’ );
require_once( ‘lib/adminlib.php’ );

echo “<p>RESETING DEFAULT ROLES</p>”;

// assume admin is role number 1
reset_role_capabilities( 1 ); // administrator
reset_role_capabilities( 2 ); // course creator
reset_role_capabilities( 3 ); // teacher
reset_role_capabilities( 4 ); // non editing teacher
reset_role_capabilities( 5 ); // student
reset_role_capabilities( 6 ); // guest
reset_role_capabilities( 7 ); // authenticated user

// reload context
echo “<p>RELOADING CONTEXT</p>”;
$sitecontext = get_context_instance( CONTEXT_SYSTEM );
mark_context_dirty( $sitecontext->path );

// fix the primary admin
$admin = get_admin();
$adminusername = $admin->username;
echo “<p>PRIMARY ADMIN IS ‘$adminusername’, LOG IN WITH THIS</p>”;

// change the password
update_internal_user_password( $admin, ‘moodle’ );
echo “<p>PRIMARY ADMIN (‘$adminusername’) PASSWORD IS NOW ‘moodle’</p>”;

// remove the administrator from all roles
$roles = get_records(‘role’);
foreach( $roles as $role ) {
if ($role->id != 1) {
role_unassign( 0,$admin->id );
}
}
echo “<p>REMOVING ‘$adminusername’ FROM ALL ROLES</p>”;

// assign primary admin to admin role at site context
role_assign( 1,$admin->id,0,$sitecontext->id);
echo “<p>PRIMARY ADMIN IS (RE)ASSIGNED TO ADMIN ROLE AT SITE CONTEXT</p>”;

// reset anything we can think of back to default
echo “<p>RESETTING LOADS OF CONFIG SETTINGS BACK TO DEFAULT:”;
echo “<ul>”;

set_config(‘notloggedinroleid’,6); echo “<li>notloggedinroleid set to GUEST</li>”;
set_config(‘guestroleid’,6); echo “<li>guestroleid set to GUEST</li>”;
set_config(‘defaultuserroleid’,7); echo “<li>defaultuserroleid set to AUTHENTICATED USER</li>”;
set_config(‘defaultcourseroleid’,5); echo “<li>defaultcourseroleid set to STUDENT</li>”;
set_config(‘creatornewroleid’,3); echo “<li>creatornewroleid set to TEACHER</li>”;
set_config(‘defaultfrontpagerole’,0); echo “<li>defaultfrontpagerole to NONE</li>”;

echo “</ul>CONFIG SETTINGS COMPLETE</p>”;

echo “<p>ALL DONE</p>”;

Lo subís al FTP y hacéis

http://tusitio.com/adminfix.php y LISTO

Acordaros de borrar el fichero después del uso.

Fuente