I've downloaded the lenovo diagnostics (v1.4, the latest one). And I've found there is a mistake.
My runing linux OS is a gentoo one. When I run the shell script CreateBootable.sh, it tells me '' this program is not supported for the current version linux''. This is OK. But next it tells me '' The supported systems are RedHat Enterprise Linux Workstation 6.x, SuSe Linux Enterprise Server 11, and Ubuntu 11.04''.
Actually the supported Ubuntu system is not 11.04 but 11.11. I've checked the content of the script, there is a checking step and according to this step ''oneiric '' is the only supported Debian-like linux distro. And ''oneiric'' is the code name of Ubuntu 11.11.
This is not a big deal as soon as you have all required packages (lsscsi, dialog, etc,...) installed on your linux distro. But still, this wrong message will lead to something frustrating if one has followed the message has Ubuntu 11.04 installed...