PDA

View Full Version : Unable to mount ntfs partitions


manolis
20-04-2007, 13:36
Καλημέρα παιδία. Μετά απο μια επιτυχή εγκατάσταση του debian ! (ξανά :p ) Το μόνο ''πρόβλημα'' που έχω μεχρι στιγμής ειναι οτι δεν μπορώ να ανοιξω τα παρτιτιονς των win. Ενώ έστησα ntf3g και τους βλέπω δεν μπορεί να κάνει mount. Πώς μπορώ να τους κάνω mount απο ftab? Το μύνημα που μου βγάζει οταν παω να τους ανοίξω απο τον konqueror είναι : hal-storage-fixed-mount-all-options refused uid 1000

emnezia
20-04-2007, 16:47
Γενικά να κάνεις έλεγχο από κονσόλα για να δούμε τι λάθη δίνει.
Σε κονσόλα δίνουμε :
Γινόμαστε root (su ή sudo su)
fdisk -l για να δούμε τους δίσκους που θέλουμε να κάνουμε mount
Θα είναι της μορφής /mnt/sd.. (για SATA/SCSI) ή /mnt/hd... (για ATA)
mkdir /.... για να φτιάξουμε ένα directory μέσα στο οποίο θα γίνει mount o δίσκος πχ mkdir /mnt/windows
και
mount /dev/sd... /...
όπου /dev/.. ο δίσκος απ'την πρώτη εντολή και /... το directory μέσα στο οποίο θα γίνει mount o δίσκος.

Έτσι θα δεις τα πιθανά λάθη.

Αν δουλέψει, πειράζεις το αρχείο /etc/fstab με ένα κειμενογράφο σαν root
και προσθέτεις στο τέλος την γραμμή
/dev/... /... ntfs-3g defaults 0 0
(άφησε και μία κενή γραμμή στο τέλος-τέλος του αρχείου).

Δίνοντας από κονσόλα mount -a κάνει mount όλες τις δηλώσεις στο fstab
Δίνοντας από κονσόλα σκέτο mount βλέπει τι έχει γίνει mount εκείνη τη στιγμή.

manolis
28-04-2007, 00:23
Λοιπόν έβαλα ολους τους δίσκους μου στο κατεβαστήρι. Εστησα πάλι ntfs 3g .
Εδωσα τις εντολές που μου είπες και μου έβγαλε το παρακάτω. Κάνω κάτι λάθος ή θέλει κάτι ακόμα?

fdisk -l

Disk /dev/hda: 20.0 GB, 20020396032 bytes
255 heads, 63 sectors/track, 2434 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 34 273073+ 83 Linux
/dev/hda2 35 2434 19278000 5 Extended
/dev/hda5 35 642 4883728+ 83 Linux
/dev/hda6 643 1007 2931831 83 Linux
/dev/hda7 1008 1101 755023+ 82 Linux swap / Solaris
/dev/hda8 1102 1150 393561 83 Linux
/dev/hda9 1151 2434 10313698+ 83 Linux
omitting empty partition (5)
00:22 : Disk /dev/hdb: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hdb1 * 1 729 5855661 7 HPFS/NTFS
/dev/hdb2 730 24320 189494707+ f W95 Ext'd (LBA)
/dev/hdb3 766 24320 189205506 7 HPFS/NTFS
/dev/hdb5 730 765 289107 82 Linux swap / Solaris

Disk /dev/hdd: 203.9 GB, 203928109056 bytes
255 heads, 63 sectors/track, 24792 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdd1 * 1 3824 30716248+ 7 HPFS/NTFS
/dev/hdd2 3825 24791 168417427+ f W95 Ext'd (LBA)
/dev/hdd5 3825 24791 168417396 7 HPFS/NTFS
manuel:/home/manuel# mkdir /mnt/windows
00:27 : manuel:/home/manuel# mount /dev/hdd1 / windows
Usage: mount -V : print version
mount -h : print this help
mount : list mounted filesystems
mount -l : idem, including volume labels
So far the informational part. Next the mounting.
The command is `mount [-t fstype] something somewhere'.
Details found in /etc/fstab may be omitted.
mount -a [-t|-O] ... : mount all stuff from /etc/fstab
mount device : mount device at the known place
mount directory : mount known device here
mount -t type dev dir : ordinary mount command
Note that one does not really mount a device, one mounts
a filesystem (of the given type) found on the device.
One can also mount an already visible directory tree elsewhere:
mount --bind olddir newdir
or move a subtree:
mount --move olddir newdir
A device can be given by name, say /dev/hda1 or /dev/cdrom,
or by label, using -L label or by uuid, using -U uuid .
Other options: [-nfFrsvw] [-o options] [-p passwdfd].
For many more details, say man 8 mount .

emnezia
28-04-2007, 01:10
όχι mount /dev/hdd1 / windows
αλλά
mount /dev/hdd1 /mnt/windows
Η σύνταξη είναι:
mount partition directory

manolis
28-04-2007, 02:50
Ok emnezia! Να σαι καλα. Το φτιάξαμε με τον schumi :) ολα καλά με το p3.
skype rulez!!!

Edit:

Eτοιμα και τα 2 pc μου!