-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2009-11-12 a las 22:32 +0100, Camaleón escribió:
El 2009-11-12 a las 20:48 +0100, Carlos E. R. escribió:
Para expandir sobre esto: el sistema de ficheros raiz ha de ser ext2|3|4, por narices. Para quitar esas narices hay que crear una partición de arranque, /boot, en ext2.
Bueno, yo haría algunos matices a esa aseveración.
Es decir, si el raiz es reiserfs o xfs, por ejemplo, necesitais una partición /boot (de unos 100 megas es suficiente) en formato ext2 (si, he dicho dos, no tres ni cuatro). Los motivos difieren, pero hace falta; si no lo haceis pues puede fallar el grub al arrancar o al salir de la hibernación.
Matices:
1/ ReiserFS o XFS no han sido (al menos desde hace algunos años) los sistemas de archivos recomendados para instalar el gestor de arranque (Grub), pero eso no quiere decir que no hayan estado funcionando.
Es cierto.
Valga como ejemplo el hecho de que en todas las instalaciones de todos los sistemas SuSE Linux/openSUSE que he tenido que hacer he instalado Grub en "/" y el sistema de archivos elegido para la raíz siempre ha sido ReiserFS.
Huelga decir que no he tenido ningún problema con esta configuración.
No, en arranque normal reiser no da problemas, es sólo al restaurar un sistema hibernado.
Eso no ha cambiado ahora con la 11.2. Los mismos problemas que se podían presentar antes se pueden presentar ahora.
Es cierto. Con la 11.1 no lo detecté porque la instalé (una de mis particiones de pruebas) usando partición /boot separada. Con la 11.0 ya no me acuerdo que usé para probarla: puede que el bug no existiera (sé que hace tiempo no existía), o que usara un /boot aparte. Yo simplemente he hecho lo que he podido para documentarlo, ahora, porque me he enterado ahora.
2/ El bug que has reportado (la restauración tras la suspensión es extremadamente lenta con partición /boot en ReiserFS) tampoco es un problema "actual", sino que desde el año 2.006 ya aparecieron los primeros informes (he leído el hilo de la lista del kernel que te apuntaban en bugzilla y es de ese año).
Es posible.
*** 2.6.19-rc5: grub is much slower resuming from suspend-to-disk than in 2.6.18 http://lkml.indiana.edu/hypermail/linux/kernel/0611.1/1271.html ***
Es decir, que te podía haber pasado exactamente lo mismo que te ha pasado ahora con la 11.2 durante todos estos años porque el "bug" (la posibilidad de "activarlo") siempre ha estado ahí. Que te haya pasado ahora es un hecho "casual".
Sí, desde luego. Bueno, más bien es un hecho "casual" que lo haya descubierto. Ten en cuenta que sólo uso reiserfs en / en los sistemas de pruebas, porque son "monopartición" y necesito aprovechar el sitio, mientras que el sistema de "producción" tiene varias particiones de varios tipos: ext3 para /, xfs para /home, reiserfs para /usr/src... y ahí no puede suceder el problema. Y como acostumbro a poner partición /boot separada casi siempre, pues no me he topado antes.
3/ Desde openSUSE también recomiendan usar "ext3" o "ext4" para la partición "/boot" (o en su defecto, "/"). Lo comento porque he tenido que traducir esa parte (la misma que referenciaba en uno de los bugzillas que puse por este mismo tema).
¿Donde? :-? Que recomienden ext4 para /boot me parece raro, pero es posible, no se. Yo no lo haría: por un lado, porque el soporte tanto de ext3 como ext4 creo que va en un módulo, mientras que el de ext2 es interno; y por otro, porque al ser una partición muy pequeña (+/- 100MiB), el log ocupa un sitio apreciable, y no es necesario ya que el fsck es muy rapido en tan poco tamaño.
En resumen, que el problema que se te ha presentado siempre ha estado ahí, que no es preciso crear una partición expresa para "/boot" y que tampoco es preciso que la partición donde se ubique tenga que ser en ext2.
Corrígeme si me equivoco :-)
Casi :-) Si es preciso si quieres no tener ningún problema, porque hay circunstancias en las que no funciona. El XFS tiene problemas con grub, creo recordar que porque escriben en la misma zona del disco al inicio y se pueden machacar uno al otro. El reiserfs es porque el grub actual (o el kernel, no recuerdo) tiene problemas para resucitar el sistema hibernado (y no piensan corregirlo o no pueden). Pasa que el XFS en / con grub a veces funciona... por lo que muchos creen que se puede hacer. Hasta que falla y te quedas sin sistema. Y pasa que el reiserfs en / sólo falla al salir de la hibernación, y no todo el mundo hiberna - que yo sepa, tú no lo haces ;-) Así que lo más seguro es recomendar usar partición /boot separada si usais xfs (o jfs) o reiserfs en el raiz, y ext2 (o 3 o 4, vale). No estrictamente imprescindible, pero sí muy recomendable. Más vale hacerlo de primeras, que no toparse con el problema con el sistema ya particionado e instalado.
Y no os preocupeis por el número de particiones, porque vuelve a no ser un problema.
Me parece que el limite ahora es 63 o por ahí.
Recomiendo leer:
http://en.opensuse.org/Bugs:Most_Annoying_Bugs_11.2_dev http://en.opensuse.org/Bugs:Most_Annoying_Bugs_11.2
Qué poquitos bugs hay detallados para la 11.2 :-?
Sí, es una buena versión. O eso creeo y creen ;-) - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkr9dCIACgkQtTMYHG2NR9WpLgCfQDEqocgundaG1O3GYLV2OqTJ 1ywAniHLXMMa3OsrQCk4wDYBrfrH/Htw =AKdL -----END PGP SIGNATURE-----