Я установил кабель, который соединяется от соединения материнской платы SATA ЦП до соединения съемных дисков ESATA.
Я хотел бы смочь подкачать диски на соединении ESATA и иметь всех пользователей смочь читать и записать в эти диски.
Я создал каталог /archive/
где я хотел бы диск (диски) смонтироваться.
Диски все отформатированы Толстые 32 - но в будущем я могу использовать HFS для форматирования.
Когда я использовал команду (в качестве корня):
mount /dev/sdc1 /archive
диск был смонтирован (но только для чтения)
Что я могу использовать в моем /etc/fstab
файл, который позволит дискам быть смонтированными и размонтированными всеми пользователями в системе? (и чтение и запись)
Кроме того, я смогу смонтировать и размонтировать эти диски без закрытия? или я должен буду перезагрузить каждый раз, когда я хочу изменить диски?
Что я могу использовать в своем/etc/fstab файле, который позволит дискам быть смонтированными и размонтированными всеми пользователями в системе? (и чтение и запись)
Если бы это - персональный компьютер, было бы лучше использовать что-то как udisks
(который GNOME использует для (авто) устройств монтирования), как в udisks --mount /dev/sdc1
.
Другая альтернатива pmount
.
Но если Вы требуете, чтобы это работало с mount
утилита, и если можно гарантировать, что узел устройства никогда не будет изменяться, это должно работать:
/dev/sdc1 /archive auto users,uid=0,gid=0,fmask=0111,dmask=0,file_umask=0111,dir_umask=0,utf8 0 0
fmask
/dmask
для msdos
/vfat
файловые системы, file_umask
/dir_umask
для hfs
. В обоих случаях все файлы имеют полномочия 0666 и каталоги 0777.
Править: Это могло помочь. Пробежать sudo
.
#!/usr/bin/env bash
device=/dev/sdc1
mountpoint=/archive
# You can also use "uid=$SUDO_UID,gid=$SUDO_GID"
options="users,uid=0,gid=0,utf8"
# sets TYPE to the detected type; also UUID, LABEL where supported by filesys.
. <(blkid -c /dev/null -o export "$device")
case $TYPE in
vfat) options="$options,fmask=0111,dmask=0" ;;
hfs) options="$options,file_umask=0111,dir_umask=0" ;;
esac
mount -t "$TYPE" -o "$options" "$device" "$mountpoint"
https://help.ubuntu.com/community/AutomaticallyMountPartitions попробуйте Google сначала в следующий раз. и именно так Вы знаете, никакой пользователь не может войти в систему как корень. команда su необходима для любого и всех операций суперпользователя.