Mount ISO changes owner to nobody

Вопрос уже довольно старый, но...

В настоящее время я использую живую xubuntu 14.04 на рабочем столе, с моим домашним разделом с жесткого диска, установленным в /home.

Мне нужно выполнить несколько команд, чтобы добиться этого.

Вот как это сделать:

  1. загрузитесь с usb-ключа

  2. после загрузки смонтируйте раздел с домашним диском:

    • либо откройте файловый менеджер и нажмите на раздел для монтирования
    • либо откройте терминал и введите нужную команду: sudo mount /dev/sda1 /media/sda1 (это пример, адаптируйте его к своему контексту)
  3. в терминале привяжите свой домашний раздел к живому домашнему разделу командой: sudo mount --bind /media/sda1/home /home/xubuntu (адаптируйте это к своему контексту, xubuntu - это имя пользователя и имя домашнего каталога в моем живом дистрибутиве xubuntu)

    Теперь домашний раздел привязан, но система еще не использует ваш домашний конфиг, поэтому вам нужно отключиться, а затем снова подключиться, но вы еще не знаете пароль текущего пользователя

  4. поэтому в терминале установите пароль текущего пользователя: "sudo passwd xubuntu" и введите пароль дважды (в моем дистрибутиве xubuntu пользователь - "xubuntu", в других дистрибутивах он будет другим, конечно)

  5. отключитесь, выберите пользователя, введите пароль, определенный ранее, и подключитесь

  6. теперь вы вошли в систему с вашего домашнего раздела, все изменения конфигурации (для вашей пользовательской сессии, конечно, не для системы) будут сохранены.

Возможно, существует другой способ перезагрузить оконный менеджер без необходимости отключения/подключения, но я не нашел такого способа в xfwm ...

Этот способ не позволяет вам обновлять/модернизировать систему, и вы не можете устанавливать новые программы.

1
29.05.2019, 22:18
1 ответ

Наконец-то я понял, добавив user idиgroup id:

sudo mount -ro uid=1000,gid=1000 Hirens.BootCD.15.2.iso ~/Tmp/foo/
1
28.01.2020, 00:10

Теги

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