El mié, 12-01-2011 a las 01:43 +0100, jose maria escribió:
* El fichero /boot/grub/device.map refleja correctamente la tupla (hd) identificador del disco usb y el fijo ? , por que la identificacion puede rotar en cada arranque al ser un dispositivo extraible y tal vez habria que hacerlo fijo y cargarlo en la imagen initram.
* Creo que es un problema del script que considera el usb como algo "puntual", o no lo considera en absoluto como un dispositivo para esos menesteres, perl-bootloader creo que es quien lo trabaja no recuerdo.
* otra solucion es poner otra entrada en menu.lst y añadir fallback=1 , siendo default=0 la entrada predeterminada y 1 la siguiente en caso de fallo en esa entrada pon lo del usb, lo digo por que si es cosa del script entiendo que esa parte de la configuracion no la toque.
* No me acuerdo bien del hilo, si no van los tiros por hay, vuelve a recordarnoslo o da la referencia del hilo.
* Si es cosa del script como creo, todo esto no creo que se tenga en cuenta, habria que modificarlo, eso anda por /usr/share/YaST2/include/bootloader/ y la docu en /usr/share/doc/packages/yast2-bootloader/autodocs/index.html * Pero recordando alguna cosa rara que he hecho con portatiles y usb, verifica tambien que la imagen initrd tenga soporte para usb y usb_storage. * lsinitrd -l /boot/initrdencuestion , en /etc/sysconfig/kernel se puede añadir el modulo y crear la imagen con mkinitrd, esto ejecuta los scripts preconfigurados en /lib/mkinitrd/boot/boot-usb.sh que son enlaces a ../scripts/boot-storage.sh, etc .... , nota que algunos hacen referencia a reglas udev, creo tambien que debes identificar el usb en menu.lst y fstab para los usb por LABEL es decir creandolo en la llave, no se si por uid sera siempre el mismo, desde luego por bus-id casi seguro que no. * Pero como digo creo que es cosa de la funcion que busca medios instalables, BootloaderInstallable () , de bootloader.ycp y misc.ycp.