-- Leo's gemini proxy

-- Connecting to gmi.osiux.com:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;lang=es_AR

huayra grub rescue error unknown filesystem


AUTHOR: Osiris Alejandro Gómez

EMAIL: osiux@osiux.com

DATE: 2013-04-06 09:59


mmmm que rarooo...


Luego de una exitosa jornada de dos días instalando *Huayra* ^1[1] en el *Primer Encuentro de Software Libre en Monte Caseros* ^2[2], como no podía ser de otra manera, justo a última hora, el último día la netbook de "la directora" dejó de arrancar tras instalar *Huayra 1.0* y en su lugar apareció un bonito mensaje de error `grub rescue> error unknown filesystem`


#+ATTR_HTML: :width "640" :height "480" :title huayra grub rescue error unknown filesystem

[IMG]

[3]


linux.mod


Apelando a nuestros conocimientos de recuperación empezamos a tirar comandos, básicamente se puede listar el contenido de cada partición haciendo `ls (hd0,1)/` y rápidamente vimos que el comando `insmod linux.mod` fallaba porque no existía el archivo en `(hd0,1)/boot/grub/linux.mod` entonces vimos la ubicación original del archivo al copiarse el paquete es `/usr/lib/grub/i386-pc/linux.mod` pero tampoco estaba, evidentemente justo ese archivo no se copió al instalarse, por algún motivo que ignoramos por ahora.


#+ATTR_HTML: :width "640" :height "480" :title huayra grub error file not found

[IMG]

[4]


super grub2 disk al rescate de grub


No quedaba otra que corregir `grub` pero aún booteando desde un pendrive no se lograba iniciar el sistema, asi que buscamos alguna distro de rescate, encontramos *Rescatux* ^3[5] y *SuperGrub2Disk* ^4[6], ésta última ocupaba apenas 7mb la *ISO*, asi que era la indicada a probar dada la simplicidad y que nuestra conexión al mundo era muy angosta de banda.


Descargamos la *ISO* y verificamos el *MD5*:


# wget http://download.berlios.de/supergrub/super_grub2_disk_hybrid_2.00s1-beta1.iso
# wget http://download.berlios.de/supergrub/super_grub2_disk_hybrid_2.00s1-beta1.iso.md5

# md5sum super_grub2_disk_hybrid_2.00s1-beta1.iso
952a48942df720f579ebca0d09f197c4  super_grub2_disk_hybrid_2.00s1-beta1.iso

# cat super_grub2_disk_hybrid_2.00s1-beta1.iso.md5
952a48942df720f579ebca0d09f197c4  super_grub2_disk_hybrid_2.00s1~beta1.iso

Intentamos instalarla en un pendrive de diversas maneras, primero usando `unetbootin` ^5[7] la cual no funcionó.


Luego usando `dd` a la unidad, pero tampoco funcionó:


dd if=supergrub.iso of=/dev/sdb

Finalmente la fórmula ganadora fue:


dd if=supergrub.iso of=/dev/sdb1

Booteamos con *SuperGrub2Disk* y elegimos una opción que no encontró nada de nada:


#+ATTR_HTML: :width "640" :height "480" :title huayra not found any grub2 installation

[IMG]

[8]


En el segundo intento tuvimos éxito!:


#+ATTR_HTML: :width "640" :height "480" :title huayra super grub2 disk

[IMG]

[9]


instalando grub


Una vez iniciado el *Huayra* de la netbook con la ayuda de *SuperGrub2Disk* procedimos a reinstalar `grub`:


grub-install /dev/sdb

#+ATTR_HTML: :width "640" :height "480" :title huayra grub install

[IMG]

[10]


booteando Huayra


A festejar *Huayra* salió andando de una, "la dire" contenta:


#+ATTR_HTML: :width "640" :height "480" :title huayra

[IMG]

[11]


compartir es bueno


Aprovechamos a copiar algunas de las presentaciones que se dieron en el evento, como asi también el Libro *Redes Inalámbricas en los Países en Desarrollo* ^6[12] ya que se quedaron muy entusiasmados por las charlas sobre Redes Libres ^7[13], también las *ISO* de *Huayra 1.0* ^8[14] y *Huayra Live* ^9[15] y de paso el video *Códigos Cooperativos* ^10[16], porque si de algo estamos seguros es que **Compartir es Bueno** y por ello este artículo, si a alguno le llega a pasar este error o algo similar con `grub`, ahora saben como solucionarlo en pocos pasos.


#+ATTR_HTML: :width "640" :height "480" :title huayra compartir es bueno

[IMG]

[17]


ChangeLog


`2023-06-18 19:20`[18] Corregir imágenes en *huayra grub rescue error unknown filesystem*

`2023-06-18 19:40`[19] agregar DESCRIPTION, KEYWORDS, actualizar OpenGraph y corregir links en *huayra grub rescue error unknown filesystem*

`2022-11-13 20:39`[20] agregar y actualizar tags OpenGraph

`2019-04-18 00:21`[21] Agregar hora en header date

`2019-04-18 00:01`[22] Corregir identación header #+INCLUDE:

`2015-07-03 03:59`[23] @ 01:00 hs - reemplazo :alt por :title y cambios menores

`2014-04-22 11:35`[24] @ 00:34 hs - Agrego timestamp:nil

`2013-04-24 08:04`[25] @ 01:50 hs - migro a org 8.0

`2013-04-10 09:46`[26] @ 00:10 hs - agrego huayra y 1eslmc, algunas correcciones menores


1: https://huayra.educar.gob.ar/

2: %5Bfile:2013-04-06-primer-encuentro-software-libre-monte-caseros.gmi%5D(2013-04-06-primer-encuentro-software-libre-monte-caseros.gmi)

3: file:img/1eslmc/2013-04-06-17-45-a4bdc1-grub-rescue-error-unknown-filesystem.jpg

4: file:img/1eslmc/2013-04-06-17-55-926d69-grub-error-file-not-found.jpg

5: https://www.supergrubdisk.gmi/rescatux/

6: https://www.supergrubdisk.gmi/super-grub2-disk/

7: http://unetbootin.github.io/

8: file:img/1eslmc/2013-04-06-18-15-caef04-not-found-any-grub2-installation.jpg

9: file:img/1eslmc/2013-04-06-18-15-d81f34-super-grub2-disk.jpg

10: file:img/1eslmc/2013-04-06-18-18-f4b7dd-grub-install.jpg

11: file:img/1eslmc/2013-04-06-18-19-9d2385-huayra.jpg

12: https://wndw.net/

13: https://web.archive.gmi/web/20111222054945/http://www.redeslibres.gmi:80/

14: https://huayra.educar.gob.ar/descargas/

15: https://archive.gmi/download/huayra-live-mate-1.0-comunidad/huayra-live-mate-1.0-comunidad.iso

16: https://www.youtube.com/watch?v=sMI1HA9mOmc

17: file:img/1eslmc/2013-04-06-18-41-662982-compartir.jpg

18: https://gitlab.com/osiux/osiux.gitlab.io/-/commit/589b8a21abb2ce327e7aeb161f9407b75afcb329

19: https://gitlab.com/osiux/osiux.gitlab.io/-/commit/2a4b4cadaf77bf3292a8291a23b37d53f390c72c

20: https://gitlab.com/osiux/osiux.gitlab.io/-/commit/bf3a61526ad2a73cecb77a18995f1d63494e3664

21: https://gitlab.com/osiux/osiux.gitlab.io/-/commit/e46ec52748a7ecc60f09c3b95e363e92eaa0bebc

22: https://gitlab.com/osiux/osiux.gitlab.io/-/commit/5c8643b83930c6269569c76602608bd33f93008b

23: https://gitlab.com/osiux/osiux.gitlab.io/-/commit/a2abb3b333c91e0d3c15ea9e93a21589bd4d86f7

24: https://gitlab.com/osiux/osiux.gitlab.io/-/commit/74165280ffad770d1f8b8acbfa7f22b95459b52a

25: https://gitlab.com/osiux/osiux.gitlab.io/-/commit/5ad3755a3df07cdfbdc75d56cae06db2fee4b5f2

26: https://gitlab.com/osiux/osiux.gitlab.io/-/commit/0039c102c38ef20c8aa32db1a06311d2265e2abc

-- Response ended

-- Page fetched on Fri May 17 04:23:26 2024