ff-multiconverter, multimedia, audio, video, linux, ubuntu ubuntu kylin, china, releases, linux terminal, ubuntu, linux, comandos, shell conky, gadgets, ubuntu, linux SpeedTest-Cli, velocidad, red, consola, terminal tag foto 6 pinta, grafica, linux, ubuntu djl, juegos, yum, synaptic, paquetes ubuntu, releases, canonical psensor, ubuntu, linux, sistema, monitor

Cómo administrar el arranque de distintos sistemas operativos con GRUB o GRUB2

GRUB o GRUB2 (GRand Unified Bootloader) es un gestor de arranque, su función principal es la de administrar el arranque de distintos sistemas operativos, ya sean distribuciones GNU/Linux u otros sistemas operativos como Microsoft Windows.

GRUB permite el arranque de distintos sistemas operativos ya difieran en su plataforma o sólo en su versión en uno o más discos duros. El modo de interactuar con GRUB es mediante un menú en donde el usuario elige el sistema operativo a arrancar entre los que tiene instalados.

grub_debug

Arranque por defecto en Ubuntu.

Cuando se instala Ubuntu como único sistema operativo, GRUB hace el arranque del sistema directamente sin mostrar el menú, para acceder al menú de grub, ya sea para entrar al modo de recuperación o hacer un chequeo de la memoria RAM con Memtest, se presiona la tecla Mayús o Shift.

Modificar las opciones de inicio.

Para modificar distintas opciones de inicio de GRUB, es necesario editar un archivo de texto plano que se ubica en /etc/default/, la edición se puede hacer de 2 maneras; ya sea de manera gráfica usando gedit o desde la línea de comandos usando nano o usando el editor de preferencia ya sea uno gráfico o basado en la línea de comandos.

Si se desea editar el archivo desde el editor gráfico se presiona Alt + F2 y se escribe:

gksudo gedit /etc/default/grub

Si se desea editar el archivo desde un editor en la línea de comandos, se abre Terminal o el emulador de línea de comandos de su preferencia y se escribe:

sudo nano /etc/default/grub

Modificar tiempo de Espera

El tiempo de espera es el tiempo que GRUB espera antes de arrancar el sistema operativo que tiene configurado por defecto, y en este tiempo es donde muestra el menú en donde se elige qué arrancar.

Para cambiar el tiempo de espera, se edita la siguiente línea:

GRUB_TIMEOUT=0

En donde se modifica el 0 por el número de segundos que sea necesario mostrar el menú.

Cambiar la resolución del menú

Si se desea, se puede cambiar la resolución del menú de GRUB, editando el archivo /etc/default/grub y modificando la línea:

GRUB_GFXMODE=1280x1024

En donde se modifica la resolución deseada ya sea la de 640x480 o la de 1024x728, según las capacidades de framebuffer de la tarjeta gráfica.

Agregar entradas al menú

Las entradas de menú, pueden ser agregadas de 2 maneras; ya sea de forma automática o de forma manual.

Forma automática

Una manera simple de agregar entradas al menú de grub es dejando que el sistema haga las cosas de manera automática, esto se hace con sudo update-grub o sudo update-grub2; GRUB lee principalmente 2 archivos en el directorio /etc/grub.d/;

  • 10_linux este archivo se encarga de crear las entradas del sistema operativo en la partición actual.
  • 30_os-prober este archivo se encarga de detectar y crear las entradas de los sistemas operativos en otras particiones o discos duros.
Forma manual

Si por alguna razón, ya sea alguna incompatibilidad del sistema operativo con GRUB 2 u otra, el comando update-grub no fue capaz de crear la entrada para el sistema operativo en cuestión, entonces llega el momento de crear la entrada de menú de manera manual, pero las razones pueden ser otras a parte de una incompatibilidad.

Para ello es preciso abrir el archivo 40_custom de la manera siguiente:

gksudo gedit /etc/grub.d/40_custom

Lista de kernels automágica.

Ubuntu usa una herramienta llamada update-grub para modificar el menu.lst. Ésta detecta automáticamente todos los kernels que tienes en el directorio /boot/, y aplica varias configuraciones globales a cada uno. Siempre que instalas actualizaciones de kernel desde los repositorios, update-grub se ejecuta para actualizar la configuración de grub.

Las partes relevantes de menu.lst que update-grub mira son las que están entre las líneas:

### BEGIN AUTOMAGIC KERNELS LIST"

y:

### END DEBIAN AUTOMAGIC KERNELS LIST

Los comentarios están precedidos por al menos dos '#', por ejemplo:

## esto es un comentario

Las opciones globales están después de una única almohadilla '#', por ejemplo:

# groot=(hd0,4)

La más común para cambiar es probablemente la opción. Cámbiala si /boot está en una partición diferente a /. Consulta la sección apropiada en esta página para más información sobre las diferentes particiones de /boot. Otra opción común es 'kopt=', que son las opciones de kernel aplicadas a todos los kernels en el menu.lst.

Configuración de parámetros de kernel .

En /boot/grub/menu.lst, encontrarás una línea como esta:

# kopt=root=/dev/sda1 ro

grub debug1

Aparece como comentada, pero no elimines la almohadilla '# ' al inicio.

Advert.3.png ESTO ES IMPORTANTE: grub ve esta línea como comentada y la ignora, pero se usa como un parámetro de configuración de update-grub para generar los contenidos del fichero que grub lee al inicio.

Si necesitas parámetros de kernel adicionales (por ejemplo, si alguien te pide que testees el inicio con ciertos parámetros para solucionar algún problema), añádelos al final de la línea, por ejemplo, para añadir noapic:

# kopt=root=/dev/sda1 ro noapic

Después de editar el fichero, ejecuta:

sudo update-grub

Puedes añadir temporalmente al kernel parámetros en el inicio de menú grub, presionando 'e' y editando la línea del kernel.

/boot en otra partición

Si /boot/ está montado en otra partición y utilizas update-grub, entonces puedes tener problemas. Una solución es usar grub-install, que es una manera de instalar el cargador de inicio grub en un sector de inicio que no depende de ninguna distribución.

sudo grub-install --root-directory=/boot /dev/sda

Esto es probablemente menos deseable porque update-grub es muy bueno configurando las cosas correctamente, por lo tanto debería usarse en vez de éste.

Otra solución es crear un enlace simbólico en /boot al mismo:

cd /boot
sudo ln -s . boot

El razonamiento detrás de esto es que cuando el grub inicia, busca en qué partición está instalado. update-grub (y grub-install) asumen que todo está en /boot/. Cuando /boot está en la misma partición que / todo funciona bien ya que menu.lst estará en /boot/grub/. Si /boot está en una partición separada, entonces grub ve /boot como / (de ahí el --root-directory de arriba). Añadiendo un enlace simbólico, cuando busque por /boot/grub, éste estará ahí. Creando el enlace simbólico, has puesto un bucle en el sistema de ficheros, que puede causar problemas con ciertas opciones de cp, mv, etc.

Cambiar disco donde está instalado GRUB.

Imagina el siguiente problema: tienes dos discos duros, uno SATA (/dev/sda), el otro PATA (/dev/hda). Tu BIOS parece pensar que el disco PATA debe siempre iniciarse preferentemente antes que los discos SATA, pero tu quieres iniciar desde el disco SATA. Grub puede solucionar este problema.

Encontrar groot.

Primero, fíjate qué nombre tienen los discos en Grub. Esto se lista en /boot/grub/device.map. Ahí encontrarás una tabla de nombres al estilo Grub (como (hd0)) y nombres al estilo de Linux (como code/dev/hda</code>). Necesitas saber en qué disco y partición de inicio está /boot. Para encontrar dónde está /boot, usa df:

df /boot

Esto te dirá el nombre de la partición (al estilo Linux) donde está /boot. Entonces simplemente hazlo coincidir con el nombre al estilo Grub en device.map. Esto es lo que groot debe ser.

Ejemplo:

df /boot

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda5              46M   15M   30M  33% /boot

cat /boot/grub/device.map

(hd0) /dev/hda
(hd1) /dev/sda

Así, groot debería ser (hd1,4) (fíjate que los números de particiones de Grub siempre son uno menos que los números de Linux). Así en /boot/grub/menu.lst:

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd1,4)

Encontrar el root kernel

La otra pieza del puzle es decirle al kernel dónde está la raíz /. Simplemente revisa dónde está montado /.

df /

Esto es lo que «root» debería ser en kopt.

Ejemplo:

df /

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda3              14G  8.3G  5.0G  63% /

grub_partition

Cómo instalar y utilizar Silverlight en Ubuntu con Pipelight.

Aunque la mayoría de los usuarios no utilizan esta herramienta, todos aquellos que hagan uso de la televisión a través de internet (por ejemplo, la nueva plataforma de vídeo de ONO online) necesitan tener el software de Microsoft para poder visualizar los vídeos correctamente.

El problema, como en otras ocasiones, es que este software no se lleva precisamente bien con Ubuntu (ni con Linux en general) por lo que los usuarios deben buscar alternativas.

Una de estas alternativas llega de la mano de Pipelight. Esta aplicación nos va a permitir ver todos los contenidos online programados en Silvierlight sin problemas en cualquier sistema operativo Linux compatible, por ejemplo, Ubuntu.

pipelight

Cómo instalar Pipelight.

La instalación de Pipelight es muy sencilla. Podemos hacerlo a través de una PPA habilitada para dicho efecto. Para ello teclearemos en un terminal lo siguiente:

  • sudo add-apt-repository ppa:ehoover/compholio
  • sudo add-apt-repository ppa:mqchael/pipelight
  • sudo apt-get update
  • sudo apt-get install pipelight

Una vez finalizada la instalación de Pipelight debemos cerrar nuestro explorador (ya sea Google Chrome o Firefox) y lo volveremos a abrir. Ahora, al acceder a cualquier web de contenido online que utilice esta tecnología nos cargará automáticamente el contenido sin problemas y podremos disfrutar de ella completamente.

Por defecto, las webs que hacen uso de este tipo de contenido se nos mostrarán de una forma similar a la siguiente:

Pipelight_Silverlight_ubuntu_foto_2

Una vez instalado Pipelight, al cargar la web de nuevo podremos verla completamente en nuestro sistema.

Pipelight_Silverlight_ubuntu_foto_1

Como podemos ver, tras la instalación de Pipelight, este contenido ya carga sin problemas. Pipelight es un conjunto de aplicaciones y configuraciones que instala Silverlight a través de Wine ahorrando así al usuario mucho trabajo de instalación y configuración si hubiera que realizarlo todo manualmente.

Linux sigue creciendo y, poco a poco, aparecen nuevas alternativas para poder depender totalmente de otros sistemas como, por ejemplo Windows. Sin duda Pipelight es una herramienta imprescindible para todos los usuarios que reproduzcan contenido Silverlight desde sistemas diferentes a Windows y Mac.

Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog:

Ubuntu Phone disponible para los Galaxy Nexus y Nexus 4 el 21 de febrero.

Días después del anuncio de Ubuntu Phone se empezó a especular con la fecha de salida de este sistema operativo.

Todo apuntaba a que sería a finales de febrero cuando los usuario podrían descargar este sistema a sus terminales, y al final se ha confirmado que llegaría para esas fechas.

Para alegría de muchos, no va a estar disponible únicamente para el Galaxy Nexus, terminal que se mostraba en la presentación, pues además estará disponible para instalar en el Nexus 4.

ubuphone

La fecha escogida es el 21 de febrero, entonces se publicarán los instaladores junto con el código fuente y las herramientas para desarrollar aplicaciones.

La intención de Canonical es ofrecer un entorno apropiado para que los desarrolladores interesados puedan crear aplicaciones de y así completar la tienda de software para cuando los terminales comerciales se lancen al mercado.

El fin último es conseguir que cuando se desarrolle software para Ubuntu 13.10 pueda funcionar tanto en un ordenador, en un teléfono y un televisor, sin necesidad de adaptarlo. Una idea ambiciosa que tendremos que esperar a ver si puede hacer sombra a Android.

fonte: Wubuntu

Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog:

Que sistema de archivos elegir en Linux.

El sistema de archivos para ser honesta conmigo misma, es una de las pocas cosas que un informatico le presta atencion, hasta que un buen dia decide instalar linux y durante la instalacion si seleccionas la opcion manual de particionamiento del disco en vez de automatica, te encuentras con una simpatica distribuccion de sistemas de archivos entre los cuales elegir.
Usted sin embargo lo mas probable como desconoces la diferencia entre un sistema de archivos y otro, o para que sirven o su funcionalidad entre otras cosas, lo mas probable es que hagas un click al boton regresar y seleccionar la particion automatica verdad o me equivoco???:)  .
Pues bien estimad@ amig@ para que no tengas que encontrarte en esta situacion, voy a detallarles para que sirve cada sistema de archivos, aunque a la larga pueden optar por usar 1 solo entre varias particiones o utilizar distintos sistemas de archivos para cada particion o como gusten, a la larga visualmente no van a notar ninguna diferencia.
elegir
Yo personalmente he en mi experiencia linuxera slackera, utilize durante varios años en un mismo disco solia crear varias particiones con distintos sistemas de archivos. Llegue a utilizar todas las versiones de EXT, Reiserfs, Jfs, Xfs y hasta Brtfs, lamentablemente a nivel PC personal no he utilizado ZFS sobretodo porque en un portatil personal o PC personal una persona comun no tendria un juego de arreglo de varios discos para poderles sacar el jugo con ZFS. Por lo que me centrare en los sistemas de archivos de uso "personal".
EXT3 - sucesor de EXT2, bueno es el mismito EXT2 con la unica diferencia que le implementaron Journaling (Click AQUI si quieres saber mas sobre Journaling) aunque por experiencia personal, EXT3 me daba la misma falla de fragmentacion en disco que EXT2 y inclusive llegue a perder metadata de mi disco duro, pero, cual es la debilidad principal de EXT3, considero que :
* No posee capacidad para capturas de imagenes
* No es el mejor sistema de archivos si vas a alojar documentos, o montar un servidor de alojamiento ya que la recuperacion de archivos eliminados es muy complicada por no decir imposible.
archivos linux
EXT4 - Despues de un chequeo de sobrecarga con softwares , me atrevo a decir que la mejora en EXT4 ha sido bastante amplia en comparacion a sus predesores EXT, EXT2 y EXT3.  Este EXT4 implementa mejoras en evitar la fragmentacion del disco, rapidez en escritura de metadata en el disco, he incluso se esta evaluando como un sistema de archivos prioritario en el ambito de servidores de base de datos, donde uno de los predilectos es el sistema de archivos XFS.
REISERFS - Posee una gran optimizacion y rapidez para manejar archivos de texto pequeños como logs y temporales. Puede ser expandido dinamicamente, pero no soporta encriptacion del disco duro. Ademas que el futuro de este sistema de archivos esta en tendencia muerta, ya que su desarrollador principal esta en la carcel por haber asesinado a su esposa.
archivos linux1
XFS - Un sistema de archivos con journaling de 64 bits desarrollado por Silicon Graphics. Tiene un amplio soporte de manejo y optimizacion sobre grandes lotes de data (archivos de gran tamaño), su debilidad principal radica en que es lento para manejar la escritura en disco duro, es rapido para lectura de grandes informaciones (ideal para datawarehouse) pero no es tan fiel en rapidez de escritura en disco.
No existe el mejor sistema de archivo, existen elecciones donde dependiendo sus necesidades usted optara por elegir cual le conviene.
archivos linux2
Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog: