На этот вопрос уже есть ответ здесь:
Я только что установил Lubuntu 12.10 «Quantal Quetzal» на свой Acer Aspire One D257, создание разделов:
$ df -h
Размер используемой файловой системы Доступность Использование% Установлено на
/ dev / sda5 15G 2.1G 12G 15% /
... {{ 1}} / dev / sda1 1008M 62M 896M 7% / boot
/ dev / sda6 15G 180M 14G 2% / home
/ dev / sda4 195G 188M 185G 1% / media / data {{ 1}}
(или см. Partitions.png:)
(Я знаю, что загрузочные разделы были полезны для старых BIOS, но теперь они также полезны для шифрования, LVM ...(хотя и отличается от выделенного раздела GRUB!))
Я переименовал раздел «данные» (= sda4
) во флаг / имя (используя утилиту Disks).
Я уже несколько часов пытаюсь найти решение для:
Как заставить мой раздел данных (не мой домашний раздел!) Автоматически монтироваться где-нибудь во время загрузки (если возможно, в / media / data) с помощью я (пользователь = christophe) как владелец и разрешения как rwxrwxr-x (= user: rwx, group: rwx, other: rx)?
Мои проблемы заключаются в том, что каждый раз, когда я перезагрузка:
/ media / data
снова под root-владельцем / media / data
снова под правами rwxr-xr-x / media / data
content возвращается как только что потерянный + найденный (!!!) / etc / fstab
у меня было "ошибка при монтировании / media / data " во время загрузки. В основном я пытался редактировать мой файл / etc / fstab
. Теперь это:
$ cat / etc / fstab
# / etc / fstab: статическая информация о файловой системе.
#
# Используйте 'blkid' для печати универсально уникального идентификатор устройства
#; это можно использовать с UUID = как более надежный способ присвоения имен устройствам
#, который работает, даже если диски добавляются и удаляются. См. Fstab (5).
#
# <файловая система> <точка монтирования>
# / был на / dev / sda5 во время установки {{1 }} UUID = 8325697c-2c27-49dd-99f8-2a1a3e1467be / ext4 errors = remount-ro 0 1
# / загрузка была на / dev / sda1 во время установки
UUID = 3ba24cc6-e38b-48d9 -b526-68358783d980 / boot ext4 по умолчанию 0 2
# / home был на / dev / sda6 во время установки
UUID = 1ef16ece-0965-4611-a2e5-dd687f4ee5ff / home ext4 defaults 0 2 {{ 1}} # / media / data было на / dev / sda4 во время установки
# UUID = 0598f54b-dcf8-4508-97de-94d9f2c5e2a8 / media / data ext4 defaults 0 2
UUID = 0598f54b- dcf8-4508-97de-94d9f2c5e2a8 / media / data ext4 rw, suid, dev, exec, auto, user, async, errors = remount-ro, relatime, uid = 1000, gid = 1000 0 2
# swap был на / dev / sda2 во время установки
UUID = 04f73159-479d-4a4b-a78c-37a406909225 нет swap swap 0 0
Я бы хотел, чтобы мой раздел данных был автоматически смонтирован как мой домашний раздел.
Мне не нужно решение, в котором мне приходилось бы chmod или chown или делать что-то каждый раз я (пере) загружаюсь!
Спасибо.
Я думаю, что ключ должен был смонтироваться в также /mnt/data
или /media/username/data
(имя пользователя = christophe в моем случае)!!! Я не знаю, почему это работает, но это, кажется, делает так...
Определение "работ":
Заставьте мой раздел данных автомонтироваться во время начальной загрузки в location
(media/christophe/data
или /mnt/data
) с user_name
(= я = christophe) как владелец. (Отметьте: Я еще не имел дело с полномочиями (как rwxr - r - (= user:rwx, group:r - other:r-))).
Каждый раз я перезагружаю:
location
не корень, но user_name
(я, christophe)location
содержание не вытерто, но персистентноеРешения:
Решение в /mnt/
.
Править /etc/fstab
(например, $ sudo nano /etc/fstab
) и добавьте строку:
UUID=your_uuid_value /mnt/data ext4 defaults 0 2
Двойная проверка перед перезагрузкой:
$ ls -l /mnt/
total 0
Перезагрузка
Двойная проверка после перезагрузки:
$ ls -l /mnt/
total 4
drwxr--r-- 2 christophe christophe 4096 Dec 26 04:02 data
$ ls -l /mnt/data/
total 4
-rw-rw-r-- 1 christophe christophe 6 Dec 26 04:07 1.txt
Заключение: Это работает, НО это не появляется как, медиа в файловом менеджере (наутилус, PCManFM...) [видят file_manager.png]
Решение в /media/username
:
В терминале:
$ sudo mkdir -p /media/username/
Или, в моем случае:
$ sudo mkdir -p /media/christophe/
Двойная проверка перед перезагрузкой:
$ ls -l /media/
total 4
drwxr-xr-x 3 root root 4096 Dec 26 04:25 christophe
$ ls -l /media/christophe/
total 0
Править /etc/fstab
(например, $ sudo nano /etc/fstab
) и добавьте строку:
UUID=your_uuid_value /media/christophe/data ext4 defaults 0 2
Перезагрузка
Двойная проверка после перезагрузки:
$ ls -l /media/
total 4
drwxr-xr-x 3 root root 4096 Dec 26 04:25 christophe
$ ls -l /media/christophe/
total 4
drwxr--r-- 2 christophe christophe 4096 Dec 26 04:31 data
$ ls -l /media/christophe/data/
total 4
-rw-rw-r-- 1 christophe christophe 6 Dec 26 04:37 2.txt
Заключение: Это действительно работает, И это действительно появляется как, медиа в файловом менеджере (наутилус, PCManFM...) [видят file_manager.png]
Не стесняйтесь добавлять любые комментарии, проблемы или предложения к этому потоку. Я потерял столько часов в этом, я надеюсь, что это поможет другим. В частности, мне было бы любопытно знать, почему это работает...
Удачи.
Нет опций uid для ext [234]. Если вы хотите изменить права доступа к файлам, вы должны использовать chown/chmod
.
sudo chown -R myname.myname /media/data/