Actually some people picked up the challenge to cram Linux into a PC Flash ROM BIOS and they succeeded. However a full modern Linux kernel will all the drivers needed for its normal operation cannot fit into the 512KiB or so of the memory available for BIOS, you need to prepare your own very specialized Linux kernel with carefully selected features and even then you may need to load portions of it from some other storage device before being able to boot it normally.