Войти

Показать полную графическую версию : Проблема с монтированием NTFS раздела


CJ F.A.N.
25-01-2009, 15:17
Доброго времени суток! Скачал исходники NTFS-3G, скомпилировал. все по инструкции. Все прошло хорошо, драйвер поставился потом, все норм в общем.
Но вот с монтированием проблемы (знаю, не раз задавался вопрос такой. Но норм ответа не было (я новичек, трудно разобраться)).
Хочу спросит у знающих людей, правильно ли я делаю. В общем, я когда еще не знал, что надо ручками что то прописывать, я пытался после установки ntfs-3g просто открыть НТФС раздел. Ну мне там вышла ошибка, мол, что не возможно смонтировать, туда сюда...
Потом прочитал на форумах, как надо монтировать фс. Я так понял, что сам раздел НТФс у меня - это устройство hda5 (ибо в стооке адреса, когда я пытался открыть этот диск, было написано system:/dev/hda5).
Поэтому в файле fstab я прописал след строку:
/dev/hda5 /mht/windows ntfs-3g iocharset=utf8,umask=0,users,user 0 0

Предварительно я создал в директории /mht папку windows (я так понял, это то место, куда надо монтировать фс).
Потом я пробовал в консоли (с правами админа) смонтировать фс. При монтировании вышло предупреждение:
"WARNING: Deficient Linux kernel detected" - у меня вроде как новое ядро (дистрибутив конца 2008 года, прям перед новым годом). Я так понял, что у меня ядро что-ли устаревшее7 (судя по сообщению).
Ну потом я пробовал перезагрузиться, при загрузке так же на экране кроме прочих строк, вылезло, мол WARNING: Deficient Linux kernel detected. Но ни слова о том, что раздел НЕ СМОНТИРОВАЛСЯ....
Когда Дебиан загрузился, я сразу полез проверять работоспособность НТФс. Но при попытке открытия диска вылазит сообщение об ошибки со след. содержанием:
Error opening '/dev/hda5': permission denied
Failed to mount '/dev/hda5': permission denied
Please check '/dev/hda5' and the ntfs-3g binary permission.
and the mounting user ID. More explanation is provided at

Что это означает? Помогите плиз, я совсем запутался (мало литературы, да и не очень то полазишь в инете с поиском документации за 8,5 руб\мб , да и еще на фиговой скорости)

dmitryst
25-01-2009, 15:33
permission denied »
= "доступ запрещен", попробуйте рутом вручную смонтировать.

Скачал исходники NTFS-3G »
зачем? В последних версиях оригинального ядра есть функции записи на ntfs, зачем что-то еще ставить?

"WARNING: Deficient Linux kernel detected" »
= "Обнаружено несовершенное ядро" - хз, что это значит, может, у вас в ядре не включена поддержка ntfs (debian, как "лицензионно чистый", скорее всего, так и будет, надо уточнить у владельцев этого дистрибутива)

CJ F.A.N.
25-01-2009, 17:12
dmitryst, спасибо огромное за ответ. Значит, ястоки я правильные рпописывал, да?
Насчет поддержки НТФс в ядре... А нельзя как то так узнать. нутам команду какую в консоли ввести? ))))

CJ F.A.N.
25-01-2009, 19:16
У меня возникла идея, не знаю, осуществимая или нет. Можно ли конвертировать NTFS в ext3 без потери данных? У меня просто жесткий на 120 гб, из них примерно 90 занято. Все таки работа с ext3 будет для Линукса "роднее". Да и преимущества ext3 налицо. Есть ли программы для этого?
А если нет, то можт конвертировать NTFS в FAT32, насколько я знаю, фат32 в линуксе поддерживается уже давно. Как там это организовано, нет траблов?

ruslandh
25-01-2009, 19:20
iocharset=utf8 - такой опции у файловой системы ntfs-3g нет, надо указывать локаль (man ntfs-3g)
> Но при попытке открытия диска
это как ?

CJ F.A.N.
25-01-2009, 19:26
это как ? » извиняюсь, я имел ввиду, при попытке монтирования.
Значит, возможно, ошибка как раз из-за того, что я указал iocharset=utf8 ?

ruslandh
25-01-2009, 19:37
У меня так :
UUID=004E33E26FD217F3 /mnt/sda1 ntfs-3g locale=ru_RU.UTF-8,dmask=0,fmask=0111 0 0
что эквивалентно :
/dev/sda1 /mnt/sda1 ntfs-3g locale=ru_RU.UTF-8,dmask=0,fmask=0111 0 0

CJ F.A.N.
25-01-2009, 19:55
ruslandh, спасибо Вам! Огромное человечкское спасибо) Помогли) А я понял, почему у меня говорит, что у меня несовершенное ядро. Дело в том, что тот драйвер НТФС3Г, который я скачал, выпущен вот вот недавно, в начале января... А у меня ядро постарше. Видать, специфические вещи какие то там... Я уже скачал новое ядро, обновление тоже январское... Но думаю, пока рано мне компилить ядро :-D

dmitryst
26-01-2009, 23:28
пока рано мне компилить ядро »
это сделать никогда не рано :)

shisik
27-01-2009, 01:45
Лично я первый раз компилил фдро на 2 неделе знакомства с Линем. Практической надобности не было, было просто интересно. И что главное - получилось с первого раза ;)

wers1974
22-11-2009, 10:43
добрый день! возникла проблема при монтировании диска. после установки системы sdb1 монтируется и с всё нормально, а sdb1 не определяется. после работы с ntfs-config при отметке всех пунктов проблема не исчезает. sdb1 монтируется только в том случае если в расширенном режиме ntfs-config ему отключить поддержку записи для внутреннего устройства. после этого sdb1 доступен только для чтения.

root@localhost user]# fdisk -l

Диск /dev/sda: 200.0 ГБ, 200049647616 байт
255 heads, 63 sectors/track, 24321 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0x26082607

Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 1 2612 20980858+ 7 HPFS/NTFS
/dev/sda2 2613 24321 174377542+ 5 Расширенный
/dev/sda5 2613 22194 157292383+ 7 HPFS/NTFS
/dev/sda6 22195 24321 17085096 83 Linux

Диск /dev/sdb: 320.1 ГБ, 320072933376 байт
255 heads, 63 sectors/track, 38913 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0x9be7e1e6

Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 1 38913 312568641 7 HPFS/NTFS
[root@localhost user]# chmod 777 /media/win_c2
chmod: изменение прав доступа для `/media/win_c2': Файловая система доступна только для чтения

/dev/sda6 on / type ext3 (rw,relatime)
none on /proc type proc (rw)
/dev/sda1 on /media/win_c type fuseblk (rw,allow_other,default_permissions,blksize=4096)
/dev/sdb1 on /media/win_c2 type ntfs (rw,nls=utf8,umask=0222)
/dev/sda5 on /media/win_d type fuseblk (rw,allow_other,default_permissions,blksize=512)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
gvfs-fuse-daemon on /home/user/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=user)
/dev/sr0 on /media/cdrom type udf (ro,nosuid,nodev,users,umask=0,iocharset=utf8)

vadblm
22-11-2009, 11:02
так нету у вас никакого sdb2.
mount без ключей покажите.
но в любом случае, монтируются ro обычно "грязные" фс, выдернутые на холодную диски, например.
отмонтируйте и натравите на раздел ntfsfix, если его у вас нету, sudo apt-get install ntfsprogs

wers1974
22-11-2009, 12:55
так нету у вас никакого sdb2.
mount без ключей покажите.
но в любом случае, монтируются ro обычно "грязные" фс, выдернутые на холодную диски, например.
отмонтируйте и натравите на раздел ntfsfix, если его у вас нету, sudo apt-get install ntfsprogs »
прошу прощения! опечатался! имел в виду sdb1 не монтируется. точнее монтируется только для чтения.

vadblm
22-11-2009, 13:33
предложение с ntfsfix остаётся в силе.
cd ~; umount /dev/sdb1
ntfsfix /dev/sdb1
ntfs-3g /dev/sdb1 /media/win_c2
хотя, судя по
/dev/sdb1 on /media/win_c2 type ntfs (rw,nls=utf8,umask=0222) »
вы уже справились :)




© OSzone.net 2001-2012