Az legalább meglett, hogy van egy lib/libsa/strerror.c, amiben az ismert errno-értékeket szöveggé fordítja, de speciel a 20 nem megy neki. Itt kellene nézelődni: sys/lib/libsa/saerrno.h
(ELAST=95)
#define EADAPT (ELAST+1) /* bad adaptor */
#define ECTLR (ELAST+2) /* bad controller */
#define EUNIT (ELAST+3) /* bad drive */
#define EPART (ELAST+4) /* bad partition */
#define ERDLAB (ELAST+5) /* can't read disk label */
#define EOFFSET (ELAST+6) /* relative seek not supported */
#define EBSE (ELAST+7) /* bad sector error */
#define EECC (ELAST+8) /* uncorrectable ecc error */
#define EHER (ELAST+9) /* hard error */
#define ESALAST (ELAST+9)