1

Есть ли способ монтировать разделы NTFS в OpenSolaris? Это главная проблема, которая не позволяет мне тестировать его более одного дня. Я должен быть в состоянии смонтировать мой внешний. Я имею большой опыт работы с GNU/Linux и хочу опробовать другие операционные системы Free-Libre.

3 ответа3

3

Обновление для середины 2012 года: OpenIndiana/Illumos (по сути, сообщество сообщества OpenSolaris) продолжает использовать тот же подход, но я обнаружил несколько отличий в настройке и очень полезный совет от DAMIAN WOJSŁAW по адресу http://trochejen.blogspot .com/2011/11/openindiana-and-ntfs-3g.html. Следующий рецепт, который включает начальные шаги по идентификации внешнего жесткого диска USB с разделом NTFS, был эффективен для меня на рабочем столе OpenIndiana 151_a5:

## List attached removable storage devices:
$ rmformat -l
## even though counterintuitive, include the partition number "p0" as shown by rmformat
## Verify the pX partition number that contains the NTFS filesystem, typically "p1".
## make sure to exit without making changes, just looking for the partition number.
$ pfexec fdisk /dev/rdsk/c6t0d0p0

## ntfsprogs were installed, but not the actual ntfs-3g kernel modules
$ pkg search ntfs-3g
$ pfexec pkg install /system/file-system/ntfs-3g

## Something not quite complete about the FUSE install out of the box (thanks DAMIAN WOJSŁAW!)
## ( http://trochejen.blogspot.com/2011/11/openindiana-and-ntfs-3g.html )
$ pfexec ln -s /devices/pseudo/fuse\@0\:fuse /dev/fuse

## OK! Now mount it up
$ pfexec ntfs-3g /dev/dsk/c6t0d0p1 /mnt/backup/
## or you can now put add a vfstab entry about so:
/dev/dsk/c6t0d0p1   /dev/rdsk/c6t0d0p1 /mnt/backup  ntfs-3g -       no      -
2

Вам потребуется драйвер ntfs-3g, как в системах GNU/Linux. Вы можете скачать его здесь с сайта sunfreepacks.com как ASntfs-3g-2009.4.4 . Сначала установите 3 пакета сверху вниз, GNUBase, ASgettext и ASlibiconv-1.12.

Затем вы можете смонтировать их так:

pfexec ntfs-3g /dev/dsk/c5t0d0p1 ~/Desktop/mount 

Конечно, измените диск и раздел соответственно.

1

Чтобы смонтировать ntfs:

# /usr/lib/fs/fuse/mount -o subtype=ntfs-3g /dev/dsk/cXdYpZ /export/ntfs

Чтобы размонтировать NTFS:

# fusermount -u /export/ntfs

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .