USB порты не работают, проблемы с владением и разрешениями

У меня возникли проблемы с владением и разрешениями на моем компьютере, вероятно, из-за бездумной рекурсивной смены разрешений ..! Я не знаю, какая папка была затронута, поэтому я изменил все обратно на владение root, но понимаю, что никогда не верну все в нормальное состояние (даже если я найду хорошее руководство в первом ответе ] здесь ). Теперь я хочу сделать резервную копию своих файлов на USB перед переустановкой Ubuntu, но не могу добраться до моих портов USB. Следовали этим инструкциям и похоже, что Ubuntu распознает USB-порты, так что я думаю, что это связано с проблемами прав доступа / владения (так как с машиной все пошло не так, и я думаю, что также USB-порты затронуты).

Я попытался выполнить следующее, чтобы найти то, что мне нужно изменить, чтобы все заработало снова:

sudo find /usr -exec stat -c '%U %n' {} + | grep -v root

Но я не знаю, какие разрешения / права владения мне нужно изменить, чтобы получить USB работает. /media/ должен принадлежать root в соответствии с другой машиной, которая у меня есть, и я думаю, это должно быть что-то еще. Есть идеи? (Извините, что должен спросить такого рода вещи - я думаю, это то, что приходит от слишком большого количества экспериментов со слишком маленькими знаниями)

1
задан 13 April 2017 в 15:24

1 ответ

При уничтожении владения и полномочий всюду по системам возможности состоят в том, что автоматический механизм для монтирования Карты памяти арестован.

у Вас есть две возможности---, и я пошел бы с первым, если Вы не опытный пользователь UNIX:

  1. Использование Живой диск. Начальная загрузка от него и выбирает not to install ("check Ubuntu without installing" или что-то подобное).

    Однажды на Живой сессии, используйте Файловый менеджер для монтирования главного диска (снова, я не помню точную процедуру, но это не трудно), вставьте диск USB и скопируйте файлы. Возможно, необходимо будет использовать sudo, если UID будет отличаться от стандартного; но Вы имеете полную системную работу и не должны быть трудными.

  2. Вручную резервное копирование Вашего корневого каталога от корневой оболочки---замечает, что это опасный процесс .

    В этом случае, Вы опускаетесь до корневой оболочки (sudo -i или эквивалентный) и вставка Ваша Карта памяти. Хотя это не будет автосмонтировано, необходимо видеть в системном журнале /var/log/syslog что-то вроде этого:

    [...]
    SYS: Sep  6 12:13:27 samsung-romano kernel: [43555.542311] sd 6:0:0:0: Attached scsi generic sg2 type 0
    SYS: Sep  6 12:13:27 samsung-romano kernel: [43555.542606] sd 6:0:0:0: [sdb] 1957888 512-byte logical blocks: (1.00 GB/956 MiB)
    [...]
    

    важная часть sdb---, который это - то, как устройство известно системе. Можно смонтировать его вручную; давайте сделаем это под, например /mnt:

    mkdir -p /mnt
    mount /dev/sdb1 /mnt
    

    (обычно Карты памяти делятся со всего одним разделом. Вышеупомянутая команда должна работать 99% времен).

    Теперь у Вас есть Карта памяти под /mnt. Можно скопировать вещь там как корень (не забудьте использовать cp -a для поддержания владений и режимов), или использование tar или что бы то ни было. Или можно изменить точку монтирования на обычного пользователя и сделать копию как пользователь.

Так или иначе, проверьте свое резервное копирование в машину пыльника прежде, чем переустановить все. И заметьте, что недавняя Ubuntu делает , позволяет новую установку, не касаясь Вашего /home---, хотя резервное копирование всегда рекомендовано.

1
ответ дан 14 April 2017 в 01:24
  • 1
    Я просто следовал учебному руководству that' s, как я сделал это. Это будет работать, если я буду использовать его как это? #!/usr/bin/env Python от TwitterFollowBot импортируют TwitterBot my_bot = TwitterBot ("/home/FollowTwitterbot/config.txt") my_bot.sync_follows () my_bot.auto_rt (" @ShoutGamers" count=2200) – Isuru Nuwan Subasinghe 27 November 2016 в 05:15

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

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