Как смонтировать раздел ext4?


10

Как мне подключить раздел ext4 в качестве моей учетной записи, чтобы мне не требовался root-доступ к r / w на нем? Я использовал -o uid=flint,gid=flintпо mountкоманде, но я продолжаю получать

mount: wrong fs type, bad option, bad superblock on /dev/sda7,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

Еще одна вещь, которую я udisksпока не хочу использовать, так как она не позволяет мне монтировать ее на указанное имя точки монтирования.


Можете ли вы вставить свой df -hвывод?
— Винит Кумар

Какую конкретную команду вы использовали? Пожалуйста, включите все аргументы, и используете ли вы живую установку.
— нанофарад

Также проверьте смарт-статус диска / раздела с Дисков , если обнаружите что-то необычное, sudo smartctl -HA /dev/sda7
— выложите

посмотрим, поможет ли это superuser.com/a/348442/136930
— atenz

Я только что понял mount an ext4 partition as my user account, так что он монтирует НОРМАЛЬНО, или выбрав этот раздел из файлового менеджера nautilus. Это зашифрованный раздел другого пользователя.
— Atenz

Ответы:


14

Вы не Файлы в fs принадлежат тому, кто владеет ими, и вы не можете изменить это во время монтирования. Вместо этого вам нужно изменить разрешения, чтобы предоставить себе доступ с помощью sudo chown yourname.yourname /path/to/mount. В недавно отформатированной файловой системе корневой каталог принадлежит root, поэтому вам нужно будет изменить его, и с этого момента вы сможете создавать новые файлы, которые будут принадлежать вам.


2

Просто нажмите Ctrl+ Alt+ Tна клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду ниже.

gksudo nautilus /etc/fstab

Чтобы смонтировать раздел как «данные», например, с разрешениями на чтение и запись, добавьте эту запись в / etc / fstab:

/dev/sd8 /data ext4 defaults 1 2

Как только раздел смонтирован как «data», сделайте себя (мою учетную запись пользователя) владельцем

sudo chown flint:root /mnt/data

и дать себе разрешение, чтобы вы могли получить доступ к разделу

sudo chmod 700 /mnt/data

1
Вы пропустили ключевую часть вопроса: «как моя учетная запись пользователя»
— psusi

@psusi это можно сделать как его учетная запись. Он требует root для редактирования файла. правильно?
— Митч

Он спрашивает, как смонтировать fs таким образом, чтобы файлы внутри него принадлежали его учетной записи, а не root.
— Псуси
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.