Вы случайно введете ~C
, который является значением по умолчанию, "спадают до оболочки" сочетание клавиш для SSH. Можно отключить это поведение путем помещения -e none
на командной строке, или EscapeChar none
в Вашем файле конфигурации SSH.
В самом простом сценарии, где каждое распределение имеет свой собственный раздел и все необходимое, чтобы система работала, в том разделе (у Вас нет отдельных разделов для /usr
например), можно сделать это с chroot
:
Я предполагаю, что Вам смонтировали разделы где-нибудь, скажем, они в /Debian
и /Fedora
. Настроенный a chroot
среда:
sudo chroot /Debian
Это переместит Вас в /Debian
, выполнение оболочки, которая думает, что Вы root
и выполнение установленной системы Debian. На данном этапе можно использовать apt-get
поскольку Вы обычно были бы. Когда Вы сделаны, можно возвратиться к сессии путем выполнения exit
.
Это должно работать отлично на простое управление программным обеспечением, но я не выполнил бы основные обновления или изменения в важных пакетах этот путь.
pivot_root
. это соответствовало бы результатам, которые Вы описали. – strugee 03.01.2014, 05:42