Воссоздание пользователя на отдельном home-разделе
Предыстория: При установке ALT Linux (Simply Linux) на систему было выделено два раздела: один на систему, второй на home. После одного случая (при восстановлении файлов с внешнего сбойнго харда) home-раздел почему-то повредился и мне пришлось восстанавливать с него файлы (на другой раздел, благо их было немного). После этого раздел был отформатирован в другую файловую систему и использован для восстановления файлов с внешнего сбойного жесткого диска.
При этом раздел с системой остался цел.
После того как все было восстановлено, скопировано обратно и я спокойно вздохнул, передо мной встал вопрос: Когда я заново отформатирую раздел для home и пропишу его в fstab как мне заново создать на нем пользовательские папки? Не переустанавливать же систему?
1.В системе, которая не найдя home-раздела грузится в консоль, введите пароль root и выполните:
fdisk -l nano /etc/fstab
Посмотрите идентификатор вашего home-раздела.
И в fstab, в строке /home, если нужно, исправьте UUID (Если не используются идентификаторы вида /dev/* ).
2.Перезагрузитесь
3.Посмотрите список пользователей
grep -i "/home" /etc/passwd
4.Удалите старую учетную запись
userdel username
5.Создайте нового пользователя
useradd username passwd username
Если пользователь - администратор, то выполните:
adduser username wheel
6.Перезагрузитесь.