Comment # 51 on bug 1055641 from
Olli,

 1. Could you edit /usr/lib/dracut/modules.d/99shutdown/shutdown.sh and add the
    2 following lines:

     set -x
     exec 2>/dev/kmsg

    at line number 54.

 2. Then recreate the initrd by running "mkinitrd".

 3. Follow instructions from comment #14 to break at the "pre-shutdown" and
    at the "shutdown" steps of the dracut shutdown process

 4. You should get a shell prompt at the "pre-shutdown" step first. Please
    skip it by pressing <Ctrl>-d. You should break at the "shutdown" step
    now (check that with the shell prompt which includes the current step
    name).

 5. At the *shutdown* step. The debug info should have been all redirected
    in dmesg. At this point /oldroot should still be mounted since it's
    the bug. Check that by making sure that the content of /oldroot is not
    empty.

 6. Remount /oldroot read-write: "mount -oremount,rw /oldroot"

 7. Save the content of dmesg: "dmesg >/oldroot/dracut-debug.log"

 8. umount /oldroot

 9. exit from the shutdown step: <Ctrl>-d

 10. reboot

 11. attach the content of the file found at /dracut-debug.log

Thanks.


You are receiving this mail because: