LINUX.ORG.RU

NTFS раздел на USB-винтах


0

0

Задача: обеспечить доступ пользователя (не root) на чтение и запись к NTFS-разделам на винтах, подключаемым во время работы системы через USB. Часто советуют вписать в fstab что-то типа: /dev/sda6 /mnt/usb1 ntfs-3g locale=utf8 и т.д. Но ведь это - костыль, ибо не даёт общего решения для любого винта, подключенного к любому usb-порту. И потом, при таком разкладе монтировать нужно руками, в то время, как для разделов FAT32 всё монтируется автоматом. Какие будут варианты?

Ответ на: комментарий от Sherak

Может быть, кто-то уже имеет готовое решение и может привести конкретные рекомендации относительно того, что и куда вписАть?

DrLivesey
() автор топика

man automount

andrey@gg-lfs (~)$ cat /etc/auto.master        
#
# use autofs.sh as program
#

/media  /etc/autofs.sh 

andrey@gg-lfs (~)$ cat /etc/autofs.sh   
#!/bin/bash

#
# Shell script for dynamic mounting storage devices
#

key="$1"

# try to mount std devices

if [ $key = "cdrom" ]; then
 echo "-fstype=iso9660,gid=plugdev :/dev/cdrom"
 exit 
fi

if [ $key = "floppy" ]; then
 echo "-fstype=auto,nosuid,gid=floppy,umask=002,sync,dirsync,nodev :/dev/fd0"
 exit
fi

# try to mount harddisks and usb-flash

devclass=$(echo $key | cut -b -2)

if [ "$devclass" = "hd" -o "$devclass" = "sd" ]; then
 echo "-fstype=auto,nosuid,gid=plugdev,umask=002,sync,dirsync,nodev :/dev/$key"
fi


отредактировать по своему усмотрению

generatorglukoff ★★
()

У меня в Alt Linux 3.0 с этой задачей справляется такая софтина, как ivman. Это надстройка над hal/udev/pmount.

Возможно, в Вашем дистрибутиве ivman тоже есть.

lodin ★★★★
()

sudo apt-get install ntfs-config

gksu ntfs-config

Мне помогло

pentagon
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.