(1, 1, 2, 0) - это не общее решение, а частное.
Вот одна и та же матриа приведена к удобному для исследования ввиду тремя способами:
В первых двух общее решение не совпадает, в третьей совпадает.
Еще раз повторюсь, общие решения могут отличаться. Все зависит от того, какие переменные вы выбираете в качестве свободных, какие в качестве связанных. Если и в учебнике переменные х1, х2 выражены через х3, х4, то общие решения у вас должны совпасть, но если вы выражаете другие переменные ,то общие решения могут отличаться.
П.С. ИЗ приведенных вами матриц трудно сделать какой-либо вывод, т.к. не понятно какие преобразования вы делали, чтобы привести к ступенчатому виду.