Линукс и НТФС (Не читается НТФС)
Модератор: Модераторы разделов
Линукс и НТФС
Доброго времени суток, прошу пояснить сто раз заданный на форуме вопрос. Просто кроме, как здесь мне негде и не кому его задать. В поиске уже третий выходной брожу почти. Как настроить Сусе хотя-бы для чтения НТФС (компьютер один дома, винч тоже один, 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')
./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')
-
- Сообщения: 21
- ОС: Ubuntu 10.10, МСВС 3.0 (2,3)
Re: Линукс и НТФС
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
Re: Линукс и НТФС
При первой установке Сюсе, под рут были видны виндовские диски, а сейчас нет. Если исправить фстаб должно заработать?
-
- Сообщения: 21
- ОС: Ubuntu 10.10, МСВС 3.0 (2,3)
Re: Линукс и НТФС
Добавил в фстаб эти строки. Появились разделы Вин-нтфс в "моем компьютере", но не монтируются ни под рут, ни в юзерах. Что бы еще подправить?
Re: Линукс и НТФС
Что значит "не монтируются"? Сообщение об ошибке есть? Какое? Как монтируете? Какой командой?
Забудьте Вы про этот "Мой компьютер" в Линуксе.
И еще, приведите вывод 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 - загрузочный раздел.
Re: Линукс и НТФС
mount:mount point /windows/(лейбл дискаС,Д,Е) does not exist -сообщение об ошибке;
монтировал командой в контекстном меню - "монтировать" это есть в Сюзе 10.2;
Мой компьютер - он тоже есть в Сюзе (ярлык его на рабочем столе КДЕ); я ничего своего не выдумал.
На счет дисков: Вин. у меня на hda1, hda6, hda7 -туда и прописал. Это ответ на Ваш вопрос. Попробую еще раз сформулировать свой: 1) нужны ли эти фичи fuse и ntfs-3g в Сюзе 10.2, если да то как их установить;
2)какие магические заклинания прописать, где (в каком из файлов), какими средствами монтировать руцками (в консоли или командной строке которая вызывается по альт ф2) ?
монтировал командой в контекстном меню - "монтировать" это есть в Сюзе 10.2;
Мой компьютер - он тоже есть в Сюзе (ярлык его на рабочем столе КДЕ); я ничего своего не выдумал.
На счет дисков: Вин. у меня на hda1, hda6, hda7 -туда и прописал. Это ответ на Ваш вопрос. Попробую еще раз сформулировать свой: 1) нужны ли эти фичи fuse и ntfs-3g в Сюзе 10.2, если да то как их установить;
2)какие магические заклинания прописать, где (в каком из файлов), какими средствами монтировать руцками (в консоли или командной строке которая вызывается по альт ф2) ?
Re: Линукс и НТФС
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
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Re: Линукс и НТФС
fuse и ntfs-3g нужны только если вы собираетесь писать на нтфс.
fstab должен выглядеть так:
при этом должны быть созданы каталоги /windows/C, /windows/D и /windows/Е.
При такой схеме будет происходить монтирование на чтение автоматом при загрузки системы
Для ручного монтирования пишем от рута в консоли
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 минут времени, чтобы прочитать документацию и научиться это использовать!
Re: Линукс и НТФС
Спасибо за исчерпывающий ответ! Все разжевано. Глотаю. Погружаюсь в созидание!
Re: Линукс и НТФС
Ура-а-а-а! Заработало. Не сразу. Оказалось регистр букв при именовании дисков имеет значение. Но это мелочи. Всем спасибо за участие! Пойду где глубже.
Re: Линукс и НТФС
На всякий случай: регистр букв - он в linux ВООБЩЕ имеет значение, а не только при "именовании дисков".
- Sunder
- Сообщения: 630
- Статус: Гордый пользователь нелегального софта
- ОС: OpenSuSE 10.3 x64, Fedora 7
- Контактная информация:
Re: Линукс и НТФС
небольшое НО...
/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
/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
Настоящий Операман должен построить дом, посадить дерево и сделать из лисы чучело !
Настоящий Операман должен построить дом, посадить дерево и сделать из лисы чучело !
Re: Линукс и НТФС
Ну почему же?
Очень удобная вещь, кстати.
Правда не для любителей осуществлять закат солнца вручную из голимой консоли.
Меня здесь больше нет, т.к. среди модераторов есть подлецы.
Re: Линукс и НТФС
Пока доволен полученным результатом. Пока в теме, может поясните алгоритм(технологию) установки пакетов из tar.gz архивов, можно на примере того же fuse i ntfs3g. java script:emoticon(':)', 'smid_2')
Re: Линукс и НТФС
Лучше бы новый вопрос в отдельной теме обсуждать, оно и правилами так форума предписывается.
Коротко - суть в следующем:
не пакеты устанавливаются из 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')" я, честно говоря, не понял.
Re: Линукс и НТФС
Вот и ладушки. Буду пробовать собирать. Тема не новая эти вопросы появились в процессе настройки системы направленной на чтение файлов с нтфс-разделов Вин., а фусе и нтфс 3г это драйвера позволяющие запись на нтфс. Все сведения из форума.
Re: Линукс и НТФС
Да что такое fuse и ntfs-3g я знаю, мне сама фраза "fuse i ntfs3g. java script:emoticon(':)', 'smid_2')" непонятна. Да ладно, проехали.....
Будут проблемы со сборкой - Welcome, только новой темой или поиск по форуму.
Re: Линукс и НТФС
ИМХО, не самая лучшая идея - превращать RPM-based дистрибутив в помойку посредством установки нештатным образом.
Готовый пакет можно скачать, например, здесь.
Re: Линукс и НТФС
+1
после ./configure && make && make install ваша Suse привращается в Slackware
Люди тратили часы, дни, месяцы своего веремени и труда, чтобы создать это (софт) для Вас и дарят это Вам, найдите, пожалуйста, 15 минут времени, чтобы прочитать документацию и научиться это использовать!
- Sunder
- Сообщения: 630
- Статус: Гордый пользователь нелегального софта
- ОС: OpenSuSE 10.3 x64, Fedora 7
- Контактная информация:
Re: Линукс и НТФС
Не надо сразу в крайности... Драйверы NVidia поставляются в run и мы их все ставим не так ли ?
Если другого выхода нет то установка из исходников вполне допустима.
Если другого выхода нет то установка из исходников вполне допустима.
Jabber: sunder@jabber.ru
Настоящий Операман должен построить дом, посадить дерево и сделать из лисы чучело !
Настоящий Операман должен построить дом, посадить дерево и сделать из лисы чучело !
Re: Линукс и НТФС
Вообщето с драйверами есть выход. Если подключить репозиториц то все ставится из rpm
Если уже ничего не помогает - прочти инструкцию.
sysinstall - гадость :)
ASUS A6q00Vm Pentium-M 1.7 GHz, 2Gb RAM, 160Gb HDD,
GeForce Go 7300 64Mb video
sysinstall - гадость :)
ASUS A6q00Vm Pentium-M 1.7 GHz, 2Gb RAM, 160Gb HDD,
GeForce Go 7300 64Mb video
Re: Линукс и НТФС
Добрый день, я тоже столкнулся с проблемой сосуществования 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 ), но только на чтенние
можа я делаю че не так?
Поставил 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 ), но только на чтенние
можа я делаю че не так?
Re: Линукс и НТФС
Загрузи систему и в состоянии несмонтированного диска напиши
и посмотри, что он напишет про этот раздел, почему не смонтировал. У меня запись в fstab выглядит примерно так, все работает. Спасибо форумчанам.
fdisk -i
и посмотри, что он напишет про этот раздел, почему не смонтировал. У меня запись в fstab выглядит примерно так, все работает. Спасибо форумчанам.
/dev/sda1 /win ntfs-3g silent,umask=0,fmask=0,locale=ru_RU.UTF8,user 0 0
Re: Линукс и НТФС
Все, что после "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
OpenSuSE 11.1/kernel-2.6.27.x pae i686/Xorg 7.3/KDE 4.2 & E17/Compiz/ForceWare 180.xx.xx
Re: Линукс и НТФС
Поставил последние версии 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
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: Линукс и НТФС
На самом деле надо просто смонтировать его несмотря на то что раздел unclean. Есть ключ для монтирования в параметрах команды mount
то есть
mount -t ntfs-3g -o force,umask=0 /dev/hdb1 /Windows/Data
то есть
mount -t ntfs-3g -o force,umask=0 /dev/hdb1 /Windows/Data
Jabber: sunder@jabber.ru
Настоящий Операман должен построить дом, посадить дерево и сделать из лисы чучело !
Настоящий Операман должен построить дом, посадить дерево и сделать из лисы чучело !
Re: Линукс и НТФС
Чёт не выходит, тотже эфект
Код: Выделить всё
[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
It's a call of your heart
Close your eyes and yo will find
Passage out of the dark
Re: Линукс и НТФС
Установка NTFS разделов на чтение/запись
1) Установить fuse и ntfs-3g
2) Поставить fuse на загрузку
3) Создать папку для монтирования
4) Прописать разделы в fstab
5) выполнить монтирование
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