
Я переношу свою систему с Debian 32 bit на Debian 64 bit. Он установлен на /dev/sda2
, поэтому я создал /dev/sda3
, установил новую систему там, синхронизировал установленные пакеты и файлы конфигурации /etc
и использовал bind mounts для монтирования /data
и /home
из старой системы в новую. Пока все хорошо.
Теперь, прежде чем я сделаю окончательный переход, я хочу использовать систему в течение нескольких недель. Единственное, чего не хватает, это /root
, который я rsynch в новый раздел. Я бы предпочел, чтобы он также был смонтирован с привязкой, но я колеблюсь с этим. Итак, вопрос:
- Можно
/root
ли привязать крепление или возникнут проблемы? - Что происходит между запуском системы и операцией монтирования, могут ли возникнуть проблемы?
решение1
/root — это просто домашний каталог пользователя root.
Обычно /root — это довольно «неинтересный» каталог, используемый только при интерактивном входе в систему как root. Если вы не помните, что вручную редактировали или создавали там интересные файлы, то я бы вообще не синхронизировал его.
С другой стороны, привязка монтирования /root не должна вызвать никаких проблем. Возможно, есть некоторые (автоматически сгенерированные) файлы конфигурации, которые неплохо синхронизировать, например .ssh/known_hosts или .ssh/authorized_keys.
В сомнении см.
diff -rq /path/to/old/root /root
если вы видите что-то, что хотели бы сохранить из старой установки.