PDA

View Full Version : Mount external usb HD


slaughterer
26-03-2008, 10:22
Καλημερα σε ολους,θελω να κανω mount τον εξωτερικο μου δισκο.
Η συνδεση ειναι usb.Εχω βρει αυτες τις εντολες αλλα δεν δουλευει.
Μια βοηθεια.

Εντολες :ls -la /dev/disk/by-uuid/
fdisk -l /dev/sdc
mount -o silent,umask=0,no_def_opts,allow_other -t ntfs-3g /dev/sdc1*
/media/myexternalhd
echo '/dev/disk/by-uuid/AC40C45D40C42FBE /media/myexternalhd ntfs-3g
silent,umask=0,no_def_opts,allow_other 0 0'>>/etc/fstab
mount /media/myexternalhd

* To πανω ειναι σωστο ή αυτο ?
mount -o silent,umask=0,no_def_opts,allow_other -t ntfs-3g /dev/ /media/sdc1

Για δωστε καμια βοηθεια γιατι χανομαστε.

backgroundman
26-03-2008, 11:17
Καταρχήν πρέπει να δεις αν έχεις φορτώσει το module usb-storage
Γίνεσε root και τρέχεις λοιπόν lsmod |grep usb-storage και βλέπεις αν σου βγάλει τίποτα.
Αν δε σου βγάλει τίποτα τότε πρέπει να τρέξεις modprobe usb-storage.
Μόλις το φορτώσεις βάλε το σκληρό στο usb και τρέξε fdisk -l για να δεις αν το έχει βρει και σε ποια συσκευή είναι (πχ /dev/sda).
Αν δε βλέπεις κάπου τον usb δίσκο στη λίστα τρέξε tail -30 /var/log/messages για να δεις αν έχει αναγνωριστεί σωστά ο usb δίσκος
Κάπου στα μηνύματα μπορεί να λέει οτι ο δίσκος βρίσκεται στο πχ /dev/sda.
Μετά φτιάξε ένα directory (πχ /mnt/usbdisk) και τρέξε
mount -t ntfs /dev/sda /mnt/usbdisk ή
mount -t ntfs-3g /dev/sda /mnt/usbdisk αν έχεις εγκαταστήσει το πακέτο ntfs-3g.
Κάνε ένα ls /mnt/usbdisk να δεις αν βλέπεις τα αρχεία σου.
Αν τα βλέπεις τότε έχεις καταφέρει να κάνεις mount τον εξωτερικό δίσκο.
Μπορεις να προσθέσεις τη γραμμή στο /etc/fstab για να κάνεις μετά mount /mnt/usbdisk για να κάνεις mount τον usb δίσκο.
echo '/dev/sda /mnt/usbdisk ntfs-3g 0 0' >> /etc/fstab
Επίσης αν έχεις εγκαταστήσει τα απαραίτητα πακέτα μπορεί να γίνεται αυτόματα το mount με το που συνδέεις το δίσκο μέσω του hal...

slaughterer
27-03-2008, 04:19
Λοιπον τον εκανα mount και βλεπω κανονικα τα αρχεια του.Δεν μπορω να κανω writte ακουω γνωμες. /dev/disk/by-uuid/AC40C45D40C42FBE /media/externaldisk ntfs uid=Slaughterer,user,defaults 0 1

manolis
27-03-2008, 04:25
το "user" πρέπει να γίνει "nouser", δηλαδή φαίνεται να έχεις πρόφλημα με τα δικαιώματα.Απο root konqueror τα βλεπεις κανονικα και μπορείς να γράψεις?
Επισης πρόσθεσε αυτο "iocharset=utf8" για να βλέπεις Ελληνικα

slaughterer
28-03-2008, 02:36
Λοιπον εβρεθει λυση :mount -t ntfs-3g /dev/disk/by-uuid/AC40C45D40C42FBE* /media/externaldisk
και παιζει αψογα.

*Ειναι το id του εκαστοτε δισκου.

manolis
28-03-2008, 02:37
Αυτό στο fstab ή σαν εντολη για κάθε φορά που τον βάζεις?

slaughterer
29-03-2008, 00:18
Επειδη ειναι external δισκος ειπα να μην τον προσθεσω στο fstab γιατι βγαζει error σε καθε boot up.Απλα δινω την εντολη σαν root.
Βεβαια θελει και umount μετα αλλα οκ τα εχει ηδη ετοιμα.

manolis
29-03-2008, 00:56
Kαι πολύ καλα το σκέφτηκες. Πάνω βελάκι και ...καθάρισες :)