[Решено] Не подключаются разделы с ntfs

Автор DruKot, 19 августа 2012, 00:02:03

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

DruKot

Предисловие

Вот я уже почти полноценный пользователь Debian, осталось совсем чуть-чуть  :)
Данную проблему заметил сразу, но решил оставить на последок, но пока разбирался с другими вопросами поискивал решение, но не нашел)

Проблема

Не получается открыть разделы жесткого диска ( 1 с виндой и 2-й с файлами(ntfs))
При попытке доступа пишет: Произошла ошибка при обращении к windows, ответ системы:
org.freedesktop.Hal.Device.Volume.PermessionDenied: Refusing to mount device /dev/sda1 for uid=1000.


Послесловие и благодарности

Надеюсь на вас и продолжаю искать сам! Заранее спасибо!
Debian 6 Squeeze / KDE 4 / ACER TravelMate 5320

rayanAyar


Brainey

#2
Цитата: DruKot от 19 августа 2012, 00:02:03Не получается открыть разделы жесткого диска ( 1 с виндой и 2-й с файлами(ntfs))
Прописаны в fstab? Здесь точно читали?
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru

DruKot

Не помогло, вот мой файл:
Открыть содержимое (спойлер)
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# / was on /dev/sda3 during installation
UUID=b5c976ee-fda7-464e-a4c2-c9677bff620f /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda5 during installation
UUID=4f84cde8-224d-4f81-9451-49dd37194f30 /home           ext4    defaults        0       2
# swap was on /dev/sda6 during installation
UUID=20753c40-d527-4fc2-886d-6f505f2f27f5 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/sda1    /mnt/win    ntfs-3g    umask=0,user,locale=ru_RU.UTF-8    0    0
/dev/sda2    /mnt/win    ntfs-3g    umask=0,user,locale=ru_RU.UTF-8    0    0
[свернуть]
и при попытке зайти теперь пишет ошибку подлинее, копировать ее нельзя, поэтому опишу не полностью:
Произошла ошибка при обращении к windows, ответ системы: error opening /dev/sda1 <кракозябры> failed to mount /dev/sda1/ <кракозябры> please chek /dev/sda1 and the ntfs-3g binary permessions, and the mouting user ID. Ну и для остальной инфы ссылка на ntfs-3g.org

ЗЫ и да, мои разделы с нтфс сда1 и сда2
Debian 6 Squeeze / KDE 4 / ACER TravelMate 5320

xbsd

Цитата: DruKot от 19 августа 2012, 12:24:07/dev/sda1    /mnt/win    ntfs-3g    umask=0,user,locale=ru_RU.UTF-8    0    0
/dev/sda2    /mnt/win    ntfs-3g    umask=0,user,locale=ru_RU.UTF-8    0    0
в один каталог оба раздела монтируете? лучше полностью скопировать содержимое окна терминала когда и как монтируете и что на это говорит ос. так будет более понятно)

DruKot

удалил пока строчку с сда2, не помогло.
Монтирую я не через терминал, я так не умею, просто в дельфине тыкаю по разделу и получаю ошибки
Debian 6 Squeeze / KDE 4 / ACER TravelMate 5320

corner

Цитата: DruKot от 19 августа 2012, 13:09:47
удалил пока строчку с сда2, не помогло.
Монтирую я не через терминал, я так не умею, просто в дельфине тыкаю по разделу и получаю ошибки
Тогда уберите соответствующие строки из fstab.

DruKot

Так от туда и убрал, от куда еще я мог ее убрать?
Debian 6 Squeeze / KDE 4 / ACER TravelMate 5320

corner

Для начала попробуйте в терминале выполнить такие команды (перед этим убедитесь, что разделы ntfs не смонтированы). Пусть вам нужно смонтировать sda2 в /mnt/win :
# mkdir /mnt/win
# mount -t ntfs-3g /dev/sda2 /mnt/win

И посмотрите, что вы получите.

DruKot

#9
Делая так смонтировался диск не прописаный в fstab, а прописаный выдал ошибку, удалил оба диска из фстаба и оба примонтировал, работают. Будут ли они работать после перезагрузки?

Сообщение объединено: 19 августа 2012, 14:54:45

Соврал, оба диска открывают диск с виндой почему то
Debian 6 Squeeze / KDE 4 / ACER TravelMate 5320

corner

#10
А вот теперь и пришел черед прочитать Wiki, и в дальнейшем более осторожно относиться к копипасту из интернета. http://wiki.debian.org/NTFS
Сделайте, как там указано, и все будет работать. Про man-ы молчу... :)

Да, еще.. Не забудьте монтировать каждый диск в разные директории.
И дополнять сообщение на форум, в данном случае с выводом команды $ mount -l|grep /dev/

Хоть заметили ошибку в монтировании?  :)

DruKot

Там все по английски  :( Я понимаю не знать английский и использовать дебиан могу только я, но все же....
А что с манами?
То, что в разные уже понял.
Так знать бы чем дополнять - дополнял бы..
$ mount -l|grep /dev/
Открыть содержимое (спойлер)
~$ mount -l|grep /dev/
/dev/sda3 on / type ext4 (rw,errors=remount-ro)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/sda5 on /home type ext4 (rw)
[свернуть]
Разумеется не заметил.
???
Debian 6 Squeeze / KDE 4 / ACER TravelMate 5320

corner

В конце концов, попробуйте, как указано в Wiki. Просто у меня уже нигде давно нет файловых систем Windows.
Допустим, вам нужно смонтировать sda1 в /mnt/win1, и sda2 в /mnt/win2.
Тогда в fstab добавить строки:
/dev/sda1 /mnt/win1 ntfs-3g rw,uid=1000,gid=1000,dmask=0002,fmask=0003 0 0
/dev/sda2 /mnt/win2 ntfs-3g rw,uid=1000,gid=1000,dmask=0002,fmask=0003 0 0

Естественно, что директории /mnt/win1 и /mnt/win2 должны существовать.
С опциями, конечно, можно поэкспериментировать, но тогда нужно man-ы читать... самому.
Единственное, что могу сказать, что разработчиками ntfs-3g не рекомендуется использовать опцию locale. Для устранения возможных коллизий можете использовать опцию windows_names. Для начала попробуйте одну опцию - defaults.
Man на русском https://wiki.archlinux.org/index.php/NTFS-3G_%28%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9%29
Только пока, пока английский не изучите, не переходите на Arch.  :)  ;D

DruKot

Заработало на дефолте)))
вот часть файла:
/dev/sda1    /mnt/win        ntfs-3g   defaults         0       0
/dev/sda2    /mnt/data       ntfs-3g   defaults         0       0

спасибо за ман))
пока даже не слышал про Arch, так что не волнуйтесь))
Debian 6 Squeeze / KDE 4 / ACER TravelMate 5320

Alexey_F

Маленькое дополнение: будет более правильно приписать монтирование через UUID, чтобы потом не возникало внезапных проблем.
гуглотык  - например.
викитык - рекомендую (всё, что нужно; про Debian; по-русски)