Я использую Ubuntu 12.04, и я должен разделы Part1 и Part2, оба Ext4. Я хочу свободно передавать медиафайлы с помощью программ.
Что бы я сделал, это следующее:
Предполагая, что у вас есть оба раздела, смонтированные с именами part1 и part2, вы будете единственным, кто их использует, и вы хотите иметь полный свободный контроль над ними, я бы сделал это:
sudo chmod 777 /media/part1
- Это даст вам все разрешения (Чтение, Запись, Выполнение) для вас в разделе part1.
sudo chmod 777 /media/part2
- Это даст вам все разрешения (чтение, запись, выполнение) в разделе part2.
Разрешения (в данном случае 777) следующие:
7 - Полный (чтение, запись и выполнение)
6 - чтение и запись
5 - чтение и выполнение
4 - чтение только
3 - запись и выполнение
2 - запись только
1 - выполнение только
0 - нет
Первая 7 (начиная слева) предназначена для владельца, вторая - для группы, в которой находится владелец. Последние 7 для других групп. По сути, вы можете копировать в разделы все, что захотите, и если вам когда-нибудь понадобится извлечь жесткий диск и подключить его к другому компьютеру с Ubuntu, у вас не возникнет проблем с разрешениями. По крайней мере, в моем случае это экономит мое время, потому что у меня обычно 1 или 2 жестких диска, на которых хранятся фильмы, музыка и тому подобное, и я перемещаю их с ПК на ПК.
Просто добавьте, если вы не знаете, где смонтированы разделы, вы всегда можете открыть Дисковую утилиту и в информации о жестком диске она скажет вам, где она смонтирована. Помните, что вам нужно применить это к разделу ПОСЛЕ того, как он был смонтирован.
chown
это для текущего пользователя?Вместо изменения всех прав доступа к файлам, как предложил Луис Альварадо, было бы лучше сменить владельца файла - таким образом, сохранив исполняемый бит в любых двоичных файлах и файлах сценариев, которые ранее имели его.
Итак, если ваш раздел смонтирован как / media / что-то и ваше имя пользователя johndoe , вы можете запустить
изменить владельца и группу-владельца / media / что-то (и все файлы и каталоги, которые он содержит, следовательно, -R для 'рекурсивный') на johndoe .
Таким образом, все файлы сохранят свои разрешения, но, поскольку вы будете владельцем / media / что-то , вы сможете записывать в него и изменять любые разрешения на файлы, если вам когда-нибудь понадобится.
источник
Вы сможете смонтировать раздел из 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» для обозначения вашего имени пользователя и группы; измените это на имя вашей учетной записи.Теперь у вас есть две созданные директории с владельцем.
Вам нужен UUID (универсальный уникальный идентификатор) двух дисков, чтобы идентифицировать их в файле fstab. Чтобы получить это, запустите
sudo blkid
из командной строки терминала и найдите разделы, которые вы хотите использовать. Простейшим способом их использования будет копирование и вставка из терминала в файл.Откройте
/etc/fstab
с помощью текстового редактора, такого как gedit. Чтобы использовать gedit, введитеЗатем введите эти две строки в конце файла (но замените UUID для части xxx .... и имя каталога для MyMounts):
Для тестирования, сохраните файл и введите его в терминале командной строки:
sudo mount -a
; если есть какие-либо ошибки, которые вы не можете понять, спросите здесь. Если есть ошибки и вам необходимо перезагрузить компьютер, может быть безопаснее сначала отключить добавленные строки, поставив перед строкой знак решетки (#), что делает его комментарием.источник
У меня была та же проблема, и я решил ее, запустив nautilus от имени пользователя root, щелкнув правой кнопкой мыши по разделу, свойствам и изменив права доступа (или владельца при необходимости).
Если наутилус не установлен:
источник
Изменить разрешение
источник
777
так же, какrwx
.