Не удается войти после удаления моего домашнего раздела?

Я удалил свой раздел / home, теперь не могу войти в систему. Когда я вхожу как Гость, я получаю пустой рабочий стол

Можно ли это исправить предпочтительно без переустановки?

0
задан 21 August 2012 в 00:54

1 ответ

Вам нужно будет сделать две вещи

1 Восстановить / home и обновить / etc / fstab, чтобы смонтировать его в нужное место

2 Восстановить папку / home / username путем копирования / etc / skel

Шаг 1

Загрузите живой диск (или вашу ОС, если можете) и создайте файловую систему, где был ваш раздел / home. Найдите UUID этого раздела, сопоставив его запись в ls -l /dev/disk/by-uuid или используя blkid. Обновите запись в /etc/fstab, чтобы она соответствовала этому новому номеру.

Шаг 2

Также из рабочей среды скопируйте /etc/skel в новый домашний раздел (после его установки, скажем, /mnt) и переименуйте его в короткое имя вашего пользователя. Например, cp -R /etc/skel /mnt/username. Наконец, возьмите на себя ответственность за все в вашем homedir. Это будет сложно, так как вы не знаете свой числовой UID. Самый простой способ - сделать все это chmod -R 777 /home/username/, а затем chown -R root:root /home/username, а затем перезагрузиться в свою учетную запись и восстановить то же самое, но с вашим именем пользователя. Вам придется повторить все ваши настройки, но это лучше, чем ничего.

0
ответ дан 21 August 2012 в 00:54

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

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