miércoles, 18 de febrero de 2015

Tuxcabulario #6: ¿Qué es el BIOS?

El BIOS (Basic Input-Output System por sus siglas en inglés que es cómo más se estila o en español "Sistema Básico de Entrada y Salida") es una pieza de software cuyo objetivo es localizar, reconocer y probar todos los dispositivos de hardware que conforman el sistema y lanzar el gestor de arranque necesario para cargar el sistema operativo. El acceso al BIOS para su configuración es posible instantes después de encender el equipo y esto es particularmente útil para aquellos deseando instalar Linux en su computadora y más adelante veremos porqué.

Lo particular del BIOS es que se encuentra integrado a la motherboard (placa base o tarjeta madre) almacenado dentro de un chip. Es decir, tiene un componente físico (dicho chip) y un componente de software que es el progama en si mismo. E imaginas bien, si dicho chip es dañado verás porque BIOS significa también "vida". Alternativamente me gusta pensar en el BIOS como "el sistema operativo de la motherboard", lo cuál si no es del todo preciso, tampoco carece totalmente de sentido.


Resumiendo, podemos decir que el BIOS funciona como el puente de enlace primario entre el proceso de reconocimiento y carga de los diferentes componentes de hardware y la carga del gestor de arranque de nuestro sistema operativo.

El BIOS de cada computadora varía, porque?
Porque las diferentes variantes de BIOS son diseñadas por distintas compañías. Entre algunas de las más conocidas están AMI (America Megatrends), Phoenix, Award, Biostar, Ali, Intel... y la lista se extiende, pero ahora sabes porque aparecen estas marcas en pantalla al encender tu computadora.

El BIOS te permite modificar la forma en que tu hardware es reconocido y opera, y lo más importante en nuestro caso, te permite establecer desde que dispositivo (que sea apto para ello) arrancará el equipo, lo cual hoy en día puede ser:

Un disco duro
Una memoria USB
Una unidad lectora de CD/DVD o
Una interfaz de red.

Es por eso que nos resulta relevante a aquellos que deseamos instalar Linux en nuestra computadora.

NOTA IMPORTANTE: 
Con el BIOS  NO  se juega.
Se puede decir categóricamente que el BIOS es el componente más delicado del sistema, jugar con él o modificarlo sin saber lo que se hace puede tener consecuencias, entre ellas, dejar el equipo inoperante incluso de manera irreversible. Sin embargo, no es algo a lo cuál tenerle terror, simplemente es de esas cosas a las que hay que tenerle el respeto debido, documentarse correctamente y darle tu atención de lleno al trabajar. Recuerda que la máquina sólo responde a aquello que tú le indicas.

Mi mejor sugerencia si trabajas con el BIOS es...

No tengas cerca a tu perro o gato jugando.
No lo hagas con tu pareja presente si es una fuente de distracción.
No contestes el teléfono descuidando la pantalla.
Mantén conectada tu computadora a una fuente constante de energía eléctrica previendo cualquier apagón, regla de oro trabajando con el BIOS.
No decidas en ese momento darle un trago a tu café o bebida favorita perdiendo la concentración.
Tómate tu tiempo, sé consciente de lo que haces.
No te distraigas... Sólo eso y serás feliz  .)

Como acceder al BIOS?
Habitualmente el acceso al BIOS se lleva a cabo oprimiendo una tecla específica durante la pantalla de arranque de la computadora. Como se comentó antes, diferentes compañías diseñan los diversos BIOS y por ello dicha tecla puede variar.

Para saber que tecla oprimir, observa con atención tu pantalla de arranque, ahí aparece la indicación sobre que tecla es designada o documéntate debidamente al respecto según tu modelo de máquina o motherboard por medio del manual de usuario o referencias oficiales del fabricante. Habitualmente las teclas de acceso llegan a ser F1, F2, Esc, Supr, pero lo responsable es observar tu pantalla o documentarte debidamente.

Hay entradas específicas dentro del BIOS para modificar el dispositivo de arranque del equipo a través del menú "Boot Sequence" (secuencia de arranque), aunque en equipos más viejos en ocasiones puede llegar a encontrarse en las "Opciones Avanzadas", insisto, cada BIOS es distinto y por ello siempre la mejor opción y la más responsable será documentarse correctamente.


Cabe mencionar que si se cambia el dispositivo de arranque en el menú del BIOS, hay que poner atención en que una vez concluida la instalación, lo sano es regresar a la secuencia anterior para evitar sobresaltos.

Esto no es regla, pero es lo sano, en virtud de que en muchas ocasiones los usuarios llegan a dejar dentro de la computadora algún CD o DVD, el mismo medio de instalación o algún dispositivo de almacenamiento USB conectado. Esto debido a que en subsecuentes arranques, el BIOS buscará primero un medio de inicio entre los dispositivos que hallamos indicado, antes que hacerlo desde nuestro disco duro; claro, a menos que entendamos que ya estamos ejerciendo la computación de una manera más consciente y razonada y que nunca es buena idea dejar ningún medio de almacenamiento insertado dentro del equipo o conectado a él antes de encenderlo o de apagarlo.

Sin embargo, en estos días ya no es siempre necesario acceder al BIOS para indicar al equipo desde que dispositivo arrancar y justo abordaremos eso a continuación.

Cambiar el dispositivo de arranque sin acceder al BIOS.

A través de los años se ha hecho más común que los usuarios tengan interés o necesidad de probar sistemas operativos diferentes al que sus computadoras presentan preinstalado, por ello los fabricantes de equipo han flexibilizado la operación de indicar el dispositivo de arranque al BIOS sin necesidad de que el usuario accese directamente a él.


Para ello, en equipos relativamente recientes, han agregado aparte de la posibilidad de ingresar al BIOS mediante la tecla correspondiente, la opción de también indicar a éste, mediante otra tecla, desde que dispositivo arrancar. Ambas opciones desde la pantalla de inicio.



Cada fabricante llama a esta opción a su modo, algunos conservan el nombre de "Boot Sequence", mientras que otros le llaman "Boot menú", etc... pero igualmente hay que observar si en nuestra pantalla de arranque se indica la tecla para esta función, la cual nos ahorra el entrar al BIOS o cambiar la secuencia de inicio constantemente, pues su ventaja es la de arrancar una vez desde dicho dispositivo.

Por ejemplo, si desearamos arrancar desde un live-CD que contenga un sistema operativo instalable y digamos que la tecla F11 es la que el fabricante ha dispuesto para indicar desde donde queremos arrancar, el procedimiento sería:
Encender la máquina, oprimir la tecla F11 cuando aparezca el logo del fabricante del BIOS y aparecerá el menú en que seleccionaremos el dispositivo desde el cual deseamos arrancar y acto seguido accederemos a nuestro live-CD.
Esta es una de esas entradas algo extensas del Tuxcabulario (y pudo haberlo sido mucho más), pero una totalmente necesaria, tanto para entender más el funcionamiento de nuestro equipo, como también para saber como acceder a nuestros dispositivos de arranque en caso de querer o necesitar instalar Linux en nuestra computadora.


Ya lo había escrito en algún lugar, pero insisto, una vez alguien muy atinadamente me dijo que "el único talento que Linux requiere para ser entendido es leer con atención" y sigue siendo excelente consejo. Después de todo, el conocimiento y la consciencia son contrapartes naturales de la ignorancia y el miedo y son también la mejor vía para alcanzar la libertad y la eficiencia en cualquier cosa que nos propongamos hacer.


Amigos expertos y puristas, recuerden por favor:
El Tuxcabulario no tiene cómo objetivo ser un compendio filosófico o una exploración técnica a profundidad, sino el de ser una simple compilación con las definiciones más básicas y sencillas posibles del término en cuestión para todos aquellos amigos nuevos en el entorno Linux o con deseo de aprender desde cero, por ello, se omiten ciertos detalles que de arranque pudieran hacer parecer a los conceptos algo...  "sencillos".

Como siempre, cualquier dato que deseen agregar a una entrada es sumamente bienvenido en la sección de comentarios. Gracias y hasta la próxima.

PD. Este post no es más que una referencia básica.
NO puede ni debe ser tomado como una guía paso a paso para ningún modelo de equipo en específico.

Cualquier procedimiento llevado a cabo con el BIOS es responsabilidad de cada usuario y lo correcto y responsable (debo decirlo una vez más) es documentarse correctamente a través de los manuales e información que pueda proporcionar oficialmente el fabricante del equipo en cuestión para cada modelo específico. No me responsabilizo personalmente por ningún efecto adverso que cualquier usuario pueda experimentar en su equipo. Mi invitación es a practicar la computación de manera libre, pero también responsable y debidamente informada.

martes, 17 de febrero de 2015

Hasta pronto Crunchbang #!

Hace unos días Philip Newborough, también conocido como Corenominal, anunció oficialmente que daba por terminado su trabajo con Crunchbang Linux dejando a más de uno, incluído yo, con un cierto sentimiento de tristeza por leer sobre su partida como líder de un proyecto, que sin duda, dio ejemplo de muchas de las virtudes del software abierto como modelo de desarrollo y sobre la implementación de ideas en el diseño de un sistema operativo eficiente, altamente configurable y funcional, pero sobre todo, de la construcción de una de las mejores comunidades que haya visto surgir el ecosistema linux en muchos años.

Hace algún tiempo en este mismo blog, mencionaba que a mi parecer, tanto Clement Lefebvre como Philip Newborough debían ser considerados como ejemplos positivos de liderazgo ejercido con ética y responsabilidad en el entorno linux; un liderazgo ejercido con adultez, más allá de protagonismos vanos, delirios de grandeza o despliegues de grandilocuencia y me es sumamente grato poder sostener al cien por ciento esas palabras hasta el día de hoy.

La a veces triste, pero siempre cruda realidad, es que proyectos van y vienen en el mundo del software libre. Sin embargo, siempre me ha parecido que la naturaleza de los proyectos verdaderamente grandes o destinados a trascender es la de sobrevivir a quienes los crean, así como a quienes en algún momento operan como sus líderes y algo me dice que es demasiado pronto para decirle adiós a Crunchbang Linux, es más, me atrevo a decir que esto no será sino un muy breve hasta pronto.

Esto lo digo porque el proyecto no solo cumplió con las expectativas a nivel técnico y de experimentación, sino también porque logró formar, sostener y consolidar en torno a él, a una de las comunidades más relevantes, integrada por gente sumamente participativa, sapiente y entrañable, donde las actitudes altivas y el menoscabo por los novatos es prácticamente inexistente; lo cual es de admirarse en cualquier comunidad en línea hoy en día, siendo que algunos otros grupos precisamente son famosos por tales rasgos negativos a pesar de sus importantes aportaciones.

Con el tiempo, a veces uno desarrolla cierta especie de olfato para percibir algunas situaciones. Una de ellas es la de identificar la calidad de una comunidad con el carácter de quien las encabeza, en ocasiones felizmente y en otras infelizmente, una se contagia de la otra en la calidad de su actitud, sus principios, directrices y forma de obrar.

Mientras que la otra situación, se refiere a cuando esa comunidad se consolida exitosamente y su nivel de vitalidad es independiente de la participación activa de su líder.

Cuando eso ocurre, difícilmente el grupo dejará morir el proyecto original, ya que para buena parte de sus miembros, dicha comunidad le representa algo más que el acceso a un simple bien y tanto dicho bien, como el ser parte del grupo, pasa a formar parte importante y activa del estilo de vida de sus integrantes y me parece que tal es el caso con Crunchbang Linux. Podría estar equivocado, pero algo me dice que no es así.

Como quiera que sea, en mi no cabe más que un muy profundo agradecimiento hacia Philip Newborough (Corenominal o Papanominal como con respeto, cariño y buen humor muchos también le llaman). Hay gente que deja una huella muy palpable en su paso por este muy particular mundo del software de fuente abierta y deja lecciones importantísimas, pero sobre todo ejemplos sumamente valiosos a seguir, tanto en lo técnico como en lo ético y Philip Newborough es uno de esos individuos. Mil gracias Philip, dejas ejemplos muy importantes que vale la pena no dejar morir y la comunidad que se formó en torno a ti y de tu trabajo, habla más que mil palabras sobre tu calidad como desarrollador y como persona, me quito mi sombrero de papel aluminio ante ti con el mayor de los respetos y mi admiración.

A ti, Crunchbang Linux, solo te digo hasta muy pronto y... #!

jueves, 24 de mayo de 2012

Nueva Temporada en Faktor12

Hoy abro una nueva temporada en Faktor12.

Si algo determinará que Faktor12 siga existiendo, será la comunicación por parte del lector, por lo que si te gustaría ver un determinado tipo de contenido, te gustaría comentar en torno a las entradas que ya existen o tienes sugerencias, este es un muy buen momento para hacerlo.


Es peor cuando esas manos son las tuyas
Si los artículos que aparecen en el Blog te han sido útiles, coméntalo, si hay un aspecto que siempre me ha interesado, es conocer la opinión de quien lee lo que se publica. No sé como se manejen otros bloggers, para mi es esencial dejar de escribir en el silencio absoluto por parte del lector. Te invito a que no dejes morir Faktor12, pero sobre todo, que no dejes morir el intercambio de ideas en la red, no permitas que internet se convierta en un medio pasivo o en una segunda televisión. Eso es lo que muchos, tras bambalinas, han pretendido desde hace algún tiempo... y no van mal, nuestra pasividad ya los ha ayudado bastante.

...y sin SOPA ni PIPA
Recuerda que a la larga, el silencio también puede llegar a convertirse en una forma de autocensura, no nos lo permitamos.



Esperen muy pronto nuevas entradas.




Cambio y Fuera...

 

 

  

Sabes que proponen las iniciativas de Ley SOPA y PIPA?

martes, 19 de abril de 2011

El Humble Indie Bundle 3 ya está disponible! ¿Quién dijo que no se juega en Linux?

Primero las buenas noticias:
El Tercer Humble Indie Bundle está a la venta!!!

Wow! Genial, pero!...
y qué es eso del Humble Indie Bundle?
Los Humble Indie Bundle (en español algo así como "El humilde paquete independiente") son una serie de paquetes de videojuegos desarrollados por compañías independientes.


En esta ocasión, se compone de una colección de 5 juegos desarrollados por la compañía "Frozenbyte", que incluyen:



¿Pero y qué tiene de especial?
Aquí viene lo interesante...
Pagas lo que TÚ quieras!
¿Qué? ¿Cómo?
Sí, pagas lo que TÚ quieras.

Tu pones el precio.
Tu decides cuánto dinero consideras que valen.
Sé que suena díficil de creer, pero así funciona el asunto...

Por si fuera poco, otro rasgo particular del Humble Indie Bundle es que los juegos son diseñados con un enfoque de plataforma cruzada, es decir:
NO importa si usas Linux, Windows o MacOs...
En todos funcionan!



¿Quieres más?
Pues si hay más, todos los juegos incluidos en el Bundle son libres de DRM (Manejo Digital de Derechos de Autor) pfff.
Es decir, no tienen limitación alguna, los puedes instalar cuántas veces quieras dónde quieras.. que tal?

¿Bueno... y eso de pagar lo que yo quiera, funciona?
Si bien todos dudaron en su momento, cuando aquel 4 de Mayo salió a la venta el primer paquete, las dudas se disiparon cuándo en la fecha límite de venta que fue el 10 de Mayo, se había alcanzado la nada despreciable cantidad de $1,273,613 dólares. Es más, el 9 de Mayo, por si fuera poco, gracias al éxito del experimento, "Amanita Design" donó el juego "Samorost 2" y su soundtrack por separado como bono y los entonces incluidos "Lugaru HD", "Aquaria", "Gish" y "Penumbra Overture" pasaron a ser Open Source!



Otra cuestión interesante sobre los Humble Indie Bundle, es que se les da un seguimiento estadístico con respecto a cuánto terminan aportando los usuarios por sistema operativo. Siendo sorprendentes los resultados, ya que de manera inesperada, en cada uno de los paquetes, los usuarios de Linux han resultado ser los más generosos, a pesar de que el grueso de los compradores han sido usuarios de Windows (esos hábitos)...
y arrojando como resultado que sí hay un mercado Linux esperando por oferta de juegos, contrario a lo que siempre se ha pensado.



Añadido a todo esto, parte de lo recaudado puede ser dirigido a una de dos valiosas causas caritativas y el destino de dicha donación también la eliges tú.

Por un lado, tu donación puede ser para la "Electronic Frontier Foundation", encargada de luchar por los derechos de libre expresión, privacidad, innovación y transparencia en Internet.


Mientras que por otra parte, también puede donarse a la "Child's Play Charity" encargada de aportar juegos, libros y dinero en efectivo a niños enfermos en hospitales de Estados Unidos, Canadá, Reino Unido y Australia y con planes de expansión en su programa de cobertura.

Así que contra todo pronóstico y de manera inesperada, los Humble Indie Bundle funcionan y funcionan muy bien y todo mundo sale ganando. Sin duda, una fórmula innovadora para promover y comercializar el trabajo de los desarrolladores independientes.


Sin embargo, no todo es sol y nubes de algodón.
En esta ocasión, me parece que al Humble Indie Bundle le ha faltado mucha publicidad de respaldo y personalmente no me agrada la inclusión de 1 juego en prototipo y 1 preventa.
Me parece que esos dos elementos le restan cierto atractivo, pudiendo quedar esta vez ante los ojos de muchos usuarios, como un Humble Indie Bundle con tan sólo 3 juegos.

Cabe aclarar...
En el caso de "Slot", que es el juego que se incluye como preventa, actualmente se encuentra en desarrollo y una vez completado, será agregado a tu paquete y podrás descargarlo sin ningún problema.



Mientas que en el caso de "Jack Claw" lo que recibes es su versión prototipo, debido a que se encontró en desarrollo, pero fue cancelado antes de completarse.

Desgraciadamente, el prototipo de "Jack Claw" sólo está disponible para Windows.




La idea de Frozenbyte de utilizar parte de lo recaudado para completarlo sería interesante y lo escribo sólo porque me pasa por la mente.
En la historia de los Humble Indie Bundles nada está escrito, cómo en su momento lo probó la inclusión de Samorost 2.

Me parece que podría ser interesante como mecanismo para completar el desarrollo de juegos que pudieran ser atractivos y permitir a los usuarios darles un vistazo. No me extrañaría que algo así estuviera detrás de la idea de incluir un prototipo como en esta ocasión.



Entonces tenemos que...
Pagas lo que quieras y ayudas a 3 buenas causas:
A los desarrolladores de los juegos, a la caridad de tu elección y al impulso del desarrollo de juegos para Linux.

Los Humble Indie Bundle son mecánicas de promoción y venta interesantes, que contrario a muchos otros proyectos, no discriminan a ninguna plataforma, ya que sin importar que sistema uses, no quedas fuera de disfrutar el contenido que pagas, ya que tampoco son afines a ideologías restrictivas o intrusivas como el uso de DRM.


Hay que aprovechar que el ahora llamado "Humble Forzenbyte Bundle" estará disponible por otra semana más. Quién sabe que sorpresa agradable puedas llevarte, porque en el Humble Indie Bundle #1  estuvo incluido "World of Goo", un juego que en mi opinión (igual que en la de muchos) es uno de los más inteligentes, interesantes y artísticos de los últimos años.



No hay excusa, sin importar que sistema operativo uses:

Date prisa!!!
Sólo queda una semana y pagas lo que tú quieras...

Si eso no es una invitación tentadora y novedosa, entonces no sé que lo sea!

Enlaces:
Sitio Web Oficial del Humble Frozenbyte Bundle

Cambio y Fuera...

viernes, 15 de abril de 2011

Tuxcabulario #5: ¿Qué es el MBR y el Gestor de Arranque?

El MRB o Master Boot Record (por sus siglas en inglés que es como más se estila) o en español: Sector Maestro de Arranque, es un sector de 512 bytes en un dispositivo de almacenamiento, como el caso de un disco duro (ojo, no es una partición, es el sector previo a la primera partición) en el cuál, para lo que nos interesa, alberga al "Gestor de Arranque" de un sistema operativo, esto es, un pequeño programa encargado de dicha tarea.


Cuándo por ejemplo, solo tienes instalado en tu disco duro un sistema operativo - digamos Windows - el gestor de arranque sólo muestra barras indicando la carga del sistema, pero si desearas instalar una seguna versión de Windows en el mismo disco duro (¿sabías que podías hacerlo?), entonces aparecerá un menú del gestor de arranque, en el que se habrán agregado las entradas necesarias para que puedas elegir con que versión de Windows deseas arrancar una sesión de trabajo y un tiempo determinado para hacer dicha elección.


Bueno, lo mismo pasa con Linux, pero como siempre, existe más de un gestor de arranque para este sistema operativo. Los dos más conocidos son GRUB y LILO.


Carajo, hasta en esto es más lindo Linux
¿Cuál es el más utilizado?
Eso depende de la Distribución de Linux que elijas, aunque posteriormente puedes cambiarlo a tu gusto. Actualmente, me atrevo a decir que GRUB es el más utilizado, ya que ha sido desarrollado de manera más activa y se adapta mejor a las necesidades actuales de los sistemas operativos disponibles. Aunque LILO también tiene su buen número de usuarios, ya que es empleado por distribuciones bastante populares.



NOTA:
Con el MBR y el Gestor de Arranque NO se juega.
Son dos de los componentes más delicados de todo sistema e incluso jugar con ellos o modificarlos sin saber lo que se está haciendo, puede tener consecuencias nada agradables, entre ellas, dejar el sistema operativo inservible o resultar en la pérdida de información.
Esto algunas veces es solucionable y otras tantas no.


Mi mejor sugerencia es:
Si trabajas con el BIOS o el Gestor de Arranque...
No tengas cerca a tu perro o a tu gato jugando.
Ni a tu pareja si es una fuente de distracción.
No contestes el teléfono descuidando la pantalla.
No decidas en ese justo momento darle un trago al café o bebida favorita perdiendo la concentración.
Tómate tu tiempo y sé consciente de lo que haces.
No te distraigas... Sólo eso y serás feliz  .)


Perdón por insistir:

Con el MBR y el Gestor de Arranque NO se juega.
Sin embargo, no es algo a lo cuál tenerle miedo o terror, simplemente es de esas cosas a las que hay que tenerle el respeto debido y darle tu atención de lleno si debes trabajar en ello. Recuerda que la máquina sólo responde a aquello que tú le indicas.



Amigos expertos y puristas, recuerden por favor:
El Tuxcabulario no tiene cómo objetivo ser un compendio filosófico o una exploración técnica a profundidad, sino el de ser una simple compilación con las definiciones más básicas y sencillas posibles del término en cuestión para todos aquellos amigos nuevos en el entorno Linux o con deseo de aprender desde cero, por ello, se omiten ciertos detalles que de arranque pudieran hacer parecer los conceptos algo...  "sencillos".

Como siempre, cualquier dato que deseen agregar a una entrada es sumamente bienvenido en la sección de comentarios. Gracias y hasta la próxima.


Cambio y Fuera...

jueves, 14 de abril de 2011

Linux y sus Distribuciones a través del tiempo.


¿Porqué constantemente repito que no me es posible dar espacio o comentar sobre todas y cada una de las Distribuciones de Linux existentes?

Gracias al gráfico a continuación no necesito un gran argumento para contestar esa pregunta.




Aparte me pareció buena idea incluirlo para hacer referencia a la gran diversidad y posibilidad de elección que Linux ofrece.

Por otra parte, este gráfico sirve como breve testimonio histórico de la evolución de nuestro sistema operativo favorito a través de los años.



PD. Por problemas en las dimensiones de la imágen no se ha anexado a su tamaño original, abajo incluyo un enlace para su descarga.


Enlace para descarga de la imágen.
NOTA: Bajo el gráfico verás el botón "Descargar ahora" haz click en él
Tamaño real: 2020 x 7078 pixeles.
Peso del archivo: 2 MB



Hasta la próxima
Cambio y Fuera...