Потеряли мой каталог пользователя, все файлы все еще там, когда просматривали размонтированный раздел с аварийного диска, как его восстановить?

Вместо этого вы можете использовать одну из следующих команд:

Перезапускает службу, а затем завершает работу:
ssh user@iphost 'service asterisk restart; exit'
Перезапускает службу и затем завершает работу:
ssh root@iphost 'service asterisk restart && exit'
1
задан 20 February 2017 в 14:35

1 ответ

Собственный ответ OP отредактирован вне вопроса:

Решение: загрузитесь с Ubuntu Live USB, найдите отсутствующий каталог пользователя в папке /media, выполните резервное копирование, затем загрузитесь в Корневую подсказку консоли восстановления, запустите mount -a, чтобы принудительно установить все в fstab, затем перезагрузитесь и попробуйте войти в систему снова. Подробности: Резервное копирование / home / myuserdir с помощью cp -ax для сохранения всех ссылок и атрибутов: подключите внешний жесткий диск или другой резервный носитель через USB. Загрузитесь с загрузочного диска USB. [1] [1] [2] [2] Откройте терминал, cd / media. Найдите разделяемый / домашний раздел в / media. Его можно назвать длинной строкой GUID вместо / home. Просто cd в него и посмотрите, нет ли пропавшего раздела /home/myuserid (или /[GUID]/myuserid). После того, как вы его нашли, затем ... Скопируйте весь каталог пользователя на резервный носитель, используя [cp -ax, чтобы сохранить ссылки и атрибуты] [3]: ubuntu@ubuntu:/> cd /media/[GUID] ubuntu@ubuntu:/media/[GUID]> cp -ax * /media/backupdrivename/backupdir Это займет некоторое время. Около 30-40 м для моих 117 ГБ, для справки. Выйдите из системы, завершите работу, удалите накопитель USB и резервный жесткий диск. Перезагрузите консоль восстановления Ubuntu. Удерживайте нажатой клавишу Shift во время загрузки, чтобы отобразить меню загрузки GRUB. Выберите вариант загрузки консоли восстановления. В консоли восстановления выберите параметр, чтобы перейти в Корневую подсказку. В командной строке root запустите mount -a, чтобы установить все в / etc / fstab. Теперь проверьте / домой с ls -al /home. С удачей теперь /home/myuserdir. Перезагрузитесь с помощью sudo reboot. Если Ubuntu запускает проверку автоматической файловой системы во время перезагрузки, пусть она запускается, не отменяется. На экране входа войдите в систему с обычным идентификатором пользователя. После этого мой / home / userdir был восстановлен, и я мог нормально войти в систему, и все сработало.
2
ответ дан 25 May 2018 в 15:13

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

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