{"id":119,"date":"2013-01-31T14:10:15","date_gmt":"2013-01-31T13:10:15","guid":{"rendered":"http:\/\/www.schmittfinger.de\/?page_id=119"},"modified":"2013-01-31T14:10:15","modified_gmt":"2013-01-31T13:10:15","slug":"umgang-mit-hfs-volumes-unter-ubuntu","status":"publish","type":"page","link":"https:\/\/schmittfinger.de\/?page_id=119","title":{"rendered":"Umgang mit hfs+ Volumes unter ubuntu"},"content":{"rendered":"<p>Mehr un\u00fcberlegt als bewusst kaufte ich mir vor einiger Zeit bei ebay eine gebrauchte Settop-Box Apple TV 1.Generation (mit integrierter Festplatte). Nachdem ich (noch) keinen HDTV f\u00e4higen Fernsehapparat mein Eigen nenne, musste ich die Settop-Box aus dem Hause Apple &#8222;updaten&#8220;. Dank PatchStick, NitoTV und SmartInstaller kann ich jetzt sowohl einen Fernseher mit Composite-Video-Eingang, als auch XBMC als Wiedergabeprogramm verwenden.<\/p>\n<p><span style=\"text-decoration: underline;\">Hier einige \u00a0interessante Links zum Thema &#8211; &#8222;Patch your Apple TV&#8220;:<\/span><br \/>\n<a href=\"http:\/\/code.google.com\/p\/atvusb-creator\/\">http:\/\/code.google.com\/p\/atvusb-creator\/<\/a><br \/>\n<a href=\"http:\/\/patchstick.wikispaces.com\/Composite+video\">http:\/\/patchstick.wikispaces.com\/Composite+video<\/a><br \/>\n<a href=\"http:\/\/atv.wikidot.com\/composite\">http:\/\/atv.wikidot.com\/composite<\/a><\/p>\n<p>Soweit so gut &#8211; Dank dieser Links lief XBMC, Composite Video als auch NitoTV.<\/p>\n<p>Nun habe ich glesen, dass man an den USB-Anschlusses des AppleTV eine USB-Festplatte anschliessen kann, von der man via XBMC ebenfalls Filme abspielen kann. Nachdem im NitoTV-Men\u00fc der Punkt &#8222;Smart Installer&#8220; entdeckt war und die Apple TV-Kiste einen Reboot hinter sich gebracht hat, klappte es auch mit dem Zugriff via USB. Blieb nur ein Problem &#8211; die Software auf dem Apple TV unterst\u00fctzt lediglich <strong>FAT32 <\/strong>und\/oder<strong> HFSplus <\/strong>als Filesystem. FAT32 schied wegen der 4GB-Filegrenze aus &#8211; somit musste ich mich mit\u00a0HFSplus-Volumes n\u00e4her besch\u00e4ftigen &#8211; und da ich keinen Mac-Rechner habe, musste dies unter ubuntu 10.04.2 geschehen.<\/p>\n<p>Damit ubuntu\u00a0\u00fcberhaupt mit HFS[plus]formatierten Volumes zurecht kommt (bzw. selbst erstellen kann) muss das Paket &#8222;hfsprogs&#8220; installiert werden.<\/p>\n<ul>\n<li><em>sudo apt-get install hfsprogs<\/em><br \/>\nDiese Paket beinhaltet u.a. die Programme <strong>mkfs.hfsplus <\/strong>und <strong>fsck.hfsplus<\/strong><\/li>\n<li><em>sudo mkfs.hfsplus \/dev\/sdd &lt;Festplattenbezeichnung&gt;<\/em><br \/>\nlegt ein neues\u00a0HFS+-Filesystem auf dem entsprechenden Device an.<\/li>\n<li><em>sudo fsck.hfsplus -r\u00a0\/dev\/sdd<\/em> (Device darf nicht gemounted sein)<br \/>\n\u00fcberpr\u00fcft und repariert gegebenenfalls HFSplus-formatierte Volumes<\/li>\n<li><em>sudo mount -t hfsplus -o rw [optional] \/dev\/sdd \/mnt <\/em><br \/>\nmounted das HFS+-Device &#8211; hier \/dev\/sdd &#8211; nach \/mnt<\/li>\n<li><em>sudo umount \/dev\/sdd <\/em>oder <em>sudo umount \/mnt<\/em><br \/>\nunmounted das Device wieder<\/li>\n<\/ul>\n<p>Wichtig ist, das died Journaling-Funktion des Filesystems HFSplus deaktiviert wird bzw. ist. Mit aktiviertem Journaling hat ubuntu Probleme das entsprechende Device r\/w zu mounten und mounted es lediglich read only. Die Journaling-Funktion kann unter MacOSX mit dem folgenden Kommando aktiviert bzw. deaktiviert werden: sudo diskutil enableJournal \/Volumes\/&lt;Volumebezeichnung&gt; bzw. sudo diskutil disableJournal \/Volumes\/&lt;Volumebezeichnung&gt; (siehe hieru auch <a href=\"http:\/\/viaforensics.com\/computer-forensics\/how-to-mount-mac-os-x-hsf-partition-in-linux.html\">http:\/\/viaforensics.com\/computer-forensics\/how-to-mount-mac-os-x-hsf-partition-in-linux.html<\/a>).<\/p>\n<p>HFSplus-formatierte Volumes reagieren sehr empfindlich, sollten Sie nicht &#8222;sauber&#8220; getrennt bzw. unmounted worden sein. Sollte dies einmal der Fall sein, so hilft es den Befehl fsck.hfsplus \/dev\/sdd auszuf\u00fchren. Ein nicht sauber abgemeldetes Volume erkennt man daran, das ubuntu bei einem erneuten Mount lediglich read only Zugriff zul\u00e4sst. Diese Situation kommt bei mir regelm\u00e4ssig vor, da ich die externe USB-Festplatte nicht &#8222;sauber&#8220; vom Apple TV trennen kann. Mit einem Mac-Computer hilft auch ein\u00a0\u00a0sudo diskutil enableJournal \/Volumes\/&lt;Volumebezeichnung&gt;\u00a0 mit anschliessendem sudo diskutil disableJournal \/Volumes\/&lt;Volumebezeichnung&gt;. Ich habe ebenfalls festgestellt, das sich ein mit einem Mac-Computer formatierte Festplatte nicht mit dem Programm fsck.hfsplus \u00fcberpr\u00fcfen lasst. Damit das funktioniert muss das HFSplus-Dateisystem unter ubuntu angelegt worden sein.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mehr un\u00fcberlegt als bewusst kaufte ich mir vor einiger Zeit bei ebay eine gebrauchte Settop-Box Apple TV 1.Generation (mit integrierter Festplatte). Nachdem ich (noch) keinen HDTV f\u00e4higen Fernsehapparat mein Eigen nenne, musste ich die Settop-Box aus dem Hause Apple &#8222;updaten&#8220;. Dank PatchStick, NitoTV und SmartInstaller kann ich jetzt sowohl einen Fernseher mit Composite-Video-Eingang, als auch [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":67,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"ngg_post_thumbnail":0,"footnotes":""},"class_list":["post-119","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/schmittfinger.de\/index.php?rest_route=\/wp\/v2\/pages\/119","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/schmittfinger.de\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/schmittfinger.de\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/schmittfinger.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/schmittfinger.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=119"}],"version-history":[{"count":9,"href":"https:\/\/schmittfinger.de\/index.php?rest_route=\/wp\/v2\/pages\/119\/revisions"}],"predecessor-version":[{"id":213,"href":"https:\/\/schmittfinger.de\/index.php?rest_route=\/wp\/v2\/pages\/119\/revisions\/213"}],"up":[{"embeddable":true,"href":"https:\/\/schmittfinger.de\/index.php?rest_route=\/wp\/v2\/pages\/67"}],"wp:attachment":[{"href":"https:\/\/schmittfinger.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=119"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}