miércoles, 13 de enero de 2010

personalizar grub 2

GRUB 2 es el nuevo gestor de arranque en Ubuntu Karmic Koala. Es el encargado de mostrar ese sencillo menú que nos permite escoger el sistema operativo a iniciar de entre los instalados en nuestra máquina, o la versión del kernel a cargar de entre los disponibles para nuestra distro Linux. Personalizar este menú con nuestra propia imagen de fondo, o indicar qué sistema operativo queremos cargar por defecto son cosas de lo más sencillas.

Los repositorios de Ubuntu ya incluyen por defecto una serie de imágenes de fondo para alegrar un poco GRUB2, en forma de un paquete llamado grub2-splashimages (grub-splashimages en el caso del GRUB original), paquete que podéis instalar simplemente haciendo clic sobre su nombre.
Al instalar grub2-splashimages, el script de instalación copiará una serie de imágenes adaptadas a los requisitos de GRUB 2 y listas para utilizar en /usr/share/images/grub.
Ahora que tenemos estas imágenes con las que jugar, supongamos, por ejemplo, que queremos utilizar la imagen Sparkler.tga como fondo para GRUB 2. Para hacer esto podemos editar el script del tema por defecto (/etc/grub.d/05_debian_theme) y modificar la línea en la que se especifica el fondo, o, simplemente, crear un enlace simbólico, del nombre de archivo esperado por defecto, a nuestro archivo:


También nos puede interesar cambiar el color de los textos en el menú, para que estos sean legibles con nuestro nuevo fondo. Para Sparkler, por ejemplo, que es una imagen oscura, nos interesaría colores claros. Para modificar los colores de los textos abriremos el archivo 05_debian_theme con un editor cualquiera


y modificaremos las líneas
if background_image `make_system_path_relative_to_its_root ${bg}` ; then
set color_normal=black/black
set color_highlight=magenta/black
else
por los colores de nuestra elección, siendo los colores definidos en color_normal, los que se utilizan por defecto, y los de color_highlight, los que se utilizan para la entrada seleccionada actualmente. El primero de los 2 colores de cada uno de estos campos se refiere al color de la fuente, y el segundo, al color de fondo (black, curiosamente, se utiliza para establecer un fondo transparente). Una combinación bastante legible para este fondo sería, por ejemplo:

dijo:
if background_image `make_system_path_relative_to_its_root ${bg}` ; then
set color_normal=white/black
set color_highlight=white/dark-gray
else
Una vez hemos terminado de realizar nuestras modificaciones, actualizamos los cambios en grub.cfg mediante el comando


Y listo, la próxima vez que iniciemos nuestra máquina GRUB 2 utilizará la imagen y los colores que hayamos seleccionado.
Pero, por supuesto, nosotros también podemos crear nuestras propias imágenes de fondo para GRUB 2. Basta con iniciar GIMP, abrir la imagen que queramos utilizar, redimensionarla a 640×480, y exportarla como tga, por ejemplo.
Por último, para modificar el sistema operativo a arrancar por defecto, el tiempo a mostrar el menú, la resolución o el número de colores, la opción más sencilla es utilizar Startup manager, del que ya hemos hablado varias veces en la bitácor

Nota: si has ido actualizando Ubuntu aun sigues utilizando la version anterior de Grub, solo dispones de Grub 2 si has instalado de nuevo la version, deberias ejecutar apt-get install grub2 y algun que otro paso mas). Este menu de arranque nos permite cuando encendemos el ordenador, elegir con que sistema operativo arrancamos o que version del kernel utilizamos (si tenemos varias opciones instaladas). Las imagenes utilizadas por el grub se almacenan en /usr/share/images/grub
Si queremos instalar unas cuantas imagenes mas podemos ejecutar:
$ sudo apt-get install grub2-splashimages
con lo que se instalara un paquete de imagenes para el grub desde los repositorios oficiales.
Tambien podemos usar nuestras propias imagenes, para ello podriamos usar por ejemplo GIMP, creando imagenes con un tamaño de 640×480 pixeles y guardandolas como ficheros TARGA (extension tga).
Para seleccionar la imagen que queremos usar tenemos que editar el fichero /etc/grub.d/05_debian_theme
sudo gedit /etc/grub.d/05_debian_theme
Buscariamos la siguiente linea:
for i in {/boot/grub,/usr/share/images/desktop-base}
/moreblue-orbit-grub.{png,tga} ; do
y cambiariamos el string “moreblue-orbit-grub” por el nombre (respetando mayusculas y minusculas) de alguna de las imagenes nuevas que tengamos añadidas en el directorio /usr/share/images/grub
Por ejemplo si tengo una llamada mi_imagen.tga podria usar:
for i in {/boot/grub,/usr/share/images/desktop-base}
/mi_imagen.{png,tga} ; do
IMPORTANTE: una mala edicion de los ficheros de grub podrian ocasionar que el sistema dejara de arrancar, haz esto con cuidado, bajo tu propia responsabilidad y sacando las oportunas copias de seguridad.
Ahora guardamos el fichero y ejecutamos el siguiente comando para actualizar el grub:
sudo grub-mkconfig -o /boot/grub/grub.cfg
o
sudo update-grub2
Si en lugar de modificar la imagen queremos modificar los colores el texto del menu, deberiamos editar el fichero /etc/grub.d/05_debian_theme pero seleccionando las lineas:
if background_image `make_system_path_relative_to_its_root ${bg}` ; then
set color_normal=black/black
set color_highlight=magenta/black
else
Tal y como nos cuentan en Mundo Geek
Si todo es correcto al proximo reinicio del equipo, deberiamos poder ver la nueva imagen.
Actualizacion | Para rizar aun mas el rizo, En Tanino Rulez cuentan que tenemos que editar el fichero /etc/grub.d/00_header si quisieramos utilizar una resolucion diferente a 640×480. En este fichero buscariamos la linea:
if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=640×480 ; fi
y cambiariamos 640×480 por 800×600

Grub 2

Grub 2.0 es el gestor de arranque predeterminado de algunas de las últimas versiones de linux.

Modificaciones en el menú de arranque

Para modificar el tiempo de espera, sistema operativo por defecto, el nombre de los sistemas operativos y toda la información del arranque de cada uno de ellos (igual que se hacía antes en /boot/grub/menu.lst) se puede hacer mediante el archivo /boot/grub/grub.cfg
No es recomendable hacerlo de este modo, ya que este archivo es un archivo creado automáticamente por el sistema utilizando otros archivos que son los que se deben modificar para cambiar los ajustes de Grub2. El archivo grub.cfg tambien se genera escribiendo en terminal:
sudo update-grub2
Los principales archivos para modificar las opciones de grub2 son:
• Los contenidos en la carpeta /etc/grub.d/
• /etc/grub.d/10_linux
• Este archivo contiene comandos y scripts que se encargan del kernel de linux en la particion principal.
• /etc/grub.d/30_os-prober
• Este archivo contiene comandos y scripts que se encargan de otros sistemas operativos.
• El archivo tiene 4 secciones. Los cambios que realicemos en una sección no afectarán al resto de las secciones.
• Las cuatros secciones son Windows, otras particiones Linux, OSX y Hurd.
• El archivo /etc/default/grub
• Los de la carpeta /usr/sbin/ (solamente los que llevan grub*, son los comandos que se ejecutan en terminal)

-------------------------------------------------------------------------------------

Cambiar el nombre de un sistema operativo en el menú

Con este comando podemos ver los nombres de todos los sitemas operativos (los nombres no cambian hasta que ejecutamos sudo update-grub2)
sudo cat /boot/grub/grub.cfg | grep "menuentry" | cut -d '"' -f 2

Cambiar el nombre de Ubuntu
Para cambiar el nombre de Ubuntu, modificamos el archivo /etc/grub.d/10_linux:
sudo gedit /etc/grub.d/10_linux
Podemos, por ejemplo, hacer que el nombre de Ubuntu sea del tipo "Ubuntu, Karmic 2.6.31-15-generic", añadimos la línea:
codename="`lsb_release -cs`"
al final de:
while [ "x$list" != "x" ] ; do
linux=`version_find_latest $list`
echo "Found linux image: $linux" >&2
basename=`basename $linux`
dirname=`dirname $linux`
rel_dirname=`make_system_path_relative_to_its_root $dirname`
version=`echo $basename | sed -e "s,^[^0-9]*-,,g"`
alt_version=`echo $version | sed -e "s,\.old$,,g"`
linux_root_device_thisversion="${LINUX_ROOT_DEVICE}"

De esta forma añadimos una nueva variable con el nombre de la distro al archivo, que podremos usar despues en donde pone:
linux_entry "${OS}, Linux ${version}" \
"${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_EXTRA} ${GRUB_CMDLINE_LINUX_DEFAULT}" \
quiet

Podemos modificar la primera línea a nuestro antojo:
linux_entry "${OS}, ${codename} ${version}" \
de esta forma mostrará "Ubuntu, Karmic 2.6.31-15-generic"
linux_entry "${OS} ${codename}" \
de esta forma mostrará "Ubuntu Karmic"
linux_entry "${OS} Texto que quieras" \
de esta forma mostrará "Ubuntu Texto que quieras"
Guardamos el archivo y ejecutamos sudo update-grub2

-------------------------------------------------------------------------------------

Cambiar el nombre otro sistema operativo

Para cambiar el nombre de otros SO, modificamos el archivo /etc/grub.d/30_os-prober:
sudo gedit /etc/grub.d/30_os-prober
Vamos a la sección del archivo que corresponda (si es para cambiar Windows es la primera sección sobre la línea 80)
for OS in ${OSPROBED} ; do
DEVICE="`echo ${OS} | cut -d ':' -f 1`"
LONGNAME="`echo ${OS} | cut -d ':' -f 2 | tr '^' ' '`"
LABEL="`echo ${OS} | cut -d ':' -f 3 | tr '^' ' '`"
BOOT="`echo ${OS} | cut -d ':' -f 4`"
Y cambiamos:
if [ -z "${LONGNAME}" ] ; then
LONGNAME="${LABEL}"
fi
Por:
if [ "${LONGNAME}" = "Titulo literal que aparece en el menu grub" ] ; then
LONGNAME="Nuevo título que quieres"
elif [ -z "${LONGNAME}" ] ; then
LONGNAME="${LABEL}"
fi
Por ejemplo, si en el menú grub aparece "Windows 7 (loader) (on sda1)" y queremos q ponga "Seven (on sda1)", entonces escreibiremos:
if [ "${LONGNAME}" = "Windows 7 (loader)" ] ; then
LONGNAME="Seven"
elif [ -z "${LONGNAME}" ] ; then
LONGNAME="${LABEL}"
fi
Guardamos el archivo y ejecutamos sudo update-grub2

Cambiar o eliminar (on /dev/sdxy)
Modificamos la parte del archivo que pone (cada línea que pone menumentry es de una sección del archivo):
menuentry "${LONGNAME} (on ${DEVICE})" {
menuentry "${LONGNAME} " { de esta forma, no muestra (on /dev/sdxy)
menuentry "${LONGNAME} (en la particion ${DEVICE})" { de esta forma, muestra (en la particion /dev/sdxy)
Guardamos el archivo y ejecutamos sudo update-grub2.

Agregar manualmente una opción para el arranque de Mac Os X
Esta solución la recomiendo usar únicamente en caso de que no consigamos arrancar nuestra partición Mac o Hackintosh de ninguna manera. Comprobé que funciona para arrancar iAtkos despues de haberlo instalado con Chamaleon como gestor de arranque. Nos damos permiso de escritura en el archivo grub.cfg:
sudo chmod 0777 /boot/grub/grub.cfg
Abrimos el archivo grub.cfg:
sudo gedit /boot/grub/grub.cfg
Justo debajo de ### BEGIN /etc/grub.d/30_os-prober ### añadimos las siguientes líneas (hd0,1 es la primera partición del primer disco duro, si no está mac es esa partición, hd0,0 debe ser cambiado):
menuentry "MacOS X (en hd0,1)" {
insmod hfsplus
set root=(hd0,1)
multiboot /boot
}
Atencion: en el propio archivo recomienda no modificar este archivo. Cada vez que ejecutemos el comando update-grub, el archivo se generará automáticamente y estos cambios se perderán.

-------------------------------------------------------------------------------------

Eliminar memtest
Para que no aparezca memtest en el menú, le quitamos los permisos de ejecución con el siguiente comando:
sudo chmod -x /etc/grub.d/20_memtest86+
Si escribimos +x en lugar de -x volvemos a darle permisos de ejecución y nos volverá a aparecer.
Ejecutamos:
sudo update-grub2

-------------------------------------------------------------------------------------

Eliminar el sistema de recuperación

Abrimos etc/default/grub
sudo gedit etc/default/grub
y cambiamos
#GRUB_DISABLE_LINUX_RECOVERY="true"
por:
GRUB_DISABLE_LINUX_RECOVERY="true"
También podemos hacer esto en un solo comando con:
sudo sed s/'#GRUB_DISABLE_LINUX_RECOVERY="true"'/'GRUB_DISABLE_LINUX_RECOVERY="true"'/g -i /etc/default/grub
Despues actualizamos grub2:
sudo update-grub2

-------------------------------------------------------------------------------------

Cambiar el tiempo de espera y sitema operativo por defecto

Estos parámetros se modifican en el archivo /etc/default/grub:
$ sudo gedit /etc/default/grub
En la sección:
GRUB_DEFAULT=0
Sistema operativo por defecto, 0 es el primero, 1 el segundo, etc.
GRUB_TIMEOUT="10"
Tiempo de espera en segundos Despues de modificar el archivo, debemos actualizar grub.cfg con el comando:
sudo update-grub2
-------------------------------------------------------------------------------------

Modificar el entorno

Modificar la imagen de fondo

La imagen de fondo debe estar en formato .png, o .tga, preferiblemente tga. Por ejemplo para utilizar una imagen cualquiera en JPG, la abrimos la imagen con Gimp, vamos al menú Imagen>Escalar imagen y le ponemos la resolución 640x480. Es preferible guardarla en el escritorio y copiarla en /usr/share/images/grub/ , donde vienen las imagenes por defecto de grub2, con una resolución de 640x480. Copiarla con el comando:
sudo cp/home/tu_nombre/Escritorio/tu_imagen.tga /usr/share/images/grub/tu_imagen.tga
Crearemos un link a la carpeta /boot/grub para no tener que editar el script theme.
sudo ln -s /usr/share/images/grub/tu_imagen.tga /boot/grub/moreblue-orbit-grub.tga
Despues de modificar el archivo, debemos actualizar grub.cfg con el comando:
sudo update-grub2


-------------------------------------------------------------------------------------

Modificar el color del texto

Antes de modificar los colores del texto debemos tener una imagen de fondo. Para modificar los colores del texto abrimos el archivo /etc/grub.d/05_debian_theme
sudo gedit /etc/grub.d/05_debian_theme
En la sección:
# set the background if possible
if background_image `make_system_path_relative_to_its_root ${bg}` ; then
set color_normal=black/black
set color_highlight=magenta/black

Donde en "set color_normal" el primer "black" es el color del texto sin seleccionar y en "set color_highlight", "magenta" es el color del texto seleccionado y "black" es el color del fondo en la línea de texto seleccionado. Los colores que se pueden utilizar son:
• rojo: red
• verde: green
• azul: blue
• amarillo: yellow
• cian: cyan
• magenta: magenta
• blanco: white
• negro: black
Despues de modificar el archivo, debemos actualizar grub.cfg con el comando:
sudo update-grub2


-

Grub 1

Los errores en las modificaciones de GRUB pueden llevar a problemas con el arranque. Por esto es recomendable hacer una copia de seguridad del archivo menu.lst antes de realizar algún cambio. Se puede hacer con el siguiente comando:

$ sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.backup

Luego, para restaurar la copia de seguridad, hacemos lo siguiente:

$ sudo cp /boot/grub/menu.lst.backup /boot/grub/menu.lst

-------------------------------------------------------------------------------------
Cambiar el sistema operativo por defecto

Si tenemos Windows instalado y después hemos instalado Ubuntu, la configuración de GRUB por defecto hará que arranque Ubuntu. Si por algún motivo necesitamos que arranque Windows por defecto, veamos los pasos a seguir.
• Editamos el archivo de configuración del menú de arranque de GRUB:

$ sudo gedit /boot/grub/menu.lst

• Buscamos la siguiente línea:
default 0
• Cambiamos el 0 por el número que ocupe el sistema operativo en la lista que queremos que se inicie por defecto, empezando por 0.
• Guardamos los cambios y cerramos el editor.

-------------------------------------------------------------------------------------
Cambiar el tiempo de espera

En Ubuntu, GRUB deja por defecto 10 segundos para permitir la selección del sistema operativo o versión del kernel. Este tiempo puede parecer excesivo o demasiado breve. Para modificarlo basta con seguir los siguientes pasos:
• Editamos el archivo de configuración del menú de arranque de GRUB:
$ sudo gedit /boot/grub/menu.lst
• Buscamos la siguiente línea:
timeout 10
• Modificamos el valor 10 por el deseado, teniendo en cuenta que se trata de segundos.
• Guardamos los cambios y cerramos el editor.
-------------------------------------------------------------------------------------
Ocultar el menú

Si utilizamos normalmente sólo un sistema operativo o una versión del kernel, es molesto que nos aparezca el menú en cada arranque del sistema. GRUB permite configurar el menú de modo que no se muestre al arranque salvo que presionemos la tecla Escape (Esc) durante el mismo. Para hacer esto, seguimos los siguientes pasos:
• Editamos el archivo de configuración del menú de arranque de GRUB:
$ sudo gedit /boot/grub/menu.lst
Buscamos la siguiente línea:
#hiddenmenu
• Borramos la almohadilla o numeral (#) de la línea, haciendo esto la descomentaremos. Debe quedar así:
hiddenmenu
• Guardamos los cambios y cerramos el editor.

-------------------------------------------------------------------------------------

Proteger con contraseña

Para que ningún usuario no autorizado pueda modificar los valores de GRUB en tiempo de ejecución, podemos establecer una contraseña, de esta forma sólo pulsando la tecla 'p' e introduciendo la contraseña se podrán cambiar los parámetros del programa.
• Editamos el archivo de configuración del menú de arranque de GRUB:
$ sudo gedit /boot/grub/menu.lst
Buscamos la siguiente línea:
#password topsecret
• Borramos la almohadilla o numeral (#) de la línea, haciendo esto la descomentaremos. Debe quedar así:
password topsecret
• Guardamos el archivo y cerramos el editor.
Ahora la contraseña es topsecret, se puede cambiar e introducir la que se desee.

-------------------------------------------------------------------------------------

Codificar contraseña

Si queremos que nadie pueda leer la contraseña en el archivo de configuración de GRUB, el programa también ofrece la posibilidad de codificarla en formato md5:
$ sudo grub update
• Aparece la consola de GRUB, entonces escribimos:
grub> md5crypt
• Introducimos la palabra a codificar, en este caso topsecret, el programa devolvería el valor:
$1$ddTCc1$8v3fWFR4m5kDfuRG5LUHo/'
• Lo copiamos y volvemos a la consola de Ubuntu:
grub> quit
• En el archivo de configuración del menú de GRUB, borramos la siguiente línea:
# password topsecret'
En su lugar, escribimos:
password --md5 $1$ddTCc1$8v3fWFR4m5kDfuRG5LUHo/
Y ya tenemos nuestro GRUB protegido por contraseña cifrada.
• Guardamos los cambios y cerramos el editor.
Si queremos restringir el acceso a algún elemento del menú de GRUB, basta con añadir después del título del menú una línea con la contraseña, por ejemplo:
title Ubuntu, kernel 2.6.15-26-386 (recovery mode)
password --md5 $1$ddTCc1$8v3fWFR4m5kDfuRG5LUHo/
root (hd1,0)
kernel /boot/vmlinuz-2.6.15-26-386 root=/dev/hdb1 ro single
initrd /boot/initrd.img-2.6.15-26-386
boot

• Guardamos los cambios y cerramos el editor.

-------------------------------------------------------------------------------------

Cambiar colores

Por defecto, en Ubuntu el menú del GRUB tiene un fondo negro con letras blancas. Para cambiar los colores del menú de arranque por otros más atractivos, seguimos los siguientes pasos.
• Editamos el archivo de configuración del menú de arranque de GRUB:
$ sudo gedit /boot/grub/menu.lst
• Buscamos la siguiente línea:
# color cyan/blue white/blue
• * Borramos la almohadilla o numeral (#) de la línea, haciendo esto la descomentaremos. Debe quedar así:
color cyan/blue white/blue
• Guardamos los cambios y cerramos el editor.
Ahora nos aparecerá un menú con fondo azul, al estilo de varias aplicaciones con interfaz de línea de comandos. Si queremos, podemos cambiar los colores reemplazando las palabras cyan, blue y white por otras, que representen los nombres de distintos colores en inglés.

-------------------------------------------------------------------------------------

Colocar una imagen de fondo

En vez de cambiar sólo los colores del menú, GRUB nos brinda la posibilidad de colocar una imagen de fondo para hacerlo aún más atractivo.
La imagen que se puede colocar en GRUB tiene que tener un máximo de 14 colores y un tamaño de 640 × 480 píxeles. Tiene que estar grabada en formato .xpm y conviene que esté comprimida con gzip (extensión .gz), aunque no es imprescindible.
• Para saber desde GIMP cuántos colores tiene nuestra imagen ve a Colores -> Info -> Análisis del cubo de color...
• Si tiene más de 14 colores, podemos reducir el número con Imagen -> Modo -> Indexado.
• Una vez tenemos la imagen, para ponerla de fondo editamos el archivo de configuración del menú de GRUB:
$ sudo gedit /boot/grub/menu.lst
• Añadimos al principio la línea:
splashimage=(hd0,2)/ruta_imagen/nombre_imagen.xpm.gz
Donde (hd0,2) identifica el disco y partición donde se encuentra la imagen. Esto varía según el equipo. Si tienes un solo disco duro, antes de la coma irá hd0; si tienes Ubuntu en una sola partición, pero compartiendo el disco con otro sistema operativo, posiblemente irá después de la coma un 1. Puede ayudarte ejecutar:
$ sudo fdisk -l
teniendo en cuenta que GRUB numera las particiones desde 0 (por ejemplo, (hd0,1) se corresponde con sda2; (hd1,2) con sdb3).
• Reiniciamos y listo, ya tendremos una imagen de fondo en el menú de arranque.

-------------------------------------------------------------------------------------

Configuración mediante aplicación externa

Otra de las formas para configurar GRUB fácilmente es por medio de la aplicación Start-Up Manager, para instalarlo tan solo hay que hacer clic a el Deb de su aplicación, no se encuentra en los repositorios por lo tanto tendréis que descargalo aquí.
Con esta aplicación podremos configurar el GRUB de manera muy fácil, nos da a elegir todas las opciones de manera sencilla.
Para poder ejecutarlo debemos poner en la consola lo siguiente:
$ sudo startupmanager

instalar ubuntu en un pendrive

Linux: UNetbootin – Instalar Ubuntu 9.10 desde Pendrive usb
01/11/2009 de javcasta
Via: InstallationFromUSBStick
Tras leer la doc de como crear un pendrive usb para instalar ubuntu desde el mismo, veo que hay una utilidad para hacer esto con cualquier distro de Linux (casi con cualquiera: Debian, Ubuntu, fedora, Open Suse, Centos,…). Se llama:
UNetbootin.
Y viene tanto para windows como para Linux.
Me bajo la versión para win:


Ejecuto la utilidad:

Y ya puedo crear un pendrive usb de instalación de Ubuntu.
Facil y comodo.

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Instala Ubuntu desde una pendrive, memoria o disco USB

Publicado el por shadito

En ocasiones podemos encontrarnos con que el portatil (o a donde vayamos), donde queremos instalar Ubuntu no dispone de unidad de CD o esta averiada, o simplemente no tenemos un CD grabable. ¿Qué hacer entonces?, bueno aqui la solucion en 8 simples pasos.

1. En primer lugar debemos descargarnos la imagen de Ubuntu, por supuesto, lo que podemos hacer desde el sitio web oficial de Ubuntu. Y la grabamos en un cd de la manera habitual, o bien lo montamos en una unidad virtual.

2. Despues nos descargaremos la ultima version de Syslinux para Windows.

3. Copiaremos el contenido del cd de Ubuntu Linux que hemos grabado (o montado en una unidad virual) a nuestra memoria o disco USB (no es necesario que estén vacios, sólo que haya espacio suficiente).

4. Descomprimimos Syslinux.zip y lo ejecutamos (desde una ventana de DOS) contra nuestro dispositivo USB desde el directorio donde tenemos Syslinux (si nuestro dispositivo USB es D: la instrucción sería syslinux.exe -f D:)

5. Copiamos estos archivos al directorio raíz de nuestro dispositivo USB:

  • vmlinuz (lo encontraremos en el directorio casper\vmlinuz)
  • initrd.gz (lo encontraremos en el directorio casper\initrd.gz)
  • syslinux.cfg (renombraremos el archivo isolinux\isolinux.cfg a syslinux.cfg y lo copiaremos al raiz del USB)

6. Editamos syslinux.cfg de manera que vmlinuz e initrd.gz apunten al directorio root del dispositivo USB, ejemplo:

DEFAULT /casper/vmlinuz
GFXBOOT bootlogo
GFXBOOT-BACKGROUND 0xB6875A
APPEND boot=casper initrd=/casper/initrd.gz ramdisk_size=1048576 root=/dev/ram
rw quiet splash --

Lo cambiaríamos por:

DEFAULT vmlinuz
GFXBOOT bootlogo
GFXBOOT-BACKGROUND 0xB6875A
APPEND boot=casper initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram
rw quiet splash --

7. Expulsamos el dispositivo USB y lo conectamos al portátil. Lo arrancamos y pulsamos F2, del, esc… (o la tecla para acceder a tu bios), para acceder a la BIOS y poder establecer nuestro dispositivo USB como predeterminado en el arranque.

8. Listo ya tenemos ubuntu en nuestro dispositivo USB funcionando a la perfeccion. Podemos dejarlo asi, o instalarlo en nuestro disco duro de la portatil o a donde lo llevemos.

----------------------------------------------------------------------------------------------------------------------------------------------------------------------


Este tutorial es de los más completo y mejor explicado, funciona para Ubuntu 7.10, 8.4 y 8.10 además de Xubuntu, Edubuntu y Kubuntu ya que existen algunos pero no están bien documentados o con instrucciones claras, y es que cada vez está en aumento la tendencia a instalar Linux desde memorias USB debido a que no se desperdician CD’s o DVd’s o a que muchas computadoras actuales no tienen unidad lectora de CD/DVD cómo la popular Asus Eee, la Macbook Air o la Acer One.

Para este tutorial, estoy asumiendo que estás usando Windows en tu sistema por ahora.

Preparando los archivos y la memoria USB.

  • Antes de comanzar debes tener descargada la imagen .ISO de Ubuntu (CD de instalación), la cual puedes conseguir desde el sitio de Ubuntu.
  • Después necesitamos formatear la memoria USB desde Windows, ve a Mi PC (Equipo), haz click con el botón derecho sobre la memoria USB y después haz click en Formatear. Cuando te pregunte, selecciona FAT32 cómo sistema de archivos. No uses NTFS ya que este ¡no funcionará!
  • Si no tienes instalado 7-zip descárgalo e instálalo, es extremadamente útil, y lo vamos a necesitar.
  • Descarga Syslinux, el cual es un Bootloader que vamos a utilizar para hacer que la memoria USB sea auto-arrancable, sólo descarga la versión más reciente y extrae (descomprime) el .zip a una carpeta en el escritorio.
  • Abre la línea de comandos (MS-DOS) para ello, ve a Menú inicio, ejecutar, escribe cmd y presiona Aceptar.
  • Ahora desde la línea de comandos escribe: cd Escritorio/syslinux/win32 y presiona Enter.
  • Y escribe este comando para instalar el Bootloader en la memoria USB: syslinux -ma f: (donde f: es la letra que corresponde a la de la memoria USB)
  • Ahora necesitas extraer la image .ISO de Ubuntu, para ello haz click con el botón derecho en el archivo .ISO, y selecciona 7-zip -> Extraer en ubuntu-8.04

¡La preparación está lista! Ya tienes syslinux instalado en tu memoria USB, y una carpeta llamada Ubuntu-8.04… en tu escritorio de Windows. Ahora vamos a crear la memoria USB bootable con Ubuntu.

Juntando todos los elementos

  • Entra a la carpeta Ubuntu-8.04… y selecciona todos los archivos que tiene y copialos a la memoria USB.
  • Ahora copia la carpeta isolinux y colocala dentro de tu memoria USB.
  • Cambiar el nombre del archivo isolinux.cfg a syslinux.cfg
  • Cuando termines todo esto, extrae tu memoria USB e insertala en la computadora donde vas a instalar Ubuntu y listo! vas a arrancar desde la memoria USB.

Tal vez sea necesario que configures tu BIOS para que puedas arrancar desde una memoria USB, los pasos para configurarlo varían de acuerdo a cada tarjeta madre.

Pero la mayoría de las computadoras modernas permiten seleccionar desde donde arrancar al encenderse, sólo debes presionar F12 cuando se está cargando el BIOS.


3 pasos para configurar el reconocimiento de voz en vista

*.Configurar el micrófono
* Aprender a hablar al PC
Windows incluye un tutorial de aprendizaje que le enseñará los comandos que debe usar para trabajar con el reconocimiento de voz. Tardará unos 30 minutos en completar el tutorial, por lo que antes de iniciarlo debe asegurarse de tener suficiente tiempo libre para hacerlo. Siga estos pasos para ejecutar el tutorial de aprendizaje para el reconocimiento de voz:
1. Para abrir Opciones de reconocimiento de voz, haga clic en el botón Inicio , en Panel de control, a continuación, en Opciones de reconocimiento de voz.
2. Haga clic en Seguir tutoriales de voz

3. Siga las instrucciones del tutorial re reconocimiento de voz

*Entrenar su pc para que reconozco su voz

1. Para abrir Opciones de reconocimiento de voz, haga clic en el botón Inicio , en Panel de control, a continuación, en Opciones de reconocimiento de voz.

2. Haga clic en Entrenar el equipo para que me comprenda mejor.
3. Siga las instrucciones del asistente.

NotaEl reconocimiento de voz sólo está disponible en inglés, francés, español, alemán, japonés, chino simplificado y chino tradicional.


PARA QUE SIRVE Y COMO SE USA EL CONTROL PARENTAL DE WINDOWS VISTA.

El Control parental de Windows Vista es una herramienta muy potente para controlar no solo las páginas que pueden visitar los niños cuando entran a Internet, sino el horario en el que pueden acceder al ordenador, los juegos que pueden utilizar...

Por la versatilidad de esta herramienta y por su potencia, así como por sus múltiples posibilidades de configuración y de restricciones, no termino de ver muy claro el nombre, ya que como se verá más adelante tiene funciones que no solo son útiles para los padres en su función de control parental, controlando el uso del ordenador por parte de los niños, sino que también pueden ser de una gran utilidad para el control de acceso tanto a Internet como a otras partes del ordenador por cualquier usuario.

La configuración de esta herramienta no es difícil, pero sí que hay que saber muy bien lo que estamos haciendo para que sea eficaz y no se convierta más en un estorbo que en una ayuda.

Este control se establece siempre para un usuario determinado.

Para empezar, es fundamental para que el Control parental cumpla con su función proteger tanto nuestra cuenta de usuario (que debe ser del tipo Administrador) como todas las que sean del tipo Administrador con contraseña, ya que si no pueden entrar a través de estas cuentas y modificar sus opciones o simplemente anularlo. También es conveniente crear una cuenta de usuario estándar para los niños o usuarios a los que queramos aplicar dicho control. Podemos crear una para todos o bien una para cada uno, cada una con su correspondiente contraseña. Esto nos permite establecer unos niveles dentro del control parental diferentes para cada uno de ellos, así como un horario de uso en caso de que deseemos hacerlo.

¿Cómo se activa el Control Parental?.

Activar el Control parental es muy fácil. Al crear una cuenta se nos abre automáticamente la pantalla de configuración inicial del Control Parental y desde esta podemos activarlo y configurarlo.



Si la cuenta ya está creada, desde el Panel de control nos vamos a Cuentas de usuarios y desde Cuentas de Usuarios a Control parental.





Una vez en esa pantalla elegimos el usuario al que queremos aplicar el Control parental y se lo activamos. En la misma pantalla podemos también activar el Informe de actividades y entrar a configurar el resto de opciones.
También podemos desde esta pantalla crear un nuevo usuario para el Control parental que queremos activar.




¿Qué podemos controlar con el Control parental de Windows Vista?.

Básicamente con el Control parental de Windows Vista podemos:

- Establecer restricciones de sitios Web.

- Establecer límites de tiempo de uso del ordenador.

- Controlar el acceso a juegos.

- Permitir o bloquear el uso de programas específicos.

- Controlar las actividades de un usuario.

Vamos a ver estos puntos con más detalle:

Establecer restricciones de sitios Web.

Las restricciones de sitios Web nos presentan varias formas de hacerlas.
Podemos permitir todos los sitios Web o bien bloquear algunos sitios. Para el bloqueo de algunos sitios, el Control parental nos presenta cuatro niveles de bloqueo.

- Alto.- Recomendado para niños menores de 12 años. Permite el acceso a sitios Web con contenido que puedan usar y comprender, con un lenguaje dirigido a esas edades.

- Medio.- En este nivel los sitios Web se filtran por categorías. Se puede acceder a una amplia gama de sitios, pero no permite contenidos inapropiados. Usando este nivel se debe consultar el informa de actividades para controlar los sitios visitados y los que se ha intentado visitar (aunque se hayan bloqueado).

- Ninguno.- No se bloquea automáticamente ningún sitio Web.

- Personalizado.- Este nivel usa también las categorías de contenido, pero permite filtrar aún más categorías.

Independientemente del nivel que usemos, siempre podemos permitir o o bloquear el acceso a un determinado sitio web añadiéndolo a la lista de sitios permitidos o bloqueados. Incluso limitar el acceso a los sitios Web que estén en la lista de permitidos, bloqueando todos los demás.



Desde esta misma pantalla también podemos bloquear la descarga de archivos de Internet.

Microsoft nos ofrece la posibilidad de colaborar en la elaboración y revisión de los sitios incluidos en las diferentes categorías rellenando un formulario Online (Windows Live Family Safety or Windows Vista Site Categorization Review Request).

Entre las categorías de contenido para bloquear encontramos:

Pornografía. El sitio web contiene material sexual explícito con el objetivo de estimular un interés sexual.

Contenido para adultos. El sitio web contiene información sexual explícita que no es de naturaleza científica o médica.

Educación sexual. El sitio web proporciona información acerca de la reproducción o el desarrollo sexual, las enfermedades transmitidas por vía sexual, la anticoncepción, las prácticas sexuales más seguras, la sexualidad o la orientación sexual.

Lenguaje inflamatorio. El sitio web promueve la hostilidad o la agresión hacia un individuo o un grupo según la raza, la religión, el género, la nacionalidad, el origen étnico u otras características involuntarias; denigra a los demás o justifica la desigualdad basándose en dichas características, o bien pretende usar métodos científicos o reconocidos de forma generalizada para justificar la agresión, la hostilidad o la denigración.

Uso de explosivos. El sitio web recomienda o proporciona instrucciones para causar daño físico a personas o propiedades mediante armas, explosivos, bromas u otros tipos de violencia.

Armas. El sitio web vende, analiza o describe armas como pistolas, cuchillos o complementos de artes marciales, o bien proporciona información acerca de su uso, accesorios u otras modificaciones.

Drogas. El sitio web promueve, ofrece, vende, suministra, anima o incluso recomienda el uso, el cultivo, la producción o la distribución de drogas, fármacos, plantas estupefacientes, sustancias químicas y parafernalia asociada, ya sea de forma ilegal o para fines recreativos.

Alcohol. El sitio web promueve u ofrece la venta de bebidas alcohólicas o los medios para crearlas; proporciona recetas o parafernalia asociada; o bien fomenta el consumo de alcohol o la embriaguez.

Tabaco. El sitio web anuncia o vende tabaco, o bien fomenta su consumo.

Apuestas. El sitio web permite que los usuarios realicen apuestas o participen en botes (incluidas las loterías); obtengan información, asistencia o recomendaciones relacionadas con las apuestas; o bien reciban instrucciones, información o cursos acerca de la participación en juegos de azar.

Sin clasificación. Contenido que no está clasificado por el filtro web.
(Datos de las categorías extraídos de la Ayuda de Windows Vista).

En la práctica, ya que aún son muchas las páginas web que carecen de clasificación, tener marcada la categoría Sin clasificación implica que continuamente estén apareciendo páginas bloqueadas.



Como ya hemos comentado, independientemente de las categorías de clasificación, disponemos de una configuración personal en cuanto a las web cuyo acceso permitimos o denegamos. Esta opción es de un rango superior a las clasificaciones, por lo que siempre primará sobre estas.



Establecer límites de tiempo de uso del ordenador.

Podemos establecer el horario en el que un usuario puede usar su sesión, indicando tanto las horas como los días de la semana, permitiendo configurar diferentes horarios para los distintos días. Si el usuario está usando su sesión y finaliza el tiempo establecido, la sesión se cerrará automáticamente.



En la imagen superior se puede ver una planificación de acceso a una cuenta para la semana, en la que se especifica tanto los días como las horas en las que tiene acceso a su cuenta.

Controlar el acceso a juegos.

Desde este apartado podemos controlar los juegos que cuenten con un certificado de clasificación que el usuario puede utilizar, pudiendo impedir el acceso a los que creamos oportuno.







Con respecto a los juegos que no tengan certificación, podemos impedir el acceso a todos ellos.



También podemos limitar el acceso a los juegos en base a unos criterios específicos de Discriminación, drogas, Lenguaje soez, Miedo, Sexo o Violencia.



Permitir o bloquear el uso de programas específicos.

Aquí tenemos en principio dos opciones. Permitir que el usuario pueda usar todos los programas o bien que solo pueda usar los programas que permitamos.

Si nos decantamos por la opción USUARIO solo puede usar los programas permitidos, se nos muestra una lista con todos los programas que hay en el ordenador para que marquemos los que dicho usuario puede usar.
Podemos agregar un programa que por alguna razón no esté en la lista mediante el botón Examinar de la opción Agregar un programa a la lista.





Con respecto de esta lista cabe resaltar un par de cosas:

- Windows considera programas (de hecho lo son) todos los ejecutables del ordenador, menos los que se encuentran en la carpeta Windows, que no se muestran es esta lista salvo que los incluyamos manualmente, por lo que hay que tener mucho cuidado con los que permitimos usar. Ante la duda, lo mejor es no permitir su uso. Evidentemente en esta lista no se incluyen aquellos programas del sistema que Windows Vista necesita para funcionar, pero sobre los que el usuario no ejerce ningún control directo.

- Los juegos que instalemos son programas, por lo que es desde esta ventana desde la que podemos controlar el uso de los mismos si no nos es posible hacerlo desde el control de juegos, bien porque no aparezcan o porque carezcan de certificación.

Controlar las actividades de un usuario.

Desde esta ventana podemos controlar el uso que un usuario ha hecho del ordenador.

En la ventana de configuración del Control parental del usuario encontramos un link que indica Ver informe de actividades.



Pulsando dicho link se abre la ventana del informe de actividades, desde el que podemos comprobar todas las acciones que el usuario ha realizado en el ordenador, tales como los 10 sitios web más visitados, los 10 sitios web bloqueados más recientemente, las invalidaciones de sitios web, las descargas de archivos bloqueadas, los tiempos de conexión, las aplicaciones ejecutadas, las invalidaciones de aplicaciones, el correo electrónico, el uso de programas de mensajería instantánea y el uso del Reproductor multimedia.





También podemos acceder al Informe de actividades directamente desde la pantalla de Cuentas de Usuarios.



En la pantalla del Informe de actividades no solo tenemos disponibles las actividades de todos los usuarios para los que esté activada esta opción, sino que también podemos ver un registro de la actividad del sistema general, donde se nos muestran los cambios en la configuración, cambios en las cuentas, cambios en el reloj del sistema y los intentos de inicio de sesión incorrectos.




En resumen, como hemos podido observar, el control ejercido por los padres a través del Control parental de Windows Vista no solo es muy exhaustivo, si no que a través de una correcta configuración llega a ser absoluto.

Como ya comenté al principio, muchos de estos controles no solo sirven para los padres, si no que nos pueden servir también para otro tipo de usuarios, incluyendo control de acceso de empleados al ordenador, a Internet y a los programas del ordenador.

Como ejemplo, podemos hacer que el usuario X tan solo tenga acceso al programa de contabilidad, al programa de nóminas y a las web de los bancos, imitándole incluso el horario de acceso.


miércoles, 2 de diciembre de 2009

Como crear un Pendrive de inicio con Windows Vista

Veremos cómo instalar Windows Vista desde un pendrive o memoria USB.

La ventaja de instalar Windows Vista desde un pen drive es la mayor rapidez de instalación y tampoco es necesario disponer de un lector de DVD, ya sea porque tu computador no tiene lector de DVD o porque tu unidad lectora de DVD se averió.

Crear un pendrive booteable con el instalador de Windows Vista

Para crear una memoria USB bootable con el instalador de Windows Vista necesitarás una memoria USB de al menos 4GB (que cumpla con la especificación USB 2.0).

Luego de enchufar el pendrive en un puerto USB, procedemos a formatear el pendrive con el sistema de archivos NTFS (también sirve FAT32). Puedes darle formato a la memoria USB desde “Equipo”, selecciona el dispositivo o disco extraíble con el botón secundario y selecciona “Formatear”.



Ahora abriremos una ventana de línea de comandos con permisos de administrador. Para hacer eso escribe cmd en el campo de búsqueda del menú Inicio, pincha con el botón derecho en cmd y selecciona “Ejecutar como administrador”.



En la ventana de “Símbolo de sistema” escribimos diskpart y presionamos Enter.
Cuando aparezca DISKPART> escribes list volume y presionas Enter. Ahora verás en una lista todos los volúmenes o dispositivos de almacenamiento instalados en tu computador, incluyendo las memorias USB.
Lo que debemos hacer ahora es identificar en la lista el pendrive que queremos usar como instalador de Windows Vista. Para eso basta con ver el tipo de dispositivo, que para los pendrive o memorias USB es Extraíble. O también puedes ver por la letra asignada a la unidad, que en nuestro ejemplo es G:.
Luego de identificar el volumen correspondiente al pen drive, debemos seleccionarlo. Para eso, escribimos select volume X, donde X es el número del volumen que en nuestro ejemplo es 6.



Ahora que hemos seleccionado el volumen con el que queremos trabajar, debemos marcarlo como activo. Para eso escribimos active y presionamos Enter. Escribe exit y presiona Enter. Con esto ya tenemos preparada nuestra memoria USB.
Como siguiente paso crearemos un sector de arranque (boot) en nuestro pendrive.
Inserta el disco de instalación de Windows Vista en la unidad lectora de DVD.
Ahora, en el “Símbolo de sistema”, debemos entrar en la carpeta Boot que está en el DVD de Windows Vista. En nuestro ejemplo el lector de DVD está asignado a la unidad F.
C:Documents and SettingsJuan>F:
F:>cd boot
Ahora creamos el bootloader con el siguiente comando:
F:BOOT>bootsect /nt60 g:
Recuerda que debes cambiar las letras de las unidades para tu caso. En nuestro ejemplo el pendrive es la unidad G: y el lector de DVD es F:.
Después de ejecutado el comando anterior deberíamos ver lo siguiente:



El último paso es copiar todos los archivos del disco de instalación de Windows Vista al pendrive o memoria USB. Para eso puedes hacerlo desde el “Símbolo de sistema” usando el comando:

xcopy f:*.* /s/e/f g:


Donde, en nuestro ejemplo, f: es la unidad de DVD y g: es el pendrive. Debes adaptarlo a tu caso. O si prefieres, ir a la unidad de lector de DVD en el explorador de Windows, seleccionar todo, copiar y pegar en la unidad de tu memoria USB.
Eso es todo. Y recuerda que sólo podrás hacer todo esto desde un sistema Windows Vista, no sirve hacerlo desde Windows XP.
Ahora puedes probar arrancar el instalador desde el pendrive configurando la BIOS para que arranque desde un dispositivo USB