Kényelmes script NTFS mount-hoz

#!/bin/sh
echo "-------------------------------"
echo "A gépben található meghajtók:"
echo "-------------------------------"
echo ""

ls /dev/hd*
ls /dev/sd*

echo ""
echo "-------------------------------"
echo ""

OPTIONS="NTFS_csatolás NTFS_lecsatolás HDD_lista Kilépés"
select opt in $OPTIONS; do
if [ "$opt" = "Kilépés" ]; then
echo done
exit
elif [ "$opt" = "HDD_lista" ]; then
echo "-------------------------------"
echo "A gépben található meghajtók:"
echo "-------------------------------"
echo ""
ls /dev/hd*
ls /dev/sd*
echo ""
echo "-------------------------------"
echo ""
elif [ "$opt" = "NTFS_lecsatolás" ]; then
sudo umount /media/ntfshdd
sudo rmdir /media/ntfshdd
elif [ "$opt" = "NTFS_csatolás" ]; then
echo "Melyik meghajtót csatoljam (/dev nélkül!)?"
echo "(pl.: hdc1)"
read a
sudo mkdir /media/ntfshdd
sudo -S mount -t ntfs-3g /dev/$a /media/ntfshdd
else
clear
echo "Hibás válasz, folytatáshoz nyomj ENTER-t!"
fi
done

(A script működésének feltétele a feltelepített ntfs-3g és (a megfelelően konfigurált) sudo csomagok.)

Hozzászólások

Szerintem ez egyaltalan nem kenyelmes.

Az ritkasag, hogy a gepben levo ntfs hdd-k helyet vagy device-nevet valtoztatnak. ;-) Masreszt meg a legtobb nagy desktop (kde, gnome, explorer...) alapbol megoldja neked az automountot meg a jogosultsagok kezeleset.

Debian lenny van a gépemen (cégnél), még eddig nem volt automount élményem ntfs esetén. Sűrűn kell ügyfelek winyójáról adatot mentenem, s nem csak én dolgozok a gépen (vannak a cégnél olyanok is, akik nem linuxoznak, igazából nekik készült).

Amúgy jogos, hiszen pl.: az Ubuntu is lekezeli (ha nem csal az emlékezetem).