Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Как подключить флешку в формате HFS+  (Прочитано 8493 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DimZoneX

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Возникла такая проблема , нужно подключить флешку с файловой системой HFS+ (Mac Os X) в Ubuntu 8.10 , я думаю во всех дистрибах это делается одинаково
Вобщем она автомонтируется , но только в режиме READ , а нужно WRITE
Другую файл систему не могу использовать , так как запускаю с нее специальный софт - дома у меня Мак , на работе Ubuntu 8.10 , обе эти системы хреново работают с NTFS (может произойти потеря данных ) , а в FAT происходят глюки в Маке при запуске программ на флешке
Вобщем прошу помощи как с этим разобраться .

ЗЫ : В режиме чтения в линуксе она работает на конфиге из коробки , поставил hfsplus , но запись на нее так и не заработала .

Решения Ext2 в Mac не предлагать , работает очень плохо
NTFS тоже не устраивает , нужно чтобы хоть на одной системе работало все в родной файл системе , поэтому и выбрал HFS+

Оффлайн afon

  • Старожил
  • *
  • Сообщений: 1110
  • Drink Different!
    • Просмотр профиля
Re: Как подключить флешку в формате HFS+
« Ответ #1 : 03 Марта 2009, 12:28:50 »
aptitude search hfs+
....
p   hfsutils                                                 - Tools for reading and writing Macintosh volumes
....
м?
Drink Different, Understand Computer.
Bye.

Оффлайн DimZoneX

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Как подключить флешку в формате HFS+
« Ответ #2 : 03 Марта 2009, 12:43:43 »
i   hfsplus                         - Tools to access HFS+ formatted volumes   
i   hfsprogs                        - mkfs and fsck for HFS and HFS+ file system
i   hfsutils                        - Tools for reading and writing Macintosh

Как раз это все уже поставлено и результата ноль , я не просто тут спросил потому что не знаю , а потому что не получилось , в какую сторону двигать дальше ;-)

Оффлайн fwhr

  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
Re: Как подключить флешку в формате HFS+
« Ответ #3 : 03 Марта 2009, 12:48:18 »
Как обычно,
man hfsutils?
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн DimZoneX

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Как подключить флешку в формате HFS+
« Ответ #4 : 03 Марта 2009, 13:12:05 »
Хмммм , вы когда советуете что то вникаете в суть того, что спросили
Мне нужно монтировать флешку в режиме записи , а не просто через программу xhfs копировать и вставлять

Вобщем нужно чтобы флека полноценно работала как будто она FAT или NTFS !!!

Оффлайн afon

  • Старожил
  • *
  • Сообщений: 1110
  • Drink Different!
    • Просмотр профиля
Re: Как подключить флешку в формате HFS+
« Ответ #5 : 03 Марта 2009, 13:22:55 »
Да мы поняли, что вы не от праздного любопытства спросили, поняли :) Знали бы как, сказали бы.
А теперь надо сделать флешку, отформатить, попробовать, да...? На это надо немного времени

PS:
В общем я тут слегка погуглил, и пришел к выводу, что в плане "нужно чтобы флека полноценно работала как будто она FAT или NTFS" ситуация грустная. Поискал fuse разработки под hfs+ - нету. Нашел бледные воспоминания кого-то, кто начал делать драйвер, но походу потом забросил.
Говорят, что поддержка hfs+ встроена в linux kernel и works very well за исключением того, что нужно отключать журналирование на hfs+ и, кроме того, есть несколько не значительных проблем с правами.

Мне стало интересно. Если будет время, проверю дома, сделаю флешку, и посмотрю. Но не обещаю :)

Еще один PS: если вы слегка программист, можете попрограммить модуль для fuse, который бы работал через hfsutils. Всем будет хорошо, а вам - лавры победителя  ;)
« Последнее редактирование: 03 Марта 2009, 13:42:44 от afon »
Drink Different, Understand Computer.
Bye.

Оффлайн DimZoneX

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Как подключить флешку в формате HFS+
« Ответ #6 : 03 Марта 2009, 13:46:08 »
Вот что нашел на просторах рунета , автор пишет :
Цитировать
Монтирование дисков hfs+ под kubuntu hardy(8.04)

Надоело мне использовать NTFS на флешке (fat32 просто не подходит из-за ограничение на размер файла) и решил перейти на hfs+ (благо домашний комп у меня mac и это его родная файловая система). Но возникла проблема - флеш диск корректно монтировался - но только для чтения.

Для того чтобы на kubuntu получить права read/write необходимо поставить программу - hfsplus:

apt-get install hfsplus

Далее можно попробовать работает или нет наша программа:

sudo mount -t hfsplus /dev/sdc1 /mnt

где /dev/sdc1 - это собственно моя флешка отформатирована как hfs+, смотрим права и пробуем туда что-нибудь записать из-под root.
Если не получилось - надо смотреть права директории.
Если получилось - добавляем в /etc/fstab:

/dev/sdc1 /media/Flash hfsplus rw,user,noauto 0 0

где Flash - название диска. Создаем директорию /media/Flash. После первого монтирования введите команды:

sudo chmod 777 /media/Flash
sudo chown root:root /media/Flash

После этого монтирование и размонтирование происходит автоматом, так что все работает - чего и Вам желаю.

P.S. только диск должен быть отформатирован(если форматируете в мак осе) как Mac OS Extended ….  и ни в коем случае как Mac OS Extended (Journaled)

Но данным способом у меня увы ничего не вышло  :-\

Оффлайн fwhr

  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
Re: Как подключить флешку в формате HFS+
« Ответ #7 : 03 Марта 2009, 13:46:31 »
Воткнул флешку с hfs+ Да, под юзером ридонли, под рутом же всё пишется. Обычное дело (для мака, полагаю, тоже)... :)
Создал каталог, сделал ему sudo chmod -R 777 и теперь любой юзер туда "рисовать может", не трогая права на другие нужные в иной оси файлы. Проверил после переподключения - всё ок.
Так прокатит?
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн DimZoneX

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Как подключить флешку в формате HFS+
« Ответ #8 : 03 Марта 2009, 13:48:08 »
Там вобщем что то с правами директории не гут получается

Оффлайн DimZoneX

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Как подключить флешку в формате HFS+
« Ответ #9 : 03 Марта 2009, 13:53:02 »
Воткнул флешку с hfs+ Да, под юзером ридонли, под рутом же всё пишется. Обычное дело (для мака, полагаю, тоже)... :)
Создал каталог, сделал ему sudo chmod -R 777 и теперь любой юзер туда "рисовать может", не трогая права на другие нужные в иной оси файлы. Проверил после переподключения - всё ок.
Так прокатит?

Пошагово можно какой каталог и какая последовательность

Например моя флека монтируется /media/MICRO
Рутом я там чо угодно могу сделать
когда права переписываю на эту директорию  то получаются непонятные глюки , все равно простым юзером туда не пишется

Оффлайн fwhr

  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
Re: Как подключить флешку в формате HFS+
« Ответ #10 : 03 Марта 2009, 13:54:59 »
sudo mkdir /media/MICRO/catalog
sudo chmod -R 777 /media/MICRO/catalog
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн DimZoneX

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Как подключить флешку в формате HFS+
« Ответ #11 : 03 Марта 2009, 14:19:58 »
sudo mkdir /media/MICRO/catalog
sudo chmod -R 777 /media/MICRO/catalog

Спасибо огромное  :coolsmiley: все очень даже хорошо работает , я просто с правами немного запутался ;-)
Только надо вот так
Цитировать
sudo mkdir /media/MICRO
sudo chmod -R 777 /media/MICRO

И тогда получаем полноценную флеку  :D
« Последнее редактирование: 03 Марта 2009, 14:41:56 от DimZoneX »

 

Страница сгенерирована за 0.055 секунд. Запросов: 23.