Background checks are only allowed for mounted filesystems - don't try
to open the device for writing if the device is mounted.
The setup() routine initializes fswritefd and already handles the above
condition.
It appears that fswritefd is unused before the setup()
routine, so I think we can just remove it here.
While here, remove a debugging printf that's commented out.
PR: 256746
Fixes: 5cc52631b3b88dfc36d8049dc8bece8573c5f9af