Обновление системы до 12.04 с использованием CD не сохранило моих пользователей - как лучше их восстановить?

Сегодня я обновился с 10.04 до 12.04 (сначала через 11.10).

Я выполнил оба этих обновления с использованием компакт-дисков, так как это было в системе с очень плохим интернет-соединением (и фактически, когда я делал обновления, сетевого подключения не было).

Казалось бы, все прошло хорошо, за исключением одного довольно важного аспекта: мои первоначальные (10.04) пользователи не сохранились. Однако файлы все еще находятся в / home / xxx, так что, по крайней мере, не стоит беспокоиться о потере данных.

У меня было два пользователя в моей первоначальной настройке: пользователь-администратор, который использовал Unity, и мой основной пользователь (не администратор), который использовал Gnome Classic. (Я понимаю, что это вполне может быть неуместно.)

Во время обоих обновлений, которые я выполнил сегодня, меня спросили: «Кто ты?» и мне предложили ввести мое имя, имя пользователя, новый пароль и т. д. Именно здесь у меня впервые появились подозрения, поэтому в обоих случаях я создал совершенно нового пользователя.

При первоначальном обновлении (с 10.04 до 11.10) вообще не упоминалось о возможности импорта старых пользователей. Затем при втором обновлении (с 11.10 до 12.04) после «Кто вы?» Появился экран «Импорт пользователя» (или аналогичный). экран, но он сопровождался сообщением о том, что не найдено подходящих пользователей, которые можно было бы импортировать.

Итак ... наконец мой вопрос: каков наилучший способ воскресить моих старых пользователей?

Есть ли инструмент импорта, который я могу использовать?

Должен ли я просто создать нового пользователя с тем же именем и посмотреть, что произойдет?

Должен ли я создать нового пользователя с другим именем и скопировать старый пользователь над ним целиком?

Или я должен создать нового пользователя и просто копировать старые данные по частям по мере необходимости?

И последнее замечание: у меня есть резервная копия Deja Dup пользователей на моем NAS, и в настоящее время я также создаю архив tar из них (хотя tar, очевидно, будет из пост-обновлений). [ 1115]

Любая помощь или совет будет высоко ценится!

Спасибо,

подумал.

2
задан 28 April 2012 в 23:11

1 ответ

При выполнении пропуска выпусков «обновления» (как вы делали это при обновлении с 10.04 до 11.10), мы создадим новую установку с файлами в HOME нетронутыми. В отличие от обновления с 10.04 LTS до 12.04 LTS или с 11.10 до 12.04 пользователи и группы из предыдущей установки не сохраняются.

Нет другого способа, кроме как снова создать этих пользователей, указав их дом, указывающий на дом предыдущего пользователя в /home/<username>. Это как минимум восстановит настройки конфигурации и личные файлы для каждого пользователя.

Командная строка

При создании нашего нового пользователя из командной строки мы также можем назначить путь к HOME (который будет существующим путем):

sudo adduser --home /home/myuser myuser

GUI

Чтобы сделать это из GUI, вам может потребоваться установить gnome-system-tools Install gnome-system-tools , чтобы иметь доступ к расширенным настройкам пользователя из [ 1116] users-admin (поиск по Users & Groups в Dash). Выберите Расширенные настройки , чтобы настроить дом пользователя:

enter image description here

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

0
ответ дан 28 April 2012 в 23:11

Другие вопросы по тегам:

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