✓ Решено Как вернуть ОС или хотя бы данные из домашней директории?

pyramber
Сообщения: 57
Зарегистрирован: 07 окт 2016, 14:10
Благодарил (а): 10 раз
Контактная информация:

Re: Как вернуть ОС или хотя бы данные из домашней директории?

Сообщение #41 pyramber » 30 дек 2016, 07:56

adargeos писал(а):Источник цитаты Сейчас Вам нужно вернуть файлам возможность запуска. В том же духе, как Вы подключали раздел /dev/sda5 при загрузке с флешки, присвойте права к файлам в папках на том разделе:

Я удивляюсь вашему опыту, искренне)
Отчасти это сработало, удалось добраться теперь до окна входа в систему. Но при попытке залогиниться получаю следующее:
► Показать

Код: Выделить всё

User's $HOME/.dmrc file is being ignored. This prevents the default session and language from being saved. File should be owned by user and have 644 permissions. User's $HOME directory must be owned by user and not writable by other users.

Затем это:
► Показать

Код: Выделить всё

Your session only lasted less than 10 seconds. If you have not logged out yourself, this could mean that there is some installation problem or that you may out of diskspace. Try logging in with one of the failsafe sessions to see if you can fix this problem.
View details (~/.xsession-errors file)
/bin/sh: 0: Can't open /etc/mdm/Xsession


Аватара пользователя
adargeos
Сообщения: 180
Зарегистрирован: 09 окт 2016, 14:40
Решено: 5
Откуда: Москва
Благодарил (а): 21 раз
Поблагодарили: 45 раз
Контактная информация:

Re: Как вернуть ОС или хотя бы данные из домашней директории?

Сообщение #43 adargeos » 30 дек 2016, 17:05

pyramber, да, все верно. Пользовательская директория и все файлы и папки в ней лишились хозяина и теперь нужно вернуть права с помощью команд chown (сменить владельца) и chmod (изменить права даступа).
Вообще инициализация системы уже проходит нормально и Вы можете через консоль заходить хоть от root, хоть от своего имени.
if you do this - you know what you are doing

pyramber
Сообщения: 57
Зарегистрирован: 07 окт 2016, 14:10
Благодарил (а): 10 раз
Контактная информация:

Re: Как вернуть ОС или хотя бы данные из домашней директории?

Сообщение #44 pyramber » 30 дек 2016, 22:19

adargeos писал(а):Источник цитаты pyramber, да, все верно. Пользовательская директория и все файлы и папки в ней лишились хозяина и теперь нужно вернуть права с помощью команд chown (сменить владельца) и chmod (изменить права даступа).

Через консоль, каким-то чудом (ecryptfs-recover-private (все же LOGIN passphrase это всего-навсего пароль моей учетной записи)),
в общем, файлы расшифровал.
Но вот с изменением владельца и прав проблема:

Код: Выделить всё

sudo chmod 644 /home/tesloid42/.dmrc
chmod: cannot access '/home/tesloid42/.dmrc' No such file or directory

pyramber
Сообщения: 57
Зарегистрирован: 07 окт 2016, 14:10
Благодарил (а): 10 раз
Контактная информация:

Re: Как вернуть ОС или хотя бы данные из домашней директории?

Сообщение #45 pyramber » 30 дек 2016, 22:35

О, конечно! Директория Хоум ведь смонтировалась в /tmp/ecryptfs.*****
Пытаюсь менять там:

Код: Выделить всё

chown: changing ownership of '/tmp/ecryptfs.******/.dmrc': Read-only file system

pyramber
Сообщения: 57
Зарегистрирован: 07 окт 2016, 14:10
Благодарил (а): 10 раз
Контактная информация:

Re: Как вернуть ОС или хотя бы данные из домашней директории?

Сообщение #46 pyramber » 30 дек 2016, 22:43

А как перемонтировать этот шифрованный раздел на rw?

Upd: перемонтировал

Код: Выделить всё

sudo mount -o remount, rw '/tmp/ecryptfs.****'

pyramber
Сообщения: 57
Зарегистрирован: 07 окт 2016, 14:10
Благодарил (а): 10 раз
Контактная информация:

Re: Как вернуть ОС или хотя бы данные из домашней директории?

Сообщение #47 pyramber » 30 дек 2016, 23:09

В итоге, это не помогло:

Код: Выделить всё

sudo chmod 644 /tmp/ecryptfs.****/.dmrc
sudo chown tesloid42 /tmp/ecryptfs.****/.dmrc
sudo chmod -R 700 /tmp/ecryptfs.****
sudo chown tesloid42 /tmp/ecryptfs.****
shutdown -r now

После перезагрузки снова ошибка при попытке логиниться.
Либо я логику где-то упускаю, либо слишком много было ошибок внесено, когда делал переносы.
Склоняюсь к тому, чтобы скопировать свои данные и перенести их на чистую ос на ссд диске.
Заодно вопрос: если просто содержимое директории home старой системы закину в новую.. это сработает?
И как перенести настройки приложений? Например, самое ценное для меня – пресеты darktable.

Аватара пользователя
adargeos
Сообщения: 180
Зарегистрирован: 09 окт 2016, 14:40
Решено: 5
Откуда: Москва
Благодарил (а): 21 раз
Поблагодарили: 45 раз
Контактная информация:

Re: Как вернуть ОС или хотя бы данные из домашней директории?

Сообщение #48 adargeos » 30 дек 2016, 23:30

Получается открыть консоль Ctrl+F2 (F3,F4,F5,F6) и залогиниться как root?
ls -la /home
Там должна быть папка .ecryptfs в которой будет зашифрованная пользовательская дирректория
if you do this - you know what you are doing

Аватара пользователя
adargeos
Сообщения: 180
Зарегистрирован: 09 окт 2016, 14:40
Решено: 5
Откуда: Москва
Благодарил (а): 21 раз
Поблагодарили: 45 раз
Контактная информация:

Re: Как вернуть ОС или хотя бы данные из домашней директории?

Сообщение #49 adargeos » 30 дек 2016, 23:41

pyramber писал(а):Источник цитаты Склоняюсь к тому, чтобы скопировать свои данные и перенести их на чистую ос на ссд диске.
Это правильное решение поставить на SSD чистую ОС. Осталось только данные достать из зашифрованной дирректории
if you do this - you know what you are doing

pyramber
Сообщения: 57
Зарегистрирован: 07 окт 2016, 14:10
Благодарил (а): 10 раз
Контактная информация:

Re: Как вернуть ОС или хотя бы данные из домашней директории?

Сообщение #50 pyramber » 30 дек 2016, 23:47

adargeos писал(а):Источник цитаты Осталось только данные достать из зашифрованной дирректории

Я их достал) как и написал выше. Сейчас копирую на внешний носитель.
Всё это в консоли (ctrl+alt+F1).

Как потом эти данные правильно интегрировать в новую ОС?
И нужно ли перенести какие-то директории ещё?

pyramber
Сообщения: 57
Зарегистрирован: 07 окт 2016, 14:10
Благодарил (а): 10 раз
Контактная информация:

Re: Как вернуть ОС или хотя бы данные из домашней директории?

Сообщение #51 pyramber » 31 дек 2016, 00:07

Скопировал расшифрованное. :smile:
adargeos писал(а):Источник цитаты Получается открыть консоль Ctrl+F2 (F3,F4,F5,F6) и залогиниться как root?
ls -la /home
Там должна быть папка .ecryptfs в которой будет зашифрованная пользовательская дирректория

Да, получается.
Но что там сделать?

Аватара пользователя
adargeos
Сообщения: 180
Зарегистрирован: 09 окт 2016, 14:40
Решено: 5
Откуда: Москва
Благодарил (а): 21 раз
Поблагодарили: 45 раз
Контактная информация:

Re: Как вернуть ОС или хотя бы данные из домашней директории?

Сообщение #52 adargeos » 31 дек 2016, 00:09

pyramber писал(а):Источник цитаты Как потом эти данные правильно интегрировать в новую ОС?

Просто копируйте потом эти данные в свою пользовательскую дирректорию от имени пользователя, чтобы не было проблем с владельцем.
pyramber писал(а):Источник цитаты И нужно ли перенести какие-то директории ещё?
Если все Ваши файлы были только в пользовательской дирректории, то больше ничего и не нужно
if you do this - you know what you are doing

pyramber
Сообщения: 57
Зарегистрирован: 07 окт 2016, 14:10
Благодарил (а): 10 раз
Контактная информация:

Re: Как вернуть ОС или хотя бы данные из домашней директории?

Сообщение #53 pyramber » 31 дек 2016, 00:13

adargeos писал(а):Источник цитаты Если все Ваши файлы были только в пользовательской дирректории, то больше ничего и не нужно

Хорошо!
Благодарю за помощь)) это неоценимо.
Я в очередной раз, на этом опыте, убедился в гибкости линукс.

С наступающим новым годом :smile:

Аватара пользователя
adargeos
Сообщения: 180
Зарегистрирован: 09 окт 2016, 14:40
Решено: 5
Откуда: Москва
Благодарил (а): 21 раз
Поблагодарили: 45 раз
Контактная информация:

Re: Как вернуть ОС или хотя бы данные из домашней директории?

Сообщение #54 adargeos » 31 дек 2016, 00:20

pyramber, и Вас с наступающим.
А я на Вашем опыте убедился, насколько небезопасным может быть использование шифрования ))
Выковыривание своих файлов превращается в целую проблему
if you do this - you know what you are doing

Аватара пользователя
hellonet
Сообщения: 175
Зарегистрирован: 11 окт 2016, 12:58
Решено: 1
Откуда: Новосибирск
Благодарил (а): 63 раза
Поблагодарили: 19 раз
Контактная информация:

Re: Как вернуть ОС или хотя бы данные из домашней директории?

Сообщение #55 hellonet » 31 дек 2016, 12:46

adargeos писал(а):Источник цитаты А я на Вашем опыте убедился, насколько небезопасным может быть использование шифрования ))

Я никогда не шифрую. Просто самое конфиденциальное храню на внешнем харде, а так все файлы типа видео, картинок, документов храню на разделе ntfs. Тогда в них можно и из винды залезть.


Вернуться в «Бэкапы, восстановление»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей