NTFS read/write для MacOS X
Другие ответы в этой теме
#21
Отправлено 19 Янв 2007 - 12:29
GERMES (19.1.2007, 12:14) писал:
LABEL=Soft /private/mnt/Soft ntfs ro,noauto
LABEL=Vista /private/mnt/Vista ntfs ro,noauto
LABEL=DATA /private/mnt/DATA ntfs ro,noauto
И монтируется только Soft.
Я сейчас не дома, а делал на домашнем ящике. Но сейчас вспомню и напишу код.
У меня тоже есть просьба. Сейчас, то же самое, делаю на рабочем компе. Но у меня, почему то, не монтируется вот этот образ NTFS-3g_20070116-r4.dmg, говорит нечего монтировать. Ты не можешь его смонтировать у себя , затем перетащить из него пакет на рабочий стол, заархивировать его и где нибудь выложить. Плиз.
Выложить можно вот тут: www.rapidshare.ru. Там просто выбираешь файл для закачки, ставишь птичку, что согласен с правилами и жмёшь на кнопку закачать. И всё. В конце даётся линк на файл.
P.S. Вот пример моего файла:
LABEL=StartDisk /private/mnt/StartDisk ntfs ro,noauto
LABEL=VistaVol /private/mnt/VistaVol ntfs ro,noauto
LABEL=StaffDisk /private/mnt/StaffDisk ntfs ro,noauto
НоутБук Pro, iТелефон, Приставка tv. :)
#22
Отправлено 19 Янв 2007 - 12:39
Со своими дисками я уже сам разобрался.
CPU: Intel Core 2 Duo E6600 (2.4 Ghz)
MoBo: Intel D945GCL
Ram: 2xKingston KVR667D2N5/1gb
Sound: Creative Xmod
Lan: Realtek RTL8139
Video: ASUS EN7600GS Silent
Case: Thermaltake Silver Armor Jr.
iPhone 1.1.4
Macbook Pro 15" 2.5 Ghz
#23
#24
Отправлено 19 Янв 2007 - 15:02
Спасибо за подсказку.
Но собственно как создать файл .ntfslocale?
был у меня какой-то пустой файл, переименовал его в .ntfslocale с помощью Xfolders, потому что Finder этого сделать не дал. Но файл куда-то исчез, думал просто невидимый. Но после добавления нужных строк и переустановки ntfs-3g на необходимый, после перезагрузки папка "Мои Документы" так и не появилась.
На том форуме, что ссылку ты давал, я ничего внятного на этот счет не вычитал. Может ты подскажешь что именно надо сделать?
#25
Отправлено 19 Янв 2007 - 15:52
TMAC (19.1.2007, 15:02) писал:
Спасибо за подсказку.
Но собственно как создать файл .ntfslocale?
решение с .ntfslacale не работает, если партиция не первая на диске.
Чтобы монтировалось с локализацией, надо открыть в текстовом редакторе файл
/System/Library/Filesystems/ntfs-3g.fs/ntfs-3g.mount
найти строчку
/usr/local/bin/ntfs-3g "${DEVICE}" "${MOUNT}" "-o${OPTIONS}"
и заменить ее на
/usr/local/bin/ntfs-3g "${DEVICE}" "${MOUNT}" "-o${OPTIONS},locale=ru_RU"
если у вас ntfs-3g.rc4, то найдите чуть ниже строки:
# Now that it's open, check for a locale file... this is quite a hack,
# but I can't think of a better way in the meantime
и удалите if ... fi под ними
после сохранения не забудьте chown root:wheel и chmod 755 для файла
#26
Отправлено 19 Янв 2007 - 16:20
хотя вроде все сделал как написано
#27
Отправлено 19 Янв 2007 - 16:20
CPU: Intel Core 2 Duo E6600 (2.4 Ghz)
MoBo: Intel D945GCL
Ram: 2xKingston KVR667D2N5/1gb
Sound: Creative Xmod
Lan: Realtek RTL8139
Video: ASUS EN7600GS Silent
Case: Thermaltake Silver Armor Jr.
iPhone 1.1.4
Macbook Pro 15" 2.5 Ghz
#28
Отправлено 19 Янв 2007 - 16:48
#29
Отправлено 19 Янв 2007 - 17:16
CPU: Intel Core 2 Duo E6600 (2.4 Ghz)
MoBo: Intel D945GCL
Ram: 2xKingston KVR667D2N5/1gb
Sound: Creative Xmod
Lan: Realtek RTL8139
Video: ASUS EN7600GS Silent
Case: Thermaltake Silver Armor Jr.
iPhone 1.1.4
Macbook Pro 15" 2.5 Ghz
#30
Отправлено 19 Янв 2007 - 18:02
#31
Отправлено 19 Янв 2007 - 18:50
WARNING: Couldn't set locale to 'ru_RU.UTF8' thus some file names may not
be correct or visible. Please see the potential solution at
http://www.ntfs-3g.o...ort.html#locale
при CP1251 и KOI8-R - русский не появляется
по ссылке http://www.ntfs-3g.o...ort.html#locale ничего не понял ..
#32
Отправлено 19 Янв 2007 - 18:58
А куда смайлы то подевались? Сменили, что ли?
НоутБук Pro, iТелефон, Приставка tv. :)
#33
Отправлено 19 Янв 2007 - 19:00
sudo ntfs-3g /dev/disk0s1 /Volumes/"NTFS Drive" -o ping_diskarb,volname="NTFS Drive",locale=ru_RU
#34
Отправлено 19 Янв 2007 - 19:06
TMAC (19.1.2007, 19:00) писал:
sudo ntfs-3g /dev/disk0s1 /Volumes/"NTFS Drive" -o ping_diskarb,volname="NTFS Drive",locale=ru_RU
А я этого не делал. Просто у меня локализация оси русская и всё. И всё автоматом работает. То, что ты делал нужно только для англоязычной версии оси. У меня проблемы были только с автомонтированием.
НоутБук Pro, iТелефон, Приставка tv. :)
#35
Отправлено 20 Янв 2007 - 10:21
Заметил один глюк. Если отредактируешь файл и сохранишь, то он исчезает из своего каталога. Пытаешься записать в него, сохраненную ранее копию, говорит, что такой файл уже имеется. После перезагрузки файл появляется на своем исходном месте, отредактированный, все, как положено. Других багов пока не обнаружил. Сыроватая штуковина ещё. Но, всё равно, прикольно.
У меня, например, два винта. Один из них полностью NTFS, с тремя разделами. Наконец, то, можно обмениваться данными на прямую, без переключения между осями. Здорово!
У меня была одна интересная проблема, связанная, как раз, с наличием двух винтов. Дело в том, что после каждой перезагрузки, ось меняет приоритет подключения винчестеров. То один, то другой, из них, становится или нулевым или первым. Это относится только к SATA дискам. Так как, в саташных контроллерах нет такого жесткого разграничения как в PATA (Master/Slave). Отсюда проблема, как правильно назначить "Идентификатор диска" например: так disk0s1 или disk1s1?
Решение, конечно же, находится элементарно, но я, к сожалению, не юниксоид, и не могу грамотно написать код. Поэтому тупо сделал вот так:
Пример:
Файл Disks.
----------------------------------------
mkdir /Volumes/"NTFS Drive"
mkdir /Volumes/"NTFS Drive2"
ntfs-3g /dev/disk0s1 /Volumes/"NTFS Drive" -o ping_diskarb,volname="NTFS Drive"
ntfs-3g /dev/disk0s2 /Volumes/"NTFS Drive2" -o ping_diskarb,volname="NTFS Drive2"
ntfs-3g /dev/disk1s1 /Volumes/"NTFS Drive" -o ping_diskarb,volname="NTFS Drive"
ntfs-3g /dev/disk1s2 /Volumes/"NTFS Drive2" -o ping_diskarb,volname="NTFS Drive2"
----------------------------------------------------------------------------------------------------- ----------------
Т.е. задвоение записей с разными идентификаторами дисков. И это отлично работает. Но, конечно, хотелось бы, чтобы было более грамотно. Т.е. использовать какой то оператор или функцию, чтобы снимать значение, которое присваивает ось. Может кто нибудь из юниксоидов придумает, как это грамотно описать. Думаю у многих больше одного винта на компе.
И еще вопрос. Смонтированным дискам ось приклеивает значки. Они теперь не в виде винчестеров, а в виде сетевого подключения. Можно ли прилепить обратно изображение винта? Если можно, то как? Подскажите.
НоутБук Pro, iТелефон, Приставка tv. :)
#36
Отправлено 20 Янв 2007 - 13:04
Низя, MacFUSE стартует драйвера жестких дисков как сетевые демоны, отсюда и значки такие.
#37
Отправлено 20 Янв 2007 - 13:05
#38
Отправлено 20 Янв 2007 - 14:25
Daemon (20.1.2007, 13:04) писал:
TMAC (20.1.2007, 13:05) писал:
Спасибо за разъяснения!
НоутБук Pro, iТелефон, Приставка tv. :)
#39
Отправлено 20 Янв 2007 - 17:12
#40
Отправлено 20 Янв 2007 - 20:49
Daemon (20.1.2007, 17:12) писал:
Не, у меня не так. У меня все разделы видны как "метка диска". Я не делал вручную никаких маунтпойнтов, не писал fstab, т.е. вообще ничего не делал. Просто поставил два пакета: "MacFUSE 0.1.0_beta6-r3.dmg", "NTFS-3g 20070116-r4.dmg", и сделал .ntfslocale, а дальше все примонтировалось в автоматически создаваемые маунтпойнты, именуемые по label'у. Дискутилити их нормально маунтит, из файндера юзер тоже может отмонтировать.
Daemon (20.1.2007, 17:12) писал:
Имею такую же беду. Перед перезагрузкой (если -v) получаю сообщения вида "NTFS-3G: Did not act on SIGTERM" в количестве примонтированных разделов. Поэтому приходится отмонтировать разделы из файндера вручную перед перезагрузкой, тогда все нормально. Очень напрягает.
RuProNic
Приклеить значок можно:

На одном значке cmd_c, на другом значке cmd_v. Так можно вообще любой значок приклеить, если раздел, конечно, смонтирован в режиме rw.
Gf 8800GTX/768mb, Sound E-MU 0404-USB, keyb. Apple-Alu A1243
OS X - 10.6.4, Chameleon 2.0 RC5 (SVN build)
#41
Отправлено 21 Янв 2007 - 14:59
npwski
Вижу, что можно, и читал об этом в умной книжке, но давно, и поэтому не помнил, как это делается. Спасибо за напоминание
Я уже заменил картинки. Осталось проверить останутся ли они после перезагрузки.
После Force Quit на Finder значки сохраняются.
P.S. Проверил. После рестарта значки винтов сохраняются, Ура!
Осталась единственная напряга, как уменьшить время загрузки и выключения ящика?!!!
Сообщение отредактировал RuProNic: 21 Янв 2007 - 16:00
НоутБук Pro, iТелефон, Приставка tv. :)
#42
Отправлено 21 Янв 2007 - 16:08
npwski (20.1.2007, 20:49) писал:
Так значит в fstab можно ничего не записывать? Я тебя правильно понял?
НоутБук Pro, iТелефон, Приставка tv. :)
#43
Отправлено 21 Янв 2007 - 16:31
Daemon (20.1.2007, 17:12) писал:
А диски имеют виндовые метки дисков? У меня было похожее на компе на работе, до тех пор пока я не присвоил дискам метки из винды.
НоутБук Pro, iТелефон, Приставка tv. :)
#44
Отправлено 21 Янв 2007 - 17:21
TMAC (19.1.2007, 16:00) писал:
sudo ntfs-3g /dev/disk0s1 /Volumes/"NTFS Drive" -o ping_diskarb,volname="NTFS Drive",locale=ru_RU
Сделал так, но папки с русскими именами созданные в виндоусе он не видит, но пишет файлы с русскими именами. Русские имена файлов, созданные в маке, виндоус видит криво (пример "ÐÑÑин ÐаÑÑÑÑ").
Пробовал и locale=ru_RU, и locale=ru_RU.KOI8-R, и locale=ru_RU.CP1251.
CPU: Intel Core 2 Duo E6600 (2.4 Ghz)
MoBo: Intel D945GCL
Ram: 2xKingston KVR667D2N5/1gb
Sound: Creative Xmod
Lan: Realtek RTL8139
Video: ASUS EN7600GS Silent
Case: Thermaltake Silver Armor Jr.
iPhone 1.1.4
Macbook Pro 15" 2.5 Ghz
#45
Отправлено 21 Янв 2007 - 17:41
echo "ru_RU" > /Volumes/"DATA"/.ntfslocale
echo "ru_RU" > /Volumes/"Vista"/.ntfslocale
echo "ru_RU" > /Volumes/"Soft"/.ntfslocale
CPU: Intel Core 2 Duo E6600 (2.4 Ghz)
MoBo: Intel D945GCL
Ram: 2xKingston KVR667D2N5/1gb
Sound: Creative Xmod
Lan: Realtek RTL8139
Video: ASUS EN7600GS Silent
Case: Thermaltake Silver Armor Jr.
iPhone 1.1.4
Macbook Pro 15" 2.5 Ghz
#46
Отправлено 21 Янв 2007 - 19:56
#47
Отправлено 21 Янв 2007 - 22:09
RuProNic (21.1.2007, 16:08) писал:
Я вижу у себя обычное поведение при монтировании, отличие от старого (ntfs-readonly) только в том, что ntfs-диски стали как бы сетевыми. И описанная мной выше неприятность при ребуте "Ntfs-3g: Didn't act on SIGTERM". Разработчику уже сообщили об этой особенности размонтирования-выгрузки, только как бы это не оказалось хакинтошной спецификой
Gf 8800GTX/768mb, Sound E-MU 0404-USB, keyb. Apple-Alu A1243
OS X - 10.6.4, Chameleon 2.0 RC5 (SVN build)
#48
Отправлено 21 Янв 2007 - 22:29
________2.png (137,16К)
Количество загрузок:: 123
Как будто бы указывает на их интимную связь.
npwski (21.1.2007, 22:09) писал:
Я вижу у себя обычное поведение при монтировании, отличие от старого (ntfs-readonly) только в том, что ntfs-диски стали как бы сетевыми. И описанная мной выше неприятность при ребуте "Ntfs-3g: Didn't act on SIGTERM". Разработчику уже сообщили об этой особенности размонтирования-выгрузки, только как бы это не оказалось хакинтошной спецификой
А ты не можешь посмотреть, есть ли у тебя каталоги, одноимённые с подключаемыми NTFS дисками, в корне диска с Mac OS X? Если нет, то буду грешить на fstab.
Спрашиваю, именно тебя, потому, что ты его не создавал.
И ешё. На счёт хакинтошной специфики. Я сильно в этом сомневаюсь. По крайней мере, у меня не было ни одного случая, что бы, что то из програмного обеспечения не работало или работало, но не так как должно. Оп. Это я сильно сказал.
НоутБук Pro, iТелефон, Приставка tv. :)
#49
Отправлено 22 Янв 2007 - 02:58
RuProNic (21.1.2007, 22:29) писал:
Ты бы не делал метки/точки монтирования с пробелами в именах. Конечно, все будет работать, но в терминале imho неудобно будет пути вводить. Я, например, все время забываю, где в таком случае слэш ставить - одна надежда на автодополнение.
Gf 8800GTX/768mb, Sound E-MU 0404-USB, keyb. Apple-Alu A1243
OS X - 10.6.4, Chameleon 2.0 RC5 (SVN build)
#50
Отправлено 22 Янв 2007 - 04:11
npwski (22.1.2007, 2:58) писал:
У меня стоят вроде самые последние версии.
Я, не много, не догоняю. Значит файл Disks ты тоже не правил? Уж извини за непонятливость.
P.S. Удалил fstab, вернул в исходное состояние файл Disks. Удалил каталоги из корня. В /Volumes у меня была целая помойка из одноименных дисков с присвоиным порядковым номером (VistaVol 12,13,14,15 и.т.д) всех подключаемых дисков. Это тоже удалил. И переустановил всё заново, reboot и ничего не подключилось. Вот так!
Выложи пожалуйста линк на http://files.lifehack.org/download/macfuse....0_beta6-r3.dmg, т.к. эта ссылка не работает.
Сообщение отредактировал RuProNic: 22 Янв 2007 - 05:07
НоутБук Pro, iТелефон, Приставка tv. :)
Дополнительные действия:
Свернуть категорию Похожие темы
| Название темы | Автор | Статистика | Последнее сообщение | |
|---|---|---|---|---|

Помощь


Promote to Article












