• # Piste

    Posté par . En réponse au message Problème UUID et udev. Évalué à 1.

    Donc j'ai regardé de plus près le script udev de démarrage :
    Lorsque je démarre et que le home n'est pas monté (/dev/disk/by-uuid non peuplé). Je vais sur un shell root, et j'essaye de démarrer udev (service udev start). J'obtiens :
    'Starting kernel event manager...' [fail]
    Donc ca s'arrête là et comme ca ne va pas plus loin dans le script, ca n'atteint pas le udevadm trigger...
    Voici la partie interessante du script :
    J'ai placé un echo 'blabla' dans le if et ca n'atteint même pas cet endroit...donc ca veut dire que le test du if échoue...allez savoir pourquoi...


    # Start udevd
    log_begin_msg "Starting kernel event manager..."
    if start-stop-daemon --start --quiet --exec /sbin/udevd -- --daemon; then
    log_end_msg 0
    else
    log_end_msg $?
    fi

    # This next bit can take a while
    if type usplash_write >/dev/null 2>&1; then
    usplash_write "TIMEOUT 360" ||:
    trap "usplash_write 'TIMEOUT 15' ||:" 0
    fi

    # Log things that trigger does
    /sbin/udevadm monitor -e >/dev/.udev.log &
    UDEV_MONITOR_PID=$!

    # Fix permissions and missing symlinks/programs for devices made in
    # initramfs, and catch up on everything we missed
    log_begin_msg "Loading hardware drivers..."
    /sbin/udevadm trigger
    if /sbin/udevadm settle; then
    log_end_msg 0
    else
    log_end_msg $?
    fi