waiting for udev uevents to be processed [BUSY]

view story

https://bbs.archlinux.org – Own an xps 15z for about a year. A few things happened in past couple months: hard drive started clicking (telling me it was on its way out) and during boot up, boot hangs on udev. about 3 days ago i went from 2 udev-boot hangs per every 10 boot ups to 95% of bootups.I then ran smartctl on the disk and see one bad block over and over. Futile attempts to fix this block did not work. I then purchased a new disk. DD'd the entire old to the new. Boot new disk. UDEV hang. Boot new disk, get in. delete initramfs-linux.img. Pacman -S linux. Remake initramfs-linux.img. Boot. Hang. Boot. Hang. So (HowTos)