ntfs mount probléma

Fórumok

Sziasztok! Tudom, hogy sokszor volt, de a problémámra nem találtam megoldást...
Szóval Debian etc alatt ntfs-3g telepítve, lemezek sikeresen mountolva (igaz volt egy WARNING)..
Az fstab-be felvettem pár új sort, mint pl ez:

/dev/hda5 /media/hda5 ntfs-3g locale=hu_HU.UTF-8,rw,nosuid,nodev,noatime,flush,uid=1000 0 0

A /media/hda5-ön sikerül is az ntfs particiók írása/olvasása, viszont a számítógép ikonon belül lévő meghajtóknál a következő hibaüzenet jön:

A kiválasztott kötet nem csatlakoztatható.:
mount: according to mtab, /dev/hda5 is already mounted on /media/hda5

mount failed

Nem nagy probléma, de mégis kicsit bosszantó, hogy nem működik 100%osan. Valaki tudna valami tippet adni? Válaszokat előre is köszönöm..

Hozzászólások

Ez a probléma nálam is jelentkezett. Lehet, hogy az ntfs-3g hibája a dolog?!

Ugyanezzel szívok most én is csak, tegnap még ment minden frankón ma meg már nem tudom az ntfs partítiómat használni Debian alól!!
HELP ANBDY PLS!

A napokban egy XP összeomlást kellett orvosolni. Sajnos az XP cdről való bootolás + javítás nem volt elérhető (laptop, ntfs.sys állománnyal volt zűr, kékhalál). TrinityRK-val próbáltam mountolni írásra, de nálam is ez a hiba adódott. Nekem ez volt a megoldás: Az adott ntfs partíciót le kell csatolni, majd 'ntfschk /dev/hdXY'. Utána következett egy XP cd-s chkdsk /p. Ez után már sikerült a mount, 'mountallfs -c'.

ebbe ütközök

debian:/home/gergo# mount -t ntfs /dev/hda7 /mnt/
mount: /dev/hda7 already mounted or /mnt/ busy
debian:/home/gergo# umount /dev/hda7
umount: /dev/hda7: not mounted

??????

ötlet/megoldás

azt nem értem hogy miért ment tegnap tökéletesen és miért nem megy ma?? /ez eléggé windowsos/

debian:/home/gergo# fdisk -l

Disk /dev/hda: 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/hda1 * 1 5099 40957686 7 HPFS/NTFS
/dev/hda2 5100 24321 154400715 f W95 Ext'd (LBA)
/dev/hda5 5100 23127 144801877 7 HPFS/NTFS
/dev/hda6 23128 23172 361431 82 Linux swap / Solaris
/dev/hda7 23173 24321 9229311 83 Linux

debian:/home/gergo# mount
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
nfsd on /proc/fs/nfsd type nfsd (rw)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)

Hüha! Na akkor hadd lássak tisztán!
Egyrészt a / (linuxos gyökér) fájlrendszer az melyik partíción van és hogy hogy nem látom mountolva?
Másrészt kicsit gyanús nekem, hogy egy 83 Linux-nak jelölt partíciót akarsz NTFS-el mountolni. Ez persze lehet, hogy stimmel, mert a partíció típusa és a rajta lévő fájlrendszer típusának egyezésére a linux nem érzékeny, de a windows viszont igen. Mindenesetre rossz gyakorlat Linux tipusú particióra ntfs-t rakni vagy fordítva.

Ha viszont a partíciós tábla jó, akkor itt az a szitu, hogy a /dev/hda7 az maga linuxos / fájlrendszert hordozó partíciód, amit értelemszerűen nem tudsz umountolni, mert ennek alkönyvtárjaira is rá vannak mountolva más fájlrendszerek, meg használja egy csomó futó folyamat a fájlokat rajta. Továbbá fel sem tudod mountolni, mert egyszer már fel van mountolva, ráadásul saját maga alá akartad mégegyszer mountolni. Ezért mondta, hogy already mounted or /mnt busy, ez kicsit félrevezetően hangzó hibaüzenet, de jogos.

Tehát a /dev/hda1-et vagy a /dev/hda5-öt kéne megpróbálni mountolni, mert gyaníthatóan ezeken lesz ntfs fájlrendszer.

Viszont előtte egy restart nem ártana, mert az semmi jóra nem utal, hogy / nem jelenik a mount kimenetén, feltehetően a sok összevissza próbálkozás során összekavarodott valami mount point táblázat.
---
Linux is bad juju.

Jogos!
Épp a válaszod előtt ugrottam neki ismét mert tudtam h vmi figyelmetlenség az oka és ekkor jöttem rá hogymekkora egy istenverte balek vagyok hogy a hda7-et akartam mountolni. Most egy sima 'mount-t ntfs /dev/hda5 /mnt/' paranccsal felkúszott! Ló lecke volt ! Megyek is égni...!

De azt azért nem értem hogy miért adta fel az ntfs-3g egyik napról a másikra!
ötlet?