Як змонтувати розділ ext4?


10

Як я монтую розділ ext4 як обліковий запис користувача, щоб мені не потрібен кореневий доступ до 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
atenz

подивіться, чи це допомагає 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

Як тільки розділ змонтований як "дані", зробіть себе (мій обліковий запис користувача) власником

sudo chown flint:root /mnt/data

і дайте собі дозвіл, щоб ви могли отримати доступ до розділу

sudo chmod 700 /mnt/data

1
Ви пропустили ключову частину питання: "як мій обліковий запис користувача"
psusi

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

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