[Musix-usuarios] Musix 1.0: Manos a la obra (testear script)

Marcos Guglielmetti marcospcmusica en gmail.com
Sab Mar 31 18:06:30 CEST 2007


El Sáb 31 Mar 2007 20:54, Jose A. Gonzalez escribió:
 | Hola Marcos.
 |
 | Valdría algo así:
 |
 | #!/bin/bash
 |
 | for i in $(cat /etc/fstab | grep dev/hd* | cut -d" " -f1); do
 |
 |
 |  MNT=${i#\/dev\/}
 |   mount /mnt/$MNT
 |
 |
 | pru=$(cat /mnt/$MNT/boot/grub/menu.lst | grep -A 4 title | uniq | cut -d
 | "#" -f1)
 |
 | echo "$pru" >> /home/tu_usuario/menu.lst
 |
 | done
 |
 | for i in $(cat /etc/fstab | grep dev/hd* | cut -d" " -f1); do
 |
 |
 |  MNT=${i#\/dev\/}
 |   umount /mnt/$MNT
 |
 | done
 |
 |
 | Ya se puede ver que no es un portento de script, pero estoy seguro que tu
 | podrás hacerlo muchisimo mejor. Es sólo una idea y a ver que te parece.
 |
 | Slds.

Bien, ahí va el script modificado, para testear, por acá funcionó bien, al 
menos es lo que creo: detectó e incorporó todos los kernels de las otras 
particiones fijándose lo que había en menu.lst (aunque no comprueba que esos 
kernels sigan instalados, es una buena idea, más sencilla)...

Si lo testean y funciona, incorporamos esta característica!

-- 
Marcos Guglielmetti  
* Director del desarrollo de Musix GNU+Linux, 100% Software Libre
* CD Download: (http://www.musix.org.ar/en/)
* Colabora: http://www.musix.org.ar/wiki/index.php/Musix099_tasks
* Videos, programas y otras cosas en: ftp://musix.ourproject.org/pub/musix/
* Reporte de errores a: 
https://www.musix.org.ar/wiki/index.php?title=Problemas-Bugs
*IRC: #musix channel on freenode
* http://autosus.wordpress.com/

«No te tomes en serio nada que no te haga reír» [un amigo de E. Galeano]
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : update-grub-total
Tipo       : application/x-shellscript
Tamaño     : 2755 bytes
Descripción: no disponible
Url        : /pipermail/musix-usuarios/attachments/20070331/cdecb73d/update-grub-total.bin


Más información sobre la lista de distribución Musix-usuarios