-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2008-04-16 a las 23:53 +0200, Camaleón escribió:
El 16/04/08, Carlos E. R. escribió:
No tengo ni idea, pero lo hace.
Lo miraré en el manual, puede ser interesante :-?
Lo mismo que es capaz de leer particiones y directorios y encontrar el kernel por su nombre, y hasta buscarlo en varios discos.
Ya, pero me refiero de forma interna, por ejemplo, en el archivo /boot/grub/device.map ¿se podría usar?
Ni idea. me sospecho que no, ese fichero es para traducir lo de hd0, hd1...
Recuerda que al lilo le tenías que decir los sectores del disco en los que estaba guardado el kernel que tenía que leer: por eso cada vez que cambiabas el kernel tenías que ejecutar "lilo", para compilar una tabla que se guardaba en el propio lilo con la lista de sectores exactos a leer y en qué orden.
Ni idea O:-). A LiLo sólo lo he visto "de pasada" cuando probé una slackware (creo que llevaba lilo) o xubuntu, no recuerdo... en suse siempre he usado grub.
Pues no sabes lo que te has perdido. Era muy divertido actualizar el kernel o compilarlo o editar el lilo.conf y encontrarte que no arrancaba. Tenías que tener un disco de arranque siempre a mano.
¡Pero es que el grub no entiende de sda y sdb! Tenías que hablarle de (hd0,0). El que entienda lo de sda es bastante reciente, hasta hace poco sólo entendía lo de disco numero 0, disco numero 1... y cuando tienes pata, sata, y scsi, es imposible saber a priori que nombre va a tener. Ni número.
No me refiero al "hd" o al "sd" sino que sigue una denominación sencilla y lógica según la configuración de hardware que tengas y las opciones de la bios.
Eso de logica... es la logica de la bios, no la del kernel. Y como es impredecible necesita un fichero que se lo traduzca, porque no lo sabe.
Por eso, como es muy dificil saber que numero (según la bios) va a tener, o nombre de device sda, sdb, etc va a tener, es por lo que han añadido este invento de los nombres por id o por label, porque son unívocos.
El problema es cuando cambias "físicamente" los discos en la controladora y lo que estaba en ide1 master pasa a ide2 esclavo (por ejemplo)... entonces a grub lo vuelves loco :-/.
Precisamente si usas by-id o by-label o by-uuid, no pasa nada. Esa es la ventaja, que no depende de la posición. Puedes cambiar los discos tranquilamente hasta de ordenador. Lo que no puedes hacer es cambiar de disco tranquilamente, entonces tienes que usar by-path (explicaciones en otro mensaje). Tienes varios sistemas de nomenclatura para elegir según tus necesidades. No se si el grub soporta los seis métodos o no. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) iD8DBQFIBoPbtTMYHG2NR9URAnVrAJ9te+t94E6aEidpI9rxKQCL24j1KACfYo6P Mam61tooLv6ArpRb0iWLaTg= =Rtde -----END PGP SIGNATURE-----