Відповіді:
Що я б робив, це наступне:
Якщо припустити, що у вас обидва розділи змонтовані з іменами part1 та part2, ви будете єдиним, хто їх використовує, і вам потрібен повний вільний контроль над ними, я б це зробив:
sudo chmod 777 /media/part1
- Це дасть усі дозволи (Read, Write, Execute) для вас у розділі part1.
sudo chmod 777 /media/part2
- Це дасть усі дозволи (Read, Write, Execute) для вас у розділі part2.
Дозволи (у цьому випадку 777) такі:
7 - Повна (читання, запис та виконання)
6 - читання та запис
5 - читання та виконання
4 - лише читання
3 - запис та виконання
2 - запис лише
1 - виконання лише
0 - жодне
Перший 7 (Починаючи зліва) - для власника, другий - для групи, де проживає власник. Останнє 7 - для інших груп. В основному, як це, ви можете скопіювати все, що завгодно, на розділи, і якщо вам колись доведеться вийняти жорсткий диск і підключити його до іншого комп'ютера з Ubuntu, у вас не виникне проблем з дозволами. Принаймні, в моєму випадку це економить мій час, тому що я, як правило, маю 1 або 2 жорсткі диски, які вміщують фільми, музику та подібні речі, і я переміщу їх з ПК на ПК.
Додамо лише, що якщо ви не знаєте, де встановлені розділи, ви завжди можете відкрити Disk Utility і в інформації про жорсткий диск він розповість, де він змонтований. Пам'ятайте, що вам потрібно застосувати це до розділу після того, як він був змонтований.
chown
це на поточний користувач?
Замість того, щоб змінювати всі дозволи файлів, як запропонував Луїс Альварадо, було б краще змінити власника файлу - таким чином зберігаючи виконуваний біт на будь-яких бінарних та скриптових файлах, які раніше його мали.
Отже, якщо припустити, що ваш розділ встановлено як / media / something, а ваше ім’я користувача - johndoe , ви можете запустити
sudo chown -R johndoe:johndoe /media/something
змінити власника та групу володіння / медіа / щось (і всі файли та каталоги, які він містить, звідси -R для 'рекурсивного') на johndoe .
Таким чином, усі файли зберігатимуть свої дозволи, але оскільки ви будете власником / media / something , ви зможете написати на нього та змінити будь-які дозволи для файлів, якщо вам це буде потрібно.
Ви повинні мати змогу змонтувати розділ від nautilus (файловий менеджер за замовчуванням Ubuntu). Якщо ви подивитеся на верхню ліву частину вікна, ви повинні мати можливість бачити всі розділи, які ви маєте на своєму диску. Просто натисніть на один, щоб встановити його.
Однак якщо ви хочете, щоб певний каталог завжди монтувався під час запуску, вам потрібно додати його /etc/fstab
. Рядок, який ви додали, повинен бути приблизно таким:
/dev/sda2 /media/part1 ext4 defaults 0 0
Формат є
device (tab) mount point (tab) type (in your case ext4) (tab) options (probably "defaults") (tab) dump (tab) pass (probably both 0 in your case)
Тому в основному просто замініть / dev / sda2 на своєму пристрої та / media / part1 на точку монтування з прикладу.
Якщо вам потрібна додаткова інформація для редагування вашого / etc / fstab, ви можете ознайомитись із цією статтею, яку я знайшов: http://www.tuxfiles.org/linuxhelp/fstab.html .
Звичайно це можна зробити вже зараз, але моя порада полягає в тому, щоб додати розділи до них, /etc/fstab
щоб вони були стабільними та мали місце, яке ви обрали. Ви можете встановити їх у будь-якому наявному каталозі, але, здається, умовні позначення можуть містити його /mnt
. Для цього виконайте наступні дії:
Створіть каталоги під /mnt
; каталоги можуть бути будь-якими назвами. Я просто використаю для прикладу "MyMount1" і "MyMount2". Також я буду використовувати "mylogin", щоб представити ваше ім’я та групу входу; змінити це на ім’я акаунта для входу.
sudo mkdir /mnt/MyMount1
sudo mkdir /mnt/MyMount2
sudo chown mylogin:mylogin /mnt/MyMount1
sudo chown mylogin:mylogin /mnt/MyMount1
Тепер ви створили два каталоги, з вами як власник.
Для ідентифікації їх у файлі fstab вам потрібен UUID (універсальний унікальний ідентифікатор) двох дисків. Щоб отримати їх, запустіть sudo blkid
з командного рядка терміналу і знайдіть розділи, які ви хочете використовувати. Найпростішим способом їх використання буде копіювання та вставлення з терміналу у файл.
Відкрийте /etc/fstab
за допомогою текстового редактора, такого як gedit. Щоб використовувати gedit, введіть
gksu gedit /etc/fstab
Потім введіть ці два рядки в кінці файлу (але замініть UUID частиною xxx .... та ім'ям каталогу для MyMounts):
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/MyMount1 ext4 defaults 0 2
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/MyMount2 ext4 defaults 0 2
Для тестування, збережіть файл і введіть його в терміналі командного рядка: sudo mount -a
; якщо є якісь помилки, які ви не можете зрозуміти, запитайте тут. Якщо є помилки, і вам потрібно перезавантажити, можливо, найбезпечніше спочатку відключити додані рядки, поставивши рядок зі знаком фунта (#), що робить це коментарем.
Змінити дозвіл
sudo chmod -R a+rwx /path/of/folder
777
те саме, що rwx
.