EFI

Bios Chip

Algo que siempre se ha asociado al sistema operativo Windows es, entre otras cosas, la actualización de la Bios.

Cuando adquirí mi portátil lo primero que hice, antes de eliminar Windows, fue actualizar todo lo actualizable desde ese sistema. Después ya instale Ubuntu 15.04 o la 15.10 con Gnome.

Pues bien, el tema esta en que una vez que la versión 16.04 ya paso a estable me salían un par de errores referentes a Intel, decir que mi portátil es un Think Pad X1 Carbon de 3ª generación con un Intel Core i7-5600U CPU @ 2.60GHz x 4 y que tiene menos de 1 año desde que lo compre.  Decir también que funciona extraordinariamente bajo GNU/Linux y no hay nada que envidiar a otros sistemas operativos ni Hardware existentes en el mercado., pues bien, estuve buscando soluciones en la red y también expuse lo que me sucedía en Launchpad y foros especializados en GNU/Linux. Mi pequeña obsesión por tener siempre lo último, o lo más actualizado posible, me llevo a encontrar un tutorial sobre como actualizar la Bios desde GNU/Linux, cosa rara, ya que normalmente es algo peliagudo de realizar y ya no digamos desde cualquier distribución GNU/Linux.

Este tutorial dice lo siguiente:

Entrar en la web de Lenovo para descargar el archivo más reciente de nuestro modelo de portátil.

Descargar el archivo ISO más reciente, nombrado como Bios Update (Bootable CD)

Convertir ese archivo ISO en un .img con la utilidad geteltorito, si no la tienes instalar con un simple:

sudo apt install genisoimage

ejemplo del comando para crear el bios.img:

geteltorito -o bios.img n14ur11w.iso

Insertar una memoria USB, teniendo en cuenta que el .img que generamos no pesa más de 40 o 50 MB.

Comprobar muy bien donde nos monta el USB para crear con él un booteable con el bios.img, por ejemplo yo lo llevaba en Descargas:

cd Descargas

Con el comando dd realizamos el proceso:

dd if=bios.img of=/dev/sdb bs=1M

Reiniciamos el portátil y con F12 booteamos.

Yo tuve que entrar en la Bios y volver a activar el Secure boot y cambiar al modo UEFI desde Legacy mode, ya que he preferido tenerlo así. Además es una tontería mantener una Bios con estos sistemas de control por parte de Windows.
Si no cambiamos estos valores nos nos dejará bootear y por tanto actualizar la Bios.

bios7

Una vez cambiando y guardado volvemos a reiniciar y entrar con el USB. Se nos abrirá un menú con 3 sub-menús.

Dejar el USB hasta después del reinicio que es cuando se actualizará la BIOS, de hecho yo no lo quite hasta cambiar de nuevo la BIOS al modo Legacy y estar ya en mi flamante Ubuntu 16.04 con Gnome.

La versión que tenía de la Bios era la 1.10:

sudo dmidecode -s bios-version sudo dmidecode -s bios-release-date
N14ET32W (1.10 )
08/13/2015

Y ahora llevo la última 1.12, pero ha habido como 4 versiones intermedias entre una y otra:

sudo dmidecode -s bios-version sudo dmidecode -s bios-release-date
N14ET34W (1.12 )
02/04/2016

Feliz flasheo y leer siempre, siempre los Readme.

Bueno, pues otro ordenador funcionando con un arranque dual, menos da una piedra.

imagen1

EL problema que tenía el dueño de este portátil en concreto era que una vez instalado Ubuntu el Grub2 de este si reconocía Windows 8 pero al intentar acceder a Windows desde el Grub2 no se podía acceder a Windows. Después de comprobar con un Live CD de Gparted, lo prefiero al que trae la propia Live de Ubuntu, comprobé que tenía varias particiones primarias, entre ellas el loader (cargador) de Windows, partición de recuperación de Windows, la partición C o donde esta alojado el SO y otra como recuperación del propio Sony Vaio al final del disco o tabla de particiones y creo que alguna más había por ahí desperdiga.

Un poco de historia de los protocolos y funciones que trae de serie Windows 8

Secure Boot es un protocolo de UEFI y su función es la de impedir la ejecución de cualquier software no firmado y certificado por el fabricante. En octubre de 2012, la Fundación Linux ha anunciado su propio método de tratar con Secure Boot, que se refiere como un PreBootloader. Algunas placas bases permiten deshabilitar la funcion “Secure Boot”, en este caso si se pudo, pero no todos los ordenadores provistos de este sistema coaccionador y restrictivo tienen habilitada la función para poder desactivarlo y por tanto instalar una alternativa Libre y totalmente funcional de cualquier distribución GNU/Linux.

Sabemos que con EFI todas las particiones son primarias y acepta hasta 128 de ellas en el disco duro por el estándar GPT, para la colocación de la tabla de particiones en un disco duro físico.

Por tanto se entiende algo mejor la cantidad de particiones primarias que me encontré (unas 5 o 6 ) a la hora de instalar Ubuntu en el Sony Vaio modelo SVF1531B4EW  y los problemas que puede tener alguien que no este acostumbrado a realizar estas operaciones.

Realmente después de pasar unas horas trasteando en el portátil para poder instalar una distribución GNU/Linux te das cuenta que el/o los propietarios de los ordenadores achacan, no todos, el “problema” o la dificultad de instalación al propio SO GNU/Linux, cuando en realidad es de Windows. Cuando Pablo (técnico de la OSL) me comento que lo ideal sería explicar los problemas y zancadillas que pone este SO privativo a la hora de poder contar con un arranque dual y disfrutar de un SO libre y eliminar de cuajo al culpable, como a las malas hierbas, para instalar sin más preámbulos ni problemas el SO GNU/Linux en todo el disco duro, me plantee muy seriamente si ya está bien de tener que andar “peleándome” con estos problemas una y otra vez para que cualquier usuario disfrute, si señor DISFRUTE, de un excelente sistema operativo y Libre. Por esto para las próximas instalaciones, si las hay, solo instalo GNU/Linux o que se lo dejen preparado los de Windows para que se pueda instalar otro SO.

Solución

La solución en este caso en concreto fue tan sencilla, o no, (ya que aún así nos la tengo todas conmigo de que el dueño del portátil no tenga que estar deshabilitando el secure o fast boot constantemente antes de arrancar desde un Live CD), como entrar a la configuración por medio del botón llamado (Botón Assist, botón WEB, botón VAIO) que incluye este modelo de portátil y desactivar la función en la Bios del Secure Boot, luego ya con el Live CD de Gparted  redimensione la partición C de Windows para crear dentro de ella una en formato Ext4 de x GB, dentro de esta nueva partición Ext4 cree otra de unos veintitantos GB como sistema de archivos /raíz, otra contigua como /home y al final deje unos 4GB más para la Swap o partición virtual. El resto fue un coser y no cantar , que yo solo canto por Camarón y lo hago fatal, la instalación que el propio instalador de Ubuntu te va guiando de manera sencilla y clara (siguiente, siguiente).

instalar_ubuntu_12_10_01

Web Jornadas de Software Libre
Logo y enlace Web Jornadas de Software Libre 2018
Web SereIngeniera
Logo y enlace Web SereIngeniera 2018
Web Campus Infantil 2018
Logo y enlace Web Campus Infantil 2018
Calendario
mayo 2018
lunes martes miércoles jueves viernes sábado domingo
30 abril, 2018

Categoría: General10:00 pm: Envío de ponencias y talleres JSLUGR

10:00 pm: Envío de ponencias y talleres JSLUGR
1 mayo, 2018 2 mayo, 2018 3 mayo, 2018 4 mayo, 2018

Categoría: General12:00 pm: 1ª asignación II Campaña de Donación

12:00 pm: 1ª asignación II Campaña de Donación
5 mayo, 2018 6 mayo, 2018
7 mayo, 2018

Categoría: General11:00 am: Taller Informativo imagen aulas Psicología

11:00 am: Taller Informativo imagen aulas Psicología

Categoría: General12:00 pm: 2º Asignación II Campaña de Donación

12:00 pm: 2º Asignación II Campaña de Donación

Categoría: General5:30 pm: Taller Informativo imagen aulas Psicología

5:30 pm: Taller Informativo imagen aulas Psicología
8 mayo, 2018 9 mayo, 2018

Categoría: General5:30 pm: Taller Informativo imagen aulas Psicología

5:30 pm: Taller Informativo imagen aulas Psicología
10 mayo, 2018

Categoría: General9:30 am: Taller Informativo imagen aulas Psicología

9:30 am: Taller Informativo imagen aulas Psicología
11 mayo, 2018 12 mayo, 2018 13 mayo, 2018
14 mayo, 2018 15 mayo, 2018

Categoría: General8:00 am: Inscripción Campus Infantil

8:00 am: Inscripción Campus Infantil

Categoría: General8:00 am: Inscripción JSLUGR

8:00 am: Inscripción JSLUGR
16 mayo, 2018

Categoría: General10:30 am: Taller de la II Campaña de Donación

10:30 am: Taller de la II Campaña de Donación
17 mayo, 2018 18 mayo, 2018 19 mayo, 2018 20 mayo, 2018

Categoría: General12:00 pm: Aceptaciones JSLUGR

12:00 pm: Aceptaciones JSLUGR
21 mayo, 2018

Categoría: General12:00 pm: Inicio III Campaña de Donación

12:00 pm: Inicio III Campaña de Donación
22 mayo, 2018 23 mayo, 2018 24 mayo, 2018 25 mayo, 2018 26 mayo, 2018 27 mayo, 2018
28 mayo, 2018 29 mayo, 2018

Categoría: General10:00 am: #SereIngeniera18 - Sto. Tomás de Villanueva

10:00 am: #SereIngeniera18 - Sto. Tomás de Villanueva
30 mayo, 2018 31 mayo, 2018 1 junio, 2018

Categoría: General12:00 pm: Admisiones provisionales Campus de Chicas

12:00 pm: Admisiones provisionales Campus de Chicas

Categoría: General12:00 pm: Cierre III Campaña de Donación

12:00 pm: Cierre III Campaña de Donación

Categoría: General10:00 pm: Pre-inscripción Campus de Chicas

10:00 pm: Pre-inscripción Campus de Chicas
2 junio, 2018 3 junio, 2018
Archivos
Categorías