xperror
xperror(raw);
xperror("/");
void xperror(const char *);
xperror("could not seek fsinfo block");
xperror("could not malloc fsinfo");
xperror("could not read fsinfo block");
xperror("Unable to seek FSInfo");
xperror("Unable to write FSInfo");
xperror("could not seek backup bootblock");
xperror("could not malloc backup boot block");
xperror("could not read backup bootblock");
xperror("could not malloc fsinfo block");
xperror("could not seek fsinfo block");
xperror("could not read fsinfo block");
xperror("Unable to seek FSInfo");
xperror("Unable to write FSInfo");
xperror("sector size < DOSBOOTBLOCKSIZE");
xperror("DOSBOOTBLOCKSIZE != DEV_BSIZE");
xperror("could not malloc boot block");
xperror("could not seek boot block");
xperror("could not read boot block");
xperror("Can't open");
xperror("No space for directory");
xperror("Unable to read directory");
xperror("Unable to write directory");
xperror("Unable to read directory");
xperror("No space for directory");
xperror("No space for todo list");
xperror("Unable to write directory");
xperror("No space for buffer");
xperror("could not read LOST.DIR");
xperror("could not write LOST.DIR");
xperror("Unable to read FAT");
xperror("No space for FAT");
xperror("Unable to write FAT");
xperror("No space for FAT");
xperror("Unable to read FAT");