Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Драйвер NTFS

Ответить
Настройки темы
Драйвер NTFS

Модер


Сообщения: 1716
Благодарности: 17

Профиль | Сайт | Отправить PM | Цитировать


Вот, возникла необходимость поиметь доступ из линукса (Mandrake 8) к партиции NTFS5, хотя бы к одной и хотя бы только на чтение.

Поиск на всех известных сайтах выдает, собственно говоря, только один драйвер, причем
1) только чтение (в принципе, достаточно, но фишка в том, что надо лог вести - и тоже на этой же партиции NTFS5).
2) он 99 года )

Вот и вопрос, может чего-то уже где-то есть поновее?

-------
Васкецов Сергей
http://registry.oszone.net


Отправлено: 16:28, 30-03-2002

 

Аватара для Barracuda

Редкий гость


Сообщения: 1769
Благодарности: 16

Профиль | Сайт | Отправить PM | Цитировать


h1ma

Чего и следовало ожидать: Мелкософт не открівает свои API и техописание для новых версий NTFS и, как следствие, отсутствие дров.

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 15:52, 12-10-2003 | #21



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

VartaniX


Сообщения: n/a

Профиль | Цитировать


Народ что вы мучаетесь, есть более легкие способы скомпилить NTFS
Вот один из них:

1. Узнаем версию ядра, установленную инсталятором linux.


$ uname -a
Linux amarie.avalon.ru 2.4.18-3 #1 Thu Apr 18 07:37:53 EDT 2002 i686 unknown


Инсталлировано ядро версии 2.4.18, (patchlevel 3 от RedHat), собственно его исходные тексты нам и понадобятся.
2. Монтируем CD с дистрибутивом и находим пакет с исходными текстами kernel-source-2.4.18-3.i386.rpm, но этого мало, потому как нужны средства разработки - компилятор, компоновщик и т.д. Ищем их на дистрибутивном CD:
копилятор gcc-2.96-110.i386.rpm
библиотека языка С glibc-devel-2.2.5-34.i386.rpm
заголовочные файлы ядра glibc-kernheaders-2.4-7.14.i386.rpm
инсталлируем в систему в указаном порядке:


# rpm -ihv glibc-kernheaders-2.4-7.14.i386.rpm
# rpm -ihv glibc-devel-2.2.5-34.i386.rpm
# rpm -ihv gcc-2.96-110.i386.rpm
# rpm -ihv kernel-source-2.4.18-3.i386.rpm


теперь в директории /usr/src/linux-2.4.18-3 располагаются исходные тексты нашего драйвера, а точнее конечно, в директории /usr/src/linux-2.4.18-3/fs/ntfs.
3. Собственно, можно приступать к компиляции и сборке драйвера.


# cd /usr/src/linux-2.4.18-3/fs/ntfs
# cat Makefile | grep NTFS_VERSION
EXTRA_CFLAGS = -DNTFS_VERSION=\"1.1.22\" #-DDEBUG
# gcc -c -DMODULE -D__KERNEL__ -DNTFS_VERSION=\"1.1.22\" -I/usr/src/linux-2.4.18-3/include *.c
# ld -r -m elf_i386 -o ntfs.o *.o


Можно взглянуть на полученый драйвер:


# modinfo ./ntfs.o
filename:    ./ntfs.o
description: "Linux NTFS driver"
author:      "Anton Altaparmakov <aia21@cus.cam.ac.uk>"
license:     "GPL


4. Теперь его необходимо разместить в специальной директории, откуда он будет доступен по требованию, при монтировании NTFS.


# mkdir -p /lib/modules/2.4.18-3/kernel/fs/ntfs
# cp ./ntfs.o /lib/modules/2.4.18-3/kernel/fs/ntfs
# depmod -a


5. Удачного монтирования!



Только он компилируется в read only по умолчанию, потому как write support is dangerous.
Если хочется read/write, то (минздрав предупреждает!)


# cd /usr/src/linux-2.4.18-3
# ls configs


выбираем подходящий config файл ...


# cp configs/kernel-2.4.18-i686.config .config
# vi .config


# CONFIG_NTFS_FS is not set
# CONFIG_NTFS_RW is not set
заменить на
CONFIG_NTFS_FS=m
CONFIG_NTFS_RW=y
пересобираем модуль, воспользовавшись системой сборки ядра linux...


# make oldconfig
# make SUBDIRS=/usr/src/linux-2.4.18-3/fs/ntfs modules


Отправлено: 22:14, 21-10-2003 | #22


Аватара для Barracuda

Редкий гость


Сообщения: 1769
Благодарности: 16

Профиль | Сайт | Отправить PM | Цитировать


VartaniX
Ептить
Ну это я тебя понял. Может ещё кто-то поймёт. Но если чел впервые видет Линя - он потопнет в этом на первом же этапе. Хотя описание достойно зачудительного ЧАВО. Нет желания оформить?

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 00:17, 22-10-2003 | #23


Аватара для Guest

Guest


Профиль | Цитировать


стоял как-то у меня mandrake 9.0 hf,jnfk [jhij b gjlth;rf yf pfgbcsm gjl NTFS 5.1 была, как ни странно, а сейчас поставил 9,2 и поддержки уже нет, зачем они её убрали, если уже все работало, как надо, при чем от сжатости тома ни чего не зависело, самое главное, что бы папочки на нем не шифровались 128-битным ключем, что в совершенстве умеет делать вин ХР
вот такая хренотень!

Отправлено: 21:42, 12-12-2003 | #24


Аватара для Dimon

Ветеран


Сообщения: 551
Благодарности: 13

Профиль | Отправить PM | Цитировать


password
Цитата:
Если поставить iocharset=koi8-r, то Linux при входе в каталог ругается, что дескать такой-то каталог или файл существует, но его не возможно отобразить. А если поставить iocharset=cp1251, то Linux отображает (и не на что не ругается) вместо букв абру-кадабру. Так-что такие дела, кто может помогите пожалуйста заставить его понимать руссиш NTFS.
Цитата:
866, koi8... а там вообще то unicode!
Вот-вот, поэтому iocharset=utf8  поможет.

-------
Патроны кончаются... Санитары близко... Всем пока


Отправлено: 23:11, 12-12-2003 | #25

e80 e80 вне форума

Старожил


Сообщения: 267
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


У меня Слака 9.1 после пересборки ядра без проблем читает/пишет на ntfs, никаких дополнительных дров не юзал.
Глюков пока тоже не было
хотя в конфигах ядра поддержка ntfs "тестовая"

-------
Даеш Linux в FreeTime !!! :)


Отправлено: 18:13, 14-12-2003 | #26



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Драйвер NTFS

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - NTFS Doctor_Dream Microsoft Windows 2000/XP 7 10-07-2009 11:21
[решено] Общий SAMBA NTFS (ntfs-3g) ресурс. MikhailL Программное обеспечение Linux и FreeBSD 3 29-06-2009 12:23
EventID - [решено] ID:137 Source:Ntfs - Частые ошибки Ntfs giv5dot26 Устранение критических ошибок Windows 2 05-05-2008 08:49
Разное - Драйвер пак для применения с аддоном от Boasoft (Все драйвер паки пости здесь) Baw17 Наборы обновлений для Windows XP/2003/Windows 7 13 29-12-2006 07:39
NTFS и XP-HE Guest Сетевые технологии 3 12-07-2004 17:19




 
Переход