Given an integer $n \ge 2$, solve in real numbers the system of equations \begin{align*}
\max\{1, x_1\} &= x_2 \\
\max\{2, x_2\} &= 2x_3 \\
&\cdots \\
\max\{n, x_n\} &= nx_1. \\ 
\end{align*}
1. **Initial Observation**:
   We are given the system of equations:
   \[
   \begin{align*}
   \max\{1, x_1\} &= x_2, \\
   \max\{2, x_2\} &= 2x_3, \\
   &\vdots \\
   \max\{n, x_n\} &= nx_1.
   \end{align*}
   \]
   We need to solve this system in real numbers for \( n \ge 2 \).

2. **Checking the Solution \((1, 1, \ldots, 1)\)**:
   Let's verify if \((x_1, x_2, \ldots, x_n) = (1, 1, \ldots, 1)\) is a solution:
   \[
   \begin{align*}
   \max\{1, 1\} &= 1, \\
   \max\{2, 1\} &= 2 \cdot 1, \\
   &\vdots \\
   \max\{n, 1\} &= n \cdot 1.
   \end{align*}
   \]
   Clearly, each equation holds true, so \((1, 1, \ldots, 1)\) is indeed a solution.

3. **Analyzing General Solutions**:
   We need to determine if there are any other solutions. Note that from the first equation, \(x_2 \ge 1\). Similarly, from the second equation, \(x_3 \ge 1\), and so on. Thus, \(x_i \ge 1\) for all \(i\).

4. **Considering \(x_a > 1\) for Some \(a\)**:
   Suppose there exists some \(a\) such that \(x_a > 1\). We analyze the propagation of this inequality through the system:
   - If \(x_a \le a\), then \(\max\{a, x_a\} = a\), so \(x_{a+1} = a\). This implies \(x_{a+1} = x_{a+2} = \ldots = x_n = x_1 = \ldots = x_{a-1} = 1\), leading to a contradiction since \(x_a > 1\).
   - Therefore, \(x_a > a\), and thus \(x_{a+1} = \frac{x_a}{a} > 1\).

5. **Inductive Argument**:
   We can use induction to show that \(x_i > i\) for all \(i\):
   - Base case: \(x_a > a\).
   - Inductive step: Assume \(x_i > i\) for some \(i\). Then \(x_{i+1} = \frac{x_i}{i} > 1\).

6. **Contradiction**:
   If \(x_i > i\) for all \(i\), then:
   \[
   x_a = \frac{x_a}{(a-1)(a-2)\ldots(1)(n)(n-1)\ldots(a)}.
   \]
   Simplifying, we get:
   \[
   x_a = x_a \cdot n!,
   \]
   which implies \(x_a = 0\), a contradiction since \(x_a > 1\).

7. **Conclusion**:
   Since any assumption of \(x_a > 1\) leads to a contradiction, the only possible solution is \(x_i = 1\) for all \(i\).

The final answer is \( \boxed{ (x_1, x_2, \ldots, x_n) = (1, 1, \ldots, 1) } \).