Hurkyl is talking about the "rational root theorem": If x= m/n, with m and n integers with no common factor, is a rational number solution to [itex]a_nx^n+ ...+ a_0= 0[/itex] where all coefficients are integers, then m must divide [itex]a_0[/itex] and n must divide [itex]a_n[/itex]. In your case, [itex]a_n[/itex]= 1 and [itex]a_0= 2[/itex]. There are exactly 2 integers that divide 1 and 4 integers that divide 2 and it turns out there are exactly 4 possible values for m/n. Try them.
No one is saying that all those are roots. In fact, it is quite possible that a polynomial equation has no rational roots but it is worth trying. While there exist formula for solving general cubic and quartic equations, they are so complicated, it is much better searching for rational roots. Of course, if you can find a root m/n, dividing the polynomial by x- m/n reduces the degree. Perhaps you can find enough to reduce the problems to quadratic equations which you can then solve with the quadratic formula.
As for your question about "linear factors", EVERY polynomial can be factored into linear or quadratic factors that cannot be further factored. The quadratic x2- 1 can be factored into (x- 1)(x+ 1) so that x2- 1= 0 has roots 1 and -1. An example of a quadratic factor that cannot be further factored is x2+ 1. What does that tell you about the roots of x2+ 1= 0?