えー、cdrecord.cによると、じじつは↓のようです。 ... LOCAL void linuxcheck() /* For version 1.299 of cdrecord.c */ { ... /* * I really hope that the Linux kernel developers will soon * fix the most annoying bugs (as promised). Linux-2.6.8 * has still much more reported problems than Linux-2.4. */ if ((un.release[0] == '2' && un.release[1] == '.') && (un.release[2] == '5' || un.release[2] == '6')) { errmsgno(EX_BAD, "Warning: Running on Linux-%s\n", un.release); errmsgno(EX_BAD, "There are unsettled issues with Linux-2.5 and newer.\n"); errmsgno(EX_BAD, "If you have unexpected problems, please try Linux-2.4 or Solaris.\n"); } if ((un.release[0] == '2' && un.release[1] == '.') && (un.release[2] > '6' || (un.release[2] == '6' && un.release[3] == '.' && un.release[4] >= '8'))) { errmsgno(EX_BAD, "Warning: Linux-2.6.8 introduced incompatible interface changes.\n"); errmsgno(EX_BAD, "Warning: SCSI transport does no longer work for suid root programs.\n"); errmsgno(EX_BAD, "Warning: if cdrecord fails, try to run it from a root account.\n"); }