Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Скопировать папку пользователя из /home при крахе системы в live-режиме  (Прочитано 4619 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1576
    • Просмотр профиля
Зачем надо было только морочится с копированием? Если можно было поставить систему на новый раздел, а потом уже двигать/объединять/удалять/переносить?
Более того, зачем вообще что-то копировать и дви.././.носить, если можно просто переустановить с тем же /home на логин старого пользователя? 
Подпись автора jillsmitt истинна...

Оффлайн R_Men

  • Автор темы
  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
Более того, зачем вообще что-то копировать и дви.././.носить, если можно просто переустановить с тем же /home на логин старого пользователя? 

Ну я же вначале так и хотел сделать... Но прервал обновление (именно потому, что забыл логин старого пользователя) и получил крах системы и кернел паник. Переустановить с сохранением /home уже не получилось бы, ибо установщик старую систему перестал видеть совсем, а каких-то шаманских способов закончить установку я не нашел и никто не подсказал, хотя я и спрашивал.

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1576
    • Просмотр профиля
Установщик вообще не должен знать что в файловой системе лежит. Его дело - получить директорию куда писать, проверить место и записать туда что нужно. Поэтому, можно либо сразу указать установщику раздел со старым /home, либо установить не отделяя /home от /, и потом прописать старый /home в fstab.
Если подробно:
Установить, не выделяя под /home отдельный раздел (ubuntu возьмёт пару kb из / и создаст /home, /home/USER. Больше ему не надо).
Если пользователь тот же, что и в прошлой системе, просто указываем в /etc/fstab монтировать старый раздел как /home:
UUID=blah-blah /home FS OPTIONS DUMP PASSUUID можете найти так:
ls -l /dev/disk/by-uuid/OPTIONS можете взять по дефолту, DUMP и PASS - на своё усмотрение.

Если пользователь новый, тогда переносим $HOME в старый раздел /home, прописываем его в fstab. Старый $HOME, который с роликами и т.п. монтируем поддиректорией в новый $HOME и наделяем пользователя полным к нему доступом:
sudo chown USER:GROUP SUBDIRP.S. монтируем именно старый /home/USER, не весь раздел!
mount -bind /home/OLD_DIR /home/USER/NEWDIR
« Последнее редактирование: 21 Декабря 2016, 15:12:44 от Alie Alexandross »
Подпись автора jillsmitt истинна...

 

Страница сгенерирована за 0.069 секунд. Запросов: 24.