floppy: properly handle failure on add_disk loop