Линукс и НТФС (Не читается НТФС)

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

Аватара пользователя
karhu
Сообщения: 128
ОС: openSUSE 11.3 x86_64

Линукс и НТФС

Сообщение karhu »

Доброго времени суток, прошу пояснить сто раз заданный на форуме вопрос. Просто кроме, как здесь мне негде и не кому его задать. В поиске уже третий выходной брожу почти. Как настроить Сусе хотя-бы для чтения НТФС (компьютер один дома, винч тоже один, 100 гб под НТФС там и Вин, и диск с медиа файлами хочется изучать Линукс с музыкой и т.д.). Из прочитанного я уяснил, что надо: 1.установить fuse; 2.драйвер ntfs 3g; 3.подправить fstab.??? Как выполнить установку не пойму. Одним словом ЧАЙНИК. РПМ-пакеты ставятся в ЯСТе, fuse и ntfs 3g другие наборчики пакетов. Каким образом их устанавливать? С инглишем проблемы. Реадме пишет про инсталляцию:
./configure
make
make install
modprobe fuse,
если записать это то где. Пробовал под рутом в консоли - не получается. Хотя бы в каком направлении копать? Если надо, вот фстаб.

/etc/fstab
/dev/hda9 / ext3 acl,user_xattr 1 1
/dev/hda5 /boot ext3 acl,user_xattr 1 2
/dev/hda10 /home ext3 acl,user_xattr 1 2
/dev/hda11 /tmp ext3 acl,user_xattr 1 2
/dev/hda8 swap swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
/dev/fd0 /media/floppy auto noauto,user,sync 0 0

java script:emoticon(':)', 'smid_2')
Спасибо сказали:
random_spb
Сообщения: 21
ОС: Ubuntu 10.10, МСВС 3.0 (2,3)

Re: Линукс и НТФС

Сообщение random_spb »

karhu писал(а):
13.02.2007 23:57
Доброго времени суток, прошу пояснить сто раз заданный на форуме вопрос. Просто кроме, как здесь мне негде и не кому его задать. В поиске уже третий выходной брожу почти. Как настроить Сусе хотя-бы для чтения НТФС (компьютер один дома, винч тоже один, 100 гб под НТФС там и Вин, и диск с медиа файлами хочется изучать Линукс с музыкой и т.д.). Из прочитанного я уяснил, что надо: 1.установить fuse; 2.драйвер ntfs 3g; 3.подправить fstab.??? Как выполнить установку не пойму. Одним словом ЧАЙНИК. РПМ-пакеты ставятся в ЯСТе, fuse и ntfs 3g другие наборчики пакетов. Каким образом их устанавливать? С инглишем проблемы. Реадме пишет про инсталляцию:
./configure
make
make install
modprobe fuse,
если записать это то где. Пробовал под рутом в консоли - не получается. Хотя бы в каком направлении копать? Если надо, вот фстаб.

/etc/fstab
/dev/hda9 / ext3 acl,user_xattr 1 1
/dev/hda5 /boot ext3 acl,user_xattr 1 2
/dev/hda10 /home ext3 acl,user_xattr 1 2
/dev/hda11 /tmp ext3 acl,user_xattr 1 2
/dev/hda8 swap swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
/dev/fd0 /media/floppy auto noauto,user,sync 0 0

java script:emoticon(':)', 'smid_2')


помоему в сусе есть автоматически поддержа чтения нтфс...
у меня этот кусочек в fstab выглядит вот так:
/dev/hda1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hda5 /windows/D ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
Спасибо сказали:
Аватара пользователя
karhu
Сообщения: 128
ОС: openSUSE 11.3 x86_64

Re: Линукс и НТФС

Сообщение karhu »

При первой установке Сюсе, под рут были видны виндовские диски, а сейчас нет. Если исправить фстаб должно заработать?
Спасибо сказали:
random_spb
Сообщения: 21
ОС: Ubuntu 10.10, МСВС 3.0 (2,3)

Re: Линукс и НТФС

Сообщение random_spb »

karhu писал(а):
14.02.2007 00:19
При первой установке Сюсе, под рут были видны виндовские диски, а сейчас нет. Если исправить фстаб должно заработать?

поидее да...
можно попробовать ручками смонтировать
Спасибо сказали:
Аватара пользователя
karhu
Сообщения: 128
ОС: openSUSE 11.3 x86_64

Re: Линукс и НТФС

Сообщение karhu »

Добавил в фстаб эти строки. Появились разделы Вин-нтфс в "моем компьютере", но не монтируются ни под рут, ни в юзерах. Что бы еще подправить?
Спасибо сказали:
a_trub
Сообщения: 277
ОС: openSUSE 11

Re: Линукс и НТФС

Сообщение a_trub »

karhu писал(а):
14.02.2007 01:29
Добавил в фстаб эти строки. Появились разделы Вин-нтфс в "моем компьютере", но не монтируются ни под рут, ни в юзерах. Что бы еще подправить?

Что значит "не монтируются"? Сообщение об ошибке есть? Какое? Как монтируете? Какой командой?
Забудьте Вы про этот "Мой компьютер" в Линуксе.
И еще, приведите вывод fdisk -l, может у Вас разметка диска другая, чем в приведенном примере. Вы что, прямо так и записали в fstab
/dev/hda1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hda5 /windows/D ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
? Если так, то прикольно..... особенно если учесть, что у Вас /dev/hda5 - загрузочный раздел.
Спасибо сказали:
Аватара пользователя
karhu
Сообщения: 128
ОС: openSUSE 11.3 x86_64

Re: Линукс и НТФС

Сообщение karhu »

mount:mount point /windows/(лейбл дискаС,Д,Е) does not exist -сообщение об ошибке;
монтировал командой в контекстном меню - "монтировать" это есть в Сюзе 10.2;
Мой компьютер - он тоже есть в Сюзе (ярлык его на рабочем столе КДЕ); я ничего своего не выдумал.
На счет дисков: Вин. у меня на hda1, hda6, hda7 -туда и прописал. Это ответ на Ваш вопрос. Попробую еще раз сформулировать свой: 1) нужны ли эти фичи fuse и ntfs-3g в Сюзе 10.2, если да то как их установить;
2)какие магические заклинания прописать, где (в каком из файлов), какими средствами монтировать руцками (в консоли или командной строке которая вызывается по альт ф2) ?
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory
Контактная информация:

Re: Линукс и НТФС

Сообщение k0da »

karhu
Дык создать каталоги надо сначала
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
Аватара пользователя
LU™
Сообщения: 876
Статус: непримиримый
ОС: openSuse 11,1+factory
Контактная информация:

Re: Линукс и НТФС

Сообщение LU™ »

fuse и ntfs-3g нужны только если вы собираетесь писать на нтфс.
fstab должен выглядеть так:

Код: Выделить всё

/dev/hda1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hda6 /windows/D ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hda7 /windows/Е ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0


при этом должны быть созданы каталоги /windows/C, /windows/D и /windows/Е.
При такой схеме будет происходить монтирование на чтение автоматом при загрузки системы

Для ручного монтирования пишем от рута в консоли

Код: Выделить всё

#mount /dev/hda1 /windows/C
Люди тратили часы, дни, месяцы своего веремени и труда, чтобы создать это (софт) для Вас и дарят это Вам, найдите, пожалуйста, 15 минут времени, чтобы прочитать документацию и научиться это использовать!
Спасибо сказали:
Аватара пользователя
karhu
Сообщения: 128
ОС: openSUSE 11.3 x86_64

Re: Линукс и НТФС

Сообщение karhu »

Спасибо за исчерпывающий ответ! Все разжевано. Глотаю. Погружаюсь в созидание!
Спасибо сказали:
Аватара пользователя
karhu
Сообщения: 128
ОС: openSUSE 11.3 x86_64

Re: Линукс и НТФС

Сообщение karhu »

Ура-а-а-а! Заработало. Не сразу. Оказалось регистр букв при именовании дисков имеет значение. Но это мелочи. Всем спасибо за участие! Пойду где глубже.
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: Линукс и НТФС

Сообщение Goodvin »

karhu писал(а):
14.02.2007 16:37
Ура-а-а-а! Заработало. Не сразу. Оказалось регистр букв при именовании дисков имеет значение. Но это мелочи. Всем спасибо за участие! Пойду где глубже.


На всякий случай: регистр букв - он в linux ВООБЩЕ имеет значение, а не только при "именовании дисков".
Спасибо сказали:
Аватара пользователя
Sunder
Сообщения: 630
Статус: Гордый пользователь нелегального софта
ОС: OpenSuSE 10.3 x64, Fedora 7
Контактная информация:

Re: Линукс и НТФС

Сообщение Sunder »

небольшое НО...
/dev/hda1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0 - на чтение

/dev/hda1 /windows/C ntfs-3g users,gid=users,umask=0002,nls=utf8 0 0 - на что угодно если у тебя установлен пакет ntfs-3g
Jabber: sunder@jabber.ru
Настоящий Операман должен построить дом, посадить дерево и сделать из лисы чучело !
Спасибо сказали:
A_1
Сообщения: 429
ОС: openSuSE 11

Re: Линукс и НТФС

Сообщение A_1 »

a_trub писал(а):
14.02.2007 08:54
Забудьте Вы про этот "Мой компьютер" в Линуксе.

Ну почему же?
Очень удобная вещь, кстати.
Правда не для любителей осуществлять закат солнца вручную из голимой консоли.
Меня здесь больше нет, т.к. среди модераторов есть подлецы.
Спасибо сказали:
Аватара пользователя
karhu
Сообщения: 128
ОС: openSUSE 11.3 x86_64

Re: Линукс и НТФС

Сообщение karhu »

Sunder писал(а):
14.02.2007 23:40
небольшое НО...
/dev/hda1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0 - на чтение

/dev/hda1 /windows/C ntfs-3g users,gid=users,umask=0002,nls=utf8 0 0 - на что угодно если у тебя установлен пакет ntfs-3g

Пока доволен полученным результатом. Пока в теме, может поясните алгоритм(технологию) установки пакетов из tar.gz архивов, можно на примере того же fuse i ntfs3g. java script:emoticon(':)', 'smid_2')
Спасибо сказали:
a_trub
Сообщения: 277
ОС: openSUSE 11

Re: Линукс и НТФС

Сообщение a_trub »

karhu писал(а):
15.02.2007 11:32
Пока доволен полученным результатом. Пока в теме, может поясните алгоритм(технологию) установки пакетов из tar.gz архивов, можно на примере того же fuse i ntfs3g. java script:emoticon(':)', 'smid_2')

Лучше бы новый вопрос в отдельной теме обсуждать, оно и правилами так форума предписывается.
Коротко - суть в следующем:
не пакеты устанавливаются из tar.bz-архивов, а программу можно установить из rpm-пакета или собрать из исходных текстов, находящихся в архиве. Для этого распаковываем архив и заходим внутрь созданного каталога.
Далее следуем инструкции в Readme. Действия делаем в консоли.
./configure - выполняется конфигурирование и создание makefile. Можно посмотреть доступные опции по
./configure --help
make - выполняется компиляция текста программы по инструкции makefile
make install - выполняется установка скомпилированных модулей
modprobe fuse - загружается модуль
make install всегда выполняется от root'а, configure и make обычно и от пользователя проходят, но всегда рекомендуют тоже от root'а делать.
Что такое "fuse i ntfs3g. java script:emoticon(':)', 'smid_2')" я, честно говоря, не понял.
Спасибо сказали:
Аватара пользователя
karhu
Сообщения: 128
ОС: openSUSE 11.3 x86_64

Re: Линукс и НТФС

Сообщение karhu »

Вот и ладушки. Буду пробовать собирать. Тема не новая эти вопросы появились в процессе настройки системы направленной на чтение файлов с нтфс-разделов Вин., а фусе и нтфс 3г это драйвера позволяющие запись на нтфс. Все сведения из форума.
Спасибо сказали:
a_trub
Сообщения: 277
ОС: openSUSE 11

Re: Линукс и НТФС

Сообщение a_trub »

karhu писал(а):
15.02.2007 12:10
Вот и ладушки. Буду пробовать собирать. Тема не новая эти вопросы появились в процессе настройки системы направленной на чтение файлов с нтфс-разделов Вин., а фусе и нтфс 3г это драйвера позволяющие запись на нтфс. Все сведения из форума.

Да что такое fuse и ntfs-3g я знаю, мне сама фраза "fuse i ntfs3g. java script:emoticon(':)', 'smid_2')" непонятна. Да ладно, проехали.....
Будут проблемы со сборкой - Welcome, только новой темой или поиск по форуму.
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: Линукс и НТФС

Сообщение Goodvin »

karhu писал(а):
15.02.2007 11:32
Sunder писал(а):
14.02.2007 23:40

небольшое НО...
/dev/hda1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0 - на чтение

/dev/hda1 /windows/C ntfs-3g users,gid=users,umask=0002,nls=utf8 0 0 - на что угодно если у тебя установлен пакет ntfs-3g

Пока доволен полученным результатом. Пока в теме, может поясните алгоритм(технологию) установки пакетов из tar.gz архивов, можно на примере того же fuse i ntfs3g. java script:emoticon(':)', 'smid_2')


ИМХО, не самая лучшая идея - превращать RPM-based дистрибутив в помойку посредством установки нештатным образом.
Готовый пакет можно скачать, например, здесь.
Спасибо сказали:
Аватара пользователя
LU™
Сообщения: 876
Статус: непримиримый
ОС: openSuse 11,1+factory
Контактная информация:

Re: Линукс и НТФС

Сообщение LU™ »

Goodvin писал(а):
15.02.2007 12:52
ИМХО, не самая лучшая идея - превращать RPM-based дистрибутив в помойку посредством установки нештатным образом.
Готовый пакет можно скачать, например, здесь.

+1
после ./configure && make && make install ваша Suse привращается в Slackware ;)
Люди тратили часы, дни, месяцы своего веремени и труда, чтобы создать это (софт) для Вас и дарят это Вам, найдите, пожалуйста, 15 минут времени, чтобы прочитать документацию и научиться это использовать!
Спасибо сказали:
Аватара пользователя
Sunder
Сообщения: 630
Статус: Гордый пользователь нелегального софта
ОС: OpenSuSE 10.3 x64, Fedora 7
Контактная информация:

Re: Линукс и НТФС

Сообщение Sunder »

Не надо сразу в крайности... Драйверы NVidia поставляются в run и мы их все ставим не так ли ?
Если другого выхода нет то установка из исходников вполне допустима.
Jabber: sunder@jabber.ru
Настоящий Операман должен построить дом, посадить дерево и сделать из лисы чучело !
Спасибо сказали:
bvlad
Сообщения: 260
ОС: Suse

Re: Линукс и НТФС

Сообщение bvlad »

Sunder писал(а):
15.02.2007 13:44
Не надо сразу в крайности... Драйверы NVidia поставляются в run и мы их все ставим не так ли ?
Если другого выхода нет то установка из исходников вполне допустима.

Драйвер NVidia это как раз когда нет другого выхода.
Есть ведь еще checkinstall
Спасибо сказали:
Slimy
Сообщения: 1689
ОС: openSuSE 11.2 GM (GеMор едишн)

Re: Линукс и НТФС

Сообщение Slimy »

Вообщето с драйверами есть выход. Если подключить репозиториц то все ставится из rpm
Если уже ничего не помогает - прочти инструкцию.
sysinstall - гадость :)
ASUS A6q00Vm Pentium-M 1.7 GHz, 2Gb RAM, 160Gb HDD,
GeForce Go 7300 64Mb video
Спасибо сказали:
ivon
Сообщения: 105
ОС: Gentoo и Xubuntu Live-CD

Re: Линукс и НТФС

Сообщение ivon »

Добрый день, я тоже столкнулся с проблемой сосуществования XP и SuSE.
Поставил FUSE 2.6.3 , i ntfs-3g 1.0. все сконфигурилось и скомпилилось отлично.
написал в fstab:
/dev/hda1 /disk_c ntfs-3g users,gid=users,umask=0002,nls=utf8 0 0
после перезагрузки машины не монтируется этот раздел вообще.
руками монтируется влет (mount /dev/hda1 /disk_c ), но только на чтенние :(
можа я делаю че не так?
Спасибо сказали:
wildDAlex
Сообщения: 51
ОС: Linux Mint 6

Re: Линукс и НТФС

Сообщение wildDAlex »

Загрузи систему и в состоянии несмонтированного диска напиши
fdisk -i

и посмотри, что он напишет про этот раздел, почему не смонтировал. У меня запись в fstab выглядит примерно так, все работает. Спасибо форумчанам.
/dev/sda1 /win ntfs-3g silent,umask=0,fmask=0,locale=ru_RU.UTF8,user 0 0
Спасибо сказали:
Аватара пользователя
Xentrix
Бывший модератор
Сообщения: 2429
Статус: PackageMonkey
ОС: OpenSuSE 11.1

Re: Линукс и НТФС

Сообщение Xentrix »

ivon писал(а):
06.03.2007 10:18
написал в fstab:
/dev/hda1 /disk_c ntfs-3g users,gid=users,umask=0002,nls=utf8 0 0
можа я делаю че не так?

Все, что после "ntfs-3g", написано неправильно!
man ntfs-3g - для общего развития.
А уже после - можно спокойно подставить вышеприведенное "silent,umask=0,fmask=0,locale=ru_RU.UTF8,user 0 0"
Intel CoreDuo 6300/2Gb/300+300Gb HDD WD+Segate/GF8800GTS 320Mb/SB Live 5.1+SB X-Fi Gamer
OpenSuSE 11.1/kernel-2.6.27.x pae i686/Xorg 7.3/KDE 4.2 & E17/Compiz/ForceWare 180.xx.xx
Спасибо сказали:
Pentium02
Сообщения: 136
ОС: Debian lenny
Контактная информация:

Re: Линукс и НТФС

Сообщение Pentium02 »

Поставил последние версии fuse and ntfs-3g.
Пытаюсь примонтировать раздел:

Код: Выделить всё

localhost:/home/Pentium02 # mount -t ntfs-3g /dev/hdb1 /Windows/Data
$LogFile indicates unclean shutdown (0, 0)
Failed to mount '/dev/hdb1': Неподдерживаемая операция
Mount is denied because NTFS logfile is unclean. Choose one action:
   Boot Windows and shutdown it cleanly, or if you have a removable
   device then click the 'Safely Remove Hardware' icon in the Windows
   taskbar notification area before disconnecting it.
Or
   Run 'ntfsfix' on Linux unless you have Vista, then mount NTFS with
   the 'force' option read-write, or with the 'ro' option read-only.
Or
   Mount the NTFS volume with the 'ro' option in read-only mode.
localhost:/home/Pentium02 #
Hear this voice from deep inside
It's a call of your heart
Close your eyes and yo will find
Passage out of the dark
Спасибо сказали:
Аватара пользователя
Sunder
Сообщения: 630
Статус: Гордый пользователь нелегального софта
ОС: OpenSuSE 10.3 x64, Fedora 7
Контактная информация:

Re: Линукс и НТФС

Сообщение Sunder »

На самом деле надо просто смонтировать его несмотря на то что раздел unclean. Есть ключ для монтирования в параметрах команды mount
то есть
mount -t ntfs-3g -o force,umask=0 /dev/hdb1 /Windows/Data
Jabber: sunder@jabber.ru
Настоящий Операман должен построить дом, посадить дерево и сделать из лисы чучело !
Спасибо сказали:
Pentium02
Сообщения: 136
ОС: Debian lenny
Контактная информация:

Re: Линукс и НТФС

Сообщение Pentium02 »

Чёт не выходит, тотже эфект :( :dry:

Код: Выделить всё

[root@localhost Windows]# mount -t ntfs-3g -o force,umask=0 /dev/hdb1 /mnt/Windows/Data
$LogFile indicates unclean shutdown (0, 0)
Failed to mount '/dev/hdb1': Неподдерживаемая операция
Mount is denied because NTFS logfile is unclean. Choose one action:
   Boot Windows and shutdown it cleanly, or if you have a removable
   device then click the 'Safely Remove Hardware' icon in the Windows
   taskbar notification area before disconnecting it.
Or
   Run 'ntfsfix' on Linux unless you have Vista, then mount NTFS with
   the 'force' option read-write, or with the 'ro' option read-only.
Or
   Mount the NTFS volume with the 'ro' option in read-only mode.
[root@localhost Windows]#
Hear this voice from deep inside
It's a call of your heart
Close your eyes and yo will find
Passage out of the dark
Спасибо сказали:
Аватара пользователя
I7E_9og
Сообщения: 393
Статус: Linux USER
ОС: openSUSE 11.4

Re: Линукс и НТФС

Сообщение I7E_9og »

Установка NTFS разделов на чтение/запись

1) Установить fuse и ntfs-3g
2) Поставить fuse на загрузку
3) Создать папку для монтирования
4) Прописать разделы в fstab
5) выполнить монтирование

Код: Выделить всё

1) Установить fuse и ntfs-3g

пакеты можно скачать и установить с репозитария SUSECulb.ru
Добавление репозитория в YaST
1) Заходим в Центер управления YaST2
2) Открываем Источники установки
3) Добавляем HTTP источник www.suseclub.ru/packages/102/


Код: Выделить всё

2) Поставить fuse на загрузку

Заходим в /etc/sysconfig
и открываем файл kernel
В секции ( MODULES_LOADED_ON_BOOT="" )
между "" пишем fuse и получаем такую строчку ( MODULES_LOADED_ON_BOOT="fuse" )
далее сохраняем файл и делаем перезагрузку


Код: Выделить всё

3) Создать папку для монтирования

Заходим в / и создаём например папку windows а в ней папку C
в зависимости от кол-ва ntfs разделов делаем ещё папки если надо с названием например D,E и т.д.
У меня раздел один и папка соответственно то же одна C.


Код: Выделить всё

4) Прописать разделы в fstab
в моём случае так
/dev/sda5            /windows/C           ntfs-3g locale=ru_RU.utf8,exec,users,umask=0,rw,force    0       0


Код: Выделить всё

5) выполнить монтирование
теперь заходим в консоль и пишем mount windows/C и пользуемся! )
openSUSE 11.4 Linux 2.6.37.1-1.2-desktop i686 KDE 4.6.2 "release 3"Intel® Core™2 Duo CPU T7300 @ 2.00GHz 2Gb ОЗУ and 500Gb + usb 200GB HDD
Спасибо сказали:
Ответить