LINUX.ORG.RU

Paragon NTFS&HFS коммерческий драйвер для ядра Linux

 , , ,


0

2

Paragon Software Group (PSG) 30 мая анонсировал выпуск драйверов Paragon NTFS и HFS для Linux® 8.5 Combo Professional и Express. По заявлению компании — самый производительный драйвер для файловых систем NTFS и HFS+, с расширенными функциями операций чтения/записи файлов, включая сжатые NTFS файлы, к которым можно получить доступ в последовательном или произвольном порядке на разделах диска емкостью до 25 ТБ и больше. Драйвера протестированы на версиях ядра до 2.6.38, на данный момент заявлены как самая передовая кросс-платформенная технология в данной сфере, демонстрирующая скорость чтения/записи, сравнимую с нативной Ext3FS — до 130 МБ/с. Драйвер основан на технологи Paragon Universal File System Driver (UFSD) и создан, чтобы преодолеть еще один барьер несовместимости операционных систем. Доступен как в платной (Paragon NTFS and HFS 8.5 Combo Professional) так и бесплатной (Paragon NTFS and HFS 8.5 Combo Express)версиях.

Характеристики и ключевые функции Paragon NTFS and HFS 8.5 Combo Express:

  • Полная поддержка файловых систем Mac HFS+ и Windows NTFS.
  • Единственный драйвер с поддержкой HFS+ Journal.
  • Высокая скорость передачи данных.
  • Полный доступ на чтение/запись: можно изменять/удалять файлы, создавать и копировать новые файлы.
  • Поддержка любого типа и формата файлов, сжатых и даже очень больших.
  • Легкая установка.
  • Легок в использовании: монтирует любой NTFS или HFS раздел без специальных команд.
  • Поддержка не-латинских символов/языков (китайский, корейский, японский, русский).
  • Низкое потребление системных ресурсов во время передачи данных.
  • Неограниченный размер файла/размер раздела (в пределах ограничений ядра и NTFS/HFS).
  • Неограниченная фрагментация файлов NTFS - в пределах драйвера от Microsoft.

Для желающих скачать быстро и без регистрации залил себе на сервер. Ссылка

>>> Подробности

★★★

Проверено: maxcom ()

ненависть

они дают сцылко только после реги, и то хрен сгенеришь
нет бы ключик дали и всё...
или просто дали сливать просто так - один хрен бесплатно же...

megabaks ★★★★ ()

>Support for 2.6.31.6+ Kernels

Supported Linux versions:

- Linux with kernel versions 2.4.x;


- Linux with kernel versions 2.6.x


(NTFS/HFS+ drivers were tested with Kernels up to 2.6.33.4,


LDM driver was tested with Kernels up to 2.6.31).



Linux distributions this product was tested with:

- Ubuntu 9.10


- OpenSUSE 11.2


- LinuxMint 8


- Slackware 13


- Mandriva Linux Free 2010


- Debian 5.04


это в сорсах бесплатной
опять кто-то врёт или я криво распарсил и 38 умеет только платное?

megabaks ★★★★ ()
Ответ на: комментарий от namezys

Вот мне и интересны такие конкретные ситуации. Я по себе сужу - ни разу не было необходимости использовать даже ntfs-3g, максимум драйвер для чтения...

former_hokum ()
Ответ на: комментарий от megabaks

Дело не в лицензии, дело в сути. Хотя, одно применение я тут придумал - можно бутиться с флешки на компе с вантузом и сбрасывать там пароль админа :)

former_hokum ()
Ответ на: комментарий от megabaks

>тебя девочка-лапочка просит залить что-то на переносной винт

Ты этой лапочке ставишь генту и регулярные свидания гарантированы

anonymous ()
Ответ на: комментарий от former_hokum

> а на диске HFS+, да? Откуда ж у меня такие друзья возьмутся? :)

модераторы с ЛОРа?

namezys ★★★★ ()
Ответ на: комментарий от anonymous

э не - такие свидания мне даром не нать
это я так с ней на шашлыках буду не шашлыки конпелять, а её уму-разуму-примудростям генты учить
нафиг-нафиг :3

megabaks ★★★★ ()
Ответ на: комментарий от insider
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c:2254:15: ошибка: ‘file_fsync’ undeclared here (not in a function)
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c:2258:3: ошибка: неизвестное поле ‘ioctl’ в инициализаторе
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c:2258:3: предупреждение: несовместимый тип указателя в инициализации
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c:2309:3: предупреждение: несовместимый тип указателя в инициализации
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c:2310:3: предупреждение: несовместимый тип указателя в инициализации
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c: В функции ‘ufsd_setattr’:
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c:2734:5: ошибка: неявная декларация функции ‘inode_setattr’
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c: В функции ‘ufsd_permission’:
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c:3412:3: предупреждение: при передаче аргумента 3 ‘generic_permission’ указатель преобразуется в целое без приведения типа
include/linux/fs.h:2199:12: замечание: expected ‘unsigned int’ but argument is of type ‘int (*)(struct inode *, int)’
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c:3412:3: ошибка: слишком мало аргументов в вызове функции ‘generic_permission’
include/linux/fs.h:2199:12: замечание: declared here
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c: На верхнем уровне:
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c:4552:3: предупреждение: несовместимый тип указателя в инициализации
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c:5050:3: ошибка: неизвестное поле ‘ioctl’ в инициализаторе
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c:5050:3: предупреждение: несовместимый тип указателя в инициализации
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c:5066:3: предупреждение: несовместимый тип указателя в инициализации
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c: В функции ‘ufsd_write_begin’:
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c:5899:28: предупреждение: в передаче аргумента 1 ‘block_write_begin’: несовместимый тип указателя
include/linux/buffer_head.h:204:5: замечание: expected ‘struct address_space *’ but argument is of type ‘struct file *’
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c:5899:28: предупреждение: при передаче аргумента 2 ‘block_write_begin’ указатель преобразуется в целое без приведения типа
include/linux/buffer_head.h:204:5: замечание: expected ‘loff_t’ but argument is of type ‘struct address_space *’
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c:5899:28: предупреждение: при передаче аргумента 5 ‘block_write_begin’ целое преобразуется в указатель без приведения типа
include/linux/buffer_head.h:204:5: замечание: expected ‘struct page **’ but argument is of type ‘unsigned int’
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c:5899:28: предупреждение: в передаче аргумента 6 ‘block_write_begin’: несовместимый тип указателя
include/linux/buffer_head.h:204:5: замечание: expected ‘int (*)(struct inode *, sector_t,  struct buffer_head *, int)’ but argument is of type ‘struct page **’
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c:5899:28: ошибка: слишком много аргументов в вызове функции ‘block_write_begin’
include/linux/buffer_head.h:204:5: замечание: declared here
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c: На верхнем уровне:
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c:7435:3: предупреждение: несовместимый тип указателя в инициализации
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c:7436:3: ошибка: неизвестное поле ‘clear_inode’ в инициализаторе
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c:7436:3: предупреждение: несовместимый тип указателя в инициализации
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c: В функции ‘ufsd_read_super’:
/home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c:8299:21: предупреждение: несовместимый тип указателя в присваивании
distcc[2555] ERROR: compile /home/megabaks/Paragon_NTFSHFS_Express//ifslinux/ufsdvfs.c on localhost failed
make[3]: *** [/home/megabaks/Paragon_NTFSHFS_Express/ifslinux/ufsdvfs.o] Ошибка 1
make[2]: *** [_module_/home/megabaks/Paragon_NTFSHFS_Express] Ошибка 2
make[1]: *** [sub-make] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-2.6.38-pf7'
make: *** [ufsd.ko] Ошибка 2
Can't build driver

жуть

megabaks ★★★★ ()
Ответ на: комментарий от megabaks

> как оно? в сравнении с ntfs-3g, например

В первую очередь, оно не нужно. ntfs необходима только для разметки переносных девайсов, которые приходится подключать к компам с виндой. С задачей «залить файлы — скачать файлы» ntfs-3g справляется отлично.

geekless ★★ ()
Ответ на: комментарий от namezys

Дык второе будет поводом для первого :-)

anonymous ()
Ответ на: комментарий от megabaks

Опапа, в файле README.
Supported Linux versions:
- Linux with kernel versions 2.4.x;
- Linux with kernel versions 2.6.x
(NTFS/HFS+ drivers were tested with Kernels up to 2.6.33.4,
LDM driver was tested with Kernels up to 2.6.31).

Linux distributions this product was tested with:
- Ubuntu 9.10
- OpenSUSE 11.2
- LinuxMint 8
- Slackware 13
- Mandriva Linux Free 2010
- Debian 5.04

На сайте выложена версия 8.1, хотя вышла уже 8.5 Express, вероятно именно она заработает под 2.6.38.

insider ★★★ ()
Ответ на: комментарий от insider

>На сайте выложена версия 8.1, хотя вышла уже 8.5
вот-вот
подождём...

megabaks ★★★★ ()
Ответ на: комментарий от pekmop1024

Ага, нашел в подробностях. Формат, дефраг, проверка и поддержка прав.

pekmop1024 ★★★★★ ()
Ответ на: комментарий от pekmop1024
1.2.1 Paragon NTFS&HFS for Linux 8.1 Express
      (features also included in Professional Edition):
  - Full support for compressed files (random access
    for reading and writing with no limitations);
  - Sparse files;
  - Alternate data streams;
  - Complete support for all types of (case sensitive and journaling)
    HFS+ (Mac OS X native file system) under Linux. 
  - Several codepages for filename translation are supported
    simultaneously;
  - Full interoperability with Mac OS X SAMBA clients;
  - Full interoperability with P2P (BitTorrent) software;
  - All known bugs are fixed.


Limitations:

  - extended attributes are not yet supported;
  - NFS on HFS+ is not yet supported;
  - additional forks are not yet supported;


1.2.2 Paragon NTFS&HFS for Linux 8.1 Professional:

Paragon NTFS&HFS for Linux 8.1 Professional supports NTFS and 
HFS+ file systems simultaneously (one module supports both file systems).

Additional features of the Professional edition:
  - Support for all kinds of Microsoft Dynamic Disks (simple, mirror, 
    spanned, stripe and RAID5) - support for LDM (Logical Disk Manager);
  - Supporting encrypted files copying (cpntfs utility);
  
  - Additional NTFS utilities:
	- mkntfs  - creates an NTFS volume on a user specified (block) device;
	- chkntfs - checks NTFS Volumes integrifty and fixes errors;
	- dfntfs  - defragments NTFS Volumes;
	- cpntfs  - copies files/directories to/from/between NTFS Volume(s);
	- mkfat   - creates an FAT volume on a user specified (block) device;
	- dffat   - defragments FAT32 Volumes;
	- extents - traces extents for files/folders;
	- fsutil  - performs NTFS file system related tasks;
	- hdlnk   - enumerates hard links;
	- infntfs - Shows and modifies NTFS volume label, used space, dirty flag,
                version, serial number.
	- junction - displays reparse point informations
	- mftpack  - packs MFT records and/or Truncate MFT on NTFS volume
	- svntfs   - makes volume like sieve (fragments free space and files);
	- wipe     - zeroes free space (unused clusters and tails of
	             files/directories) on NTFS/FAT volumes.
  
  - Additional HFS+ utilities:
	- chkhfs   - checks HFS+ volumes integrity and fix errors;
	- mkhfs    - creates HFS+ volume on a user specified (block) device.

это 8.1

megabaks ★★★★ ()
Ответ на: комментарий от megabaks

Надо будет дождаться 8.5 и посмотреть, насколько оно веселее ntfs-3g, да и соберется ли на .39 ядре (кстати, годное вполне себе ядро, по сравнению с .38, 12309 не такой адовый, вполне себе обычного уровня).

pekmop1024 ★★★★★ ()

Я правильно понял, что при каждом падайте ядра это чудо надо будет перебирать руками, а единственное заявленное преимущество бесплатной версии - скорость?

Закопать немедленно.

Alan_Steel ★★ ()
Ответ на: комментарий от pekmop1024

Я уже давно зажрался, привык к тому, что у меня всё обновляется само, лишь изредка запрашивая перезагрузку. Ставить в систему сомнительный продукт, а потом (через полгода) лезть разбираться, отчего в самый ответственный момент отвалилась запись на нтфс очень не хочется. Поэтому софт от Парагона мне не подходит даже в случае их доплаты.

Alan_Steel ★★ ()
Ответ на: комментарий от namezys

пришел друг с диском. как пример


Если только это действие происходит где то в далекой Сибири или в полях Казахстана.

splinter ★★★★★ ()

макском подтвердил новость с варезом?

>Для желающих скачать быстро и без регистрации залил себе на сервер. Ссылка

Лицензия допускает стороннее распространение?

anonymous ()
Ответ на: комментарий от Alan_Steel

Возле ящика дома стоит терабайтник. Ящик зараза понимает только нтфс.

Процесс слива всякой хрени занимает немало времени, так что скорость(в определенных условиях) хорошее преимущество.

ravl ()
Ответ на: комментарий от praseodim

Мне почему-то кажется, что с проблемами с ntfs при такой конфигурации M$ разбираться в случае чего откажется.

former_hokum ()

если работает также как в MacOS X, то оно никому не нужно, настолько кривая поделка. nyfs-3g работае лучше, он хоть медленно но пишет на нтфс флэшки, это же виснет часто

aliens ★★ ()
Ответ на: комментарий от Deleted

Бесплатная - не значит свободная. И не значит, что допускает redistribution.

anonymous ()

Сколько я не пробовал продукты парагона - потом постоянно восстанавливал ими порушенное [опасливо тыкает в драйвер палкой]

PIV ()
Ответ на: комментарий от megabaks

>тебя девочка-лапочка просит залить что-то на переносной винт

Девочку-лапочку пустить в дело, винт - разметить в ext4. Появится предлог для прихода к девочке-лапочке в гости, чтобы (см. начало абзаца).

GluckMan ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.