in Figure 7.39 (Razavi's Design of analog Cmos integrated circuits).
when calculating input-referred noise current(input is open), book said that produced output noise components is only In2(M2 noise).
and i don't understand why there is no noise components of Rd and In1(M1 noise).
The book does not say that. Just wants to emphasize on the fact that the bias current adds to the overall noise of the circuit, which is very important in low voltage design( why?).
From the book "As a result, the noise current of M2 directly adds to the input-referred noise current, making it desirable to minimize the transconductance of M2".
Of course Rd should add noise to the output even when the input is open. However, the noise contribution of M1 is zero, because the current noise of M1, due to open input port, can not flow into the output.