[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