Hide Forgot
Description of problem: I have my root and home filesystems using btrfs. when rebooting systemd launches fsck on all filesystems. fsck in turn launches the correct tool per filesystem. But there is no btrfs.fsck. When systemd gets the error code (2) from fsck it fails the reboot process, effectively making it impossible to reboot until some timeout (didn't figure out what it is exactly) is passed but the timeout is considerable. Version-Release number of selected component (if applicable): systemd-38-3.fc17.x86_64 How reproducible: 100% Steps to Reproduce: 1. boot 2. reboot Actual results: on console systemd says that it can't find btrfs.fsck and stops the reboot process. (I already saw it two times, just forgot to copy the exact error message). This is actually the error message issued by fsck, which tries to launch a non existing file btrfs.fsck Expected results: systemd should ignore this error. Additional info:
I guess btrfs is not supposed to be checked by userspace before mounting it. You should probably just set "0 0" in /etc/fstab?
You're right. Thanks for the help, sorry for the noise, Alon (closing)