Управляйте другой установкой Linux на другом разделе в том же компьютере

Вы случайно введете ~C, который является значением по умолчанию, "спадают до оболочки" сочетание клавиш для SSH. Можно отключить это поведение путем помещения -e none на командной строке, или EscapeChar none в Вашем файле конфигурации SSH.

2
03.01.2014, 03:55
1 ответ

В самом простом сценарии, где каждое распределение имеет свой собственный раздел и все необходимое, чтобы система работала, в том разделе (у Вас нет отдельных разделов для /usr например), можно сделать это с chroot:

Я предполагаю, что Вам смонтировали разделы где-нибудь, скажем, они в /Debian и /Fedora. Настроенный a chroot среда:

sudo chroot /Debian

Это переместит Вас в /Debian, выполнение оболочки, которая думает, что Вы root и выполнение установленной системы Debian. На данном этапе можно использовать apt-get поскольку Вы обычно были бы. Когда Вы сделаны, можно возвратиться к сессии путем выполнения exit.

Это должно работать отлично на простое управление программным обеспечением, но я не выполнил бы основные обновления или изменения в важных пакетах этот путь.

7
27.01.2020, 21:52
  • 1
    я думаю, что отсутствую, интерпретировал некоторые события в моей системе. Я буду следовать за Вашим предложением, для меня было бы полезно, если это хорошо работает. Здесь я удаляю все возражения. и спасибо за Ваши объяснения. –  Slyx 03.01.2014, 05:32
  • 2
    @Slyx Вы, возможно, думали pivot_root. это соответствовало бы результатам, которые Вы описали. –  strugee 03.01.2014, 05:42
  • 3
    @strugee: Решительно вероятный! Это было много лет назад. У меня нет реальной памяти слона для подтверждения наверняка :-) Я скоро попробую оба механизма и помещу обратную связь. –  Slyx 03.01.2014, 05:52
  • 4
    @Slyx не пробует их, не читая страницы справочника. chroot в порядке для проигрывания с, но pivot_root опасен –  strugee 03.01.2014, 05:56

Теги

Похожие вопросы