VmWare Fusion 2 non funziona su Snow Leopard con Kernel a 64 bit

Dicembre 17, 2009

Se provate ad aprirlo otterrete il messaggio di incompatibilità del programma con il kernel a 64bit.


Scende la neve su WordPress

Dicembre 15, 2009

:)

Chi ha un blog su WordPress può andare sul suo pannello di controllo, selezionare Aspetto -> Extra e abilitare la neve che cade lieve sul blog… solo fino al 4 Gennaio, poi torna il sole e tutti vanno a sciare :D


MacFUSE 2.1.7 (unofficial), NTFS-3G.11.14 e Snow Leopard con Kernel a 64-bit

Dicembre 8, 2009

In questi giorni sto testando i componenti sopra elencati installati sul kernel a 64-bit, un breve aggiornamento:

  • MacFUSE supporterebbe, leggendo il changelog dell’ultima versione pubblicata (dicembre 2008, cioè un anno fa) supportare Snow Leopard e i 64bit, in realtà non è affatto vero.
  • NTFS-3G viene fornito con supporto a Snow Leopard con kernel a 64bit, e ora anche il pannello di controllo non deve più essere riaperto per girare in modo nativo a 64bit, questo nella versione rilasciata il 3 dicembre scorso, scaricabile dal blog ufficiale: http://macntfs-3g.blogspot.com/
  • Snow Leopard con il kernel a 64bit (avviato tenendo premuti i tasti 6 e 4 all’avvio, oppure modificando un file di configurazione) è una bomba. Peccato che se si installa NTFS-3G con il MacFuse fornito dal pacchetto di installazione, si verifica un errore al collegamento di un’unità usb formattata in NTFS. L’errore segnala che “MacFUSE is not loaded”.

La soluzione, come da me riportato in un post precedente, era quella di installare una versione unofficial di MacFUSE (nominata versione 2.1.7) che fornisce supporto ai 64bit. E funziona!

L’unico problema finora da me riscontrato riguarda l’unmount del volume, parecchio difficoltoso (dovrete tentare più volte l’eject del disco per fare sì che funzioni… oppure usare il tasto “Forza” ma non mi sembrava il caso).


Porticus

Dicembre 7, 2009

Porticus è un utilissimo front-end per MacPorts, il repository di porting da BSD a OS X.

Una volta installato MacPorts (tramite lo script, o da source code come più vi aggrada, scaricato dal sito ufficiale) semplicemente copiate Porticus nella cartella delle Applicazioni, e da lì potrete gestire con interfaccia grafica tutti i pacchetti di MacPorts (un po’ come Fink, insomma). Non che sia complicato usare ports da command line, però non fa male neanche avere un bel “search field” a portata di mano!

Unica cosa da sapere, riguardante i colori dei ports:

  • Nero = installed
  • Rosso = dipendenza non ancora installata.

Il blog ufficiale di Porticus è il seguente:

A Little Drop of Cocoa.

Happy porting!


Equivalente di ipconfig -flushdns in OS X

Dicembre 7, 2009

Ogni tanto pulire la cache dei DNS non può che fare comodo:

Su OS X fino a 10.4 Tiger:

lookupd -flushcache

Su OS X da 10.5 Leopard in avanti:

dscacheutil -flushcache

MyBook World Edition di Western Digital diventa Time Capsule! Time Machine network backup!

Dicembre 3, 2009

Oggi il caso ha voluto che mi sia imbattuto in dei dischi Western Digital dotati esclusivamente di porta (Gigabit) Ethernet (+una USB per eventuale espansione di spazio, tramite Pendrive o USB esterno), senza la presenza di porte USB o Firewire (o eSATA).

In realtà l’acquisto è stato un errore, lo ammetto (credevo fosse un normale disco USB!), però ho immediatamente rivalutato il prodotto non appena ho navigato sul sito di Western Digital scoprendo che i modelli della serie MyBook World supportano, tramite l’update rilasciato a Novembre 2009, il backup di rete di TimeMachine, rendendoli (sotto questo aspetto) delle TimeCapsule mooolto più economiche!

Il mio disco è il modello base, chiamato My Book World Edition, dotato di un solo disco al suo interno e senza (ovviamente) funzionalità di ridondanza dei dati tramite RAID. Per quello esiste il My Book World Edition II o il WD ShareSpace, che più di un “network drive” è un vero e proprio NAS.

Ma veniamo al prodotto “base”, che potete trovare in giro a cifre poco sopra il centinaio di Euro nel modello da 1TB. Il manuale d’uso (solo rigorosamente in formato PDF, in tutte le lingue possibili) per Mac è un po’ stringato, e il software incluso nel CD-rom per Mac è veramente ridotto all’osso: mentre per Windows esiste un software (WD Discover) che rileva automaticamente il disco in rete e indirizza il browser al panello di controllo web-based, per Mac dovete digitare http://mybookworld.local nel vostro browser e sperare che il DNS della vostra rete funzioni a dovere ;) In compenso, il software WD Backup (utile in Windows, inutile in Mac alla luce di quanto detto sopra) è incluso per entrambi i sistemi operativi.

In compenso, però, visto che viene fornito con AFP attivo by default, vi comparirà immediatamente nell’elenco delle periferiche nel Finder (per lo meno da Leopard in avanti, per Tiger le procedure sono specificate nel manuale). A quel punto potreste già utilizzarlo… ma che gusto c’è? ;)

Il primo vostro passo sarà aggiornare il firmware. WD offre una pagina dedicata a questo argomento, che però non fornisce un download del file, ma spiega soltanto come effettuare l’update direttamente dal dispositivo. In alternativa potreste scaricare i sorgenti del firmware (rilasciati sotto licenza GPL) e smanettarci un po’. Scoprirete però che non avrete bisogno di mettere mano troppo “sotto il cofano”: le opzioni di configurazione, specialmente in modalità avanzata, sono già molto complete.

Avuto accesso al dispositivo, andate subito su “ADVANCED” in alto a destra e cliccate su “UPDATE”.

mybookworld

Pannello di controllo del Mybookworld

Da lì il discorso è molto semplice: cliccate su Check for New Firmware e aspettate che abbia finito.

mybookworld2

Schermata di update del firmware

Al termine il MyBookWorld verrà riavviato.

Al riavvio, se entrate nelle preferenze di TimeMachine del vostro Mac, avrete una piacevole sorpresa. MyBookWorld verrà automaticamente rilevato per il backup da TimeMachine, e per connettervi dovrete semplicemente specificare utente e password (default: “WD_Backup”/”backup”).

mybookworld3

MyBookWorld viene rilevato in TimeMachine

(Notare che il mio MyBook viene visto come GixBook… gli ho cambiato io il nome! Mentre Storage è la seconda partizione del mio Mac… ovviamente).

A questo punto avete una bella TimeCapsule, ma può darsi che non vogliate dedicare l’intero TeraByte di spazio ai vostri backup (per lo meno, io non ne avevo intenzione) e quindi potete specificare tramite User Quota lo spazio da lasciare all’utente WD_Backup (o ad un altro utente, se decidete che l’utente che effettua il backup deve avere un altro nome…).

Sempre sotto “Avanzate”, quindi, trovate “Quota” sotto la voce “Storage” e specificate quanto spazio volete lasciare ad un certo utente. Credo non ci sia altro da aggiungere, buon divertimento!

MybookWorld3

Pannello User Quota

MybookWorld4

User Quota


VirtualBox 3.1.0 OUT NOW! [updated]

Dicembre 1, 2009

Ormai lo sapete che sono un fan di questa soluzione per VM, no?

Oggi è uscita la versione 3.1.0 e la sto scaricando per Mac OS X.

Lo trovate qui: http://www.virtualbox.org/wiki/Downloads

[UPDATE] La 2D acceleration non cambia il fatto che Aero ancora non è compatibile con i driver inclusi nelle VM Additions…

Intanto leggiamoci le belle cose che porta con se:

Changelog – VirtualBox.

Changelog

VirtualBox 3.1.0 (released 2009-11-30)

This version is a major update. The following major new features were added:

  • Teleportation (aka live migration); migrate a live VM session from one host to another (see the manual for more information)
  • VM states can now be restored from arbitrary snapshots instead of only the last one, and new snapshots can be taken from other snapshots as well (“branched snapshots”; see the manual for more information)
  • 2D video acceleration for Windows guests; use the host video hardware for overlay stretching and color conversion (see the manual for more information)
  • More flexible storage attachments: CD/DVD drives can be attached to an arbitrary IDE controller, and there can be more than one such drive (the manual for more information)
  • The network attachment type can be changed while a VM is running
  • Complete rewrite of experimental USB support for OpenSolaris hosts making use of the latest USB enhancements in Solaris Nevada 124 and higher
  • Significant performance improvements for PAE and AMD64 guests (VT-x and AMD-V only; normal (non-nested) paging)
  • Experimental support for EFI (Extensible Firmware Interface; see the manual for more information)
  • Support for paravirtualized network adapters (virtio-net; see the manual for more information)

In addition, the following items were fixed and/or added:

  • VMM: guest SMP fixes for certain rare cases
  • GUI: snapshots include a screenshot
  • GUI: locked storage media can be unmounted by force
  • GUI: the a log window grabbed all key events from other GUI windows (bug #5291)
  • GUI: allow to disable USB filters (bug #5426)
  • GUI: improved memory slider in the VM settings
  • GUI: the VirtualBox website couldn’t be opened from the help menu (bug #4559)
  • 3D support: major performance improvement in VBO processing
  • 3D support: added GL_EXT_framebuffer_objectGL_EXT_compiled_vertex_array support
  • 3D support: fixed crashes in FarCry, SecondLife, Call of Duty, Unreal Tournament, Eve Online (bugs #2801#2791)
  • 3D support: fixed graphics corruption in World of Warcraft (#2816)
  • 3D support: fixed Final frame of Compiz animation not updated to the screen (#4653)
  • 3D support: fixed incorrect rendering of non ARGB textures under compiz
  • iSCSI: support iSCSI targets with more than 2TiB capacity
  • VRDP: fixed occasional VRDP server crash (bug #5424)
  • Network: fixed the E1000 emulation for QNX (and probably other) guests (bug #3206)
  • NAT: added host resolver DNS proxy (see the manual for more information)
  • VMDK: fixed incorrectly rejected big images split into 2G pieces (bug #5523#2787)
  • VMDK: fixed compatibility issue with fixed or raw disk VMDK files (bug #2723)
  • VHD: fixed incompatibility with Hyper-V
  • Support for Parallels version 2 disk image (HDD) files; see the manual for more information
  • OVF: create manifest files on export and verify the content of an optional manifest file on import
  • OVF: fixed memory setting during import (bug #4188)
  • Mouse device: now five buttons are passed to the guest (bug #3773)
  • VBoxHeadless: fixed loss of saved state when VM fails to start
  • VBoxSDL: fixed crash during shutdown (Windows hosts only)
  • X11 based hosts: allow the user to specify their own scan code layout (bug #2302)
  • Mac OS X hosts: don’t auto show the menu and dock in fullscreen (bug #4866)
  • Mac OS X hosts (64 bit): don’t interpret mouse wheel events as left click (bug #5049)
  • Mac OS X hosts: fixed a VM abort during shutdown under certain conditions
  • Solaris hosts: combined the kernel interface package into the VirtualBox main package
  • Solaris hosts: support for OpenSolaris Boomer architecture (with OSS audio backend).
  • Shared folders: VBOXSVR is visible in Network folder (Windows guests, bug #4842)
  • Shared folders: performance improvements (Windows guests, bug #1728)
  • Windows, Linux and Solaris Additions: added balloon tip notifier if VirtualBox host version was updated and Additions are out of date
  • Solaris guests: fixed keyboard emulation (bug #1589)
  • Solaris Additions: fixed as_pagelock() failed errors affecting guest properties (bug #5337)
  • Windows Additions: added automatic logon support for Windows Vista and Windows 7
  • Windows Additions: improved file version lookup for guest OS information
  • Windows Additions: fixed runtime OS detection on Windows 7 for session information
  • Windows Additions: fixed crash in seamless mode (contributed by Huihong Luo)
  • Linux Additions: added support for uninstalling the Linux Guest Additions (bug #4039)
  • Linux guest shared folders: allow mounting a shared folder if a file of the same name as the folder exists in the current directory (bug #928)
  • SDK: added object-oriented web service bindings for PHP5

Dove si trovano gli sfondi di OS X?

Novembre 25, 2009

Semplice! :)

Nella cartella /Library/Desktop Pictures/ nel vostro Macintosh HD!


MacFUSE per Snow Leopard a 64-bit

Novembre 22, 2009

MacFuse è un software che permette ad un programma di implementare un filesystem in User-space. Viene utilizzato da svariati prodotti tra i quali il più famoso per noi mac-users è sicuramente NTFS-3G per Mac, che permette di montare i dischi formattati in NTFS in read+write. (Recentemente reso disponibile a pagamento e con performance migliorate sotto il nome di Tuxera, ma ancora disponibile anche in versione free).

Peccato che, se si installa Snow Leopard e lo si avvia con il kernel a 64-bit, MacFuse smette di funzionare. Siccome NTFS-3G pare che sia già pronto al supporto a 64bit*, il componente rimasto indietro è proprio quello fornito da Google. Essendo open source, qualcuno si è dato da fare e lo ha ricompilato in modo da poter funzionare anche con il kernel a 64-bit. Lo trovate QUI.

In questo momento l’ho installato su Snow Leopard utilizzando il kernel a 32bit e non evidenzio problemi (da circa una settimana). Ho intenzione di tenerlo in test ancora un po’ e poi, quando mi toccherà riavviare OS X, lo farò con il kernel a 64-bit e vediamo cosa succede :)

* Cito dal blog:

” – The 64-bit kernel can’t be used with NTFS-3G because MacFUSE currenly does not support it. As soon as MacFUSE gets updated, you only need to install that update to make NTFS-3G work with the 64-bit kernel. “

ATTENZIONE: MacFuse 2.1.7 ricompilato è un prodotto NON UFFICIALE, NON SUPPORTATO e quindi l’installazione è a vostro (nostro) rischio e pericolo.

Ulteriore link utile, riguardante l’uninstall di NTFS-3G: http://www.tuxera.com/forum/viewtopic.php?f=4&t=1271&sid=fb2b2ace741cb186897fbb23677bf1b0


Collaboratore di XcodeItalia.org

Novembre 18, 2009

È con piacere che vi annuncio che troverete notizie scritte da me anche su http://www.xcodeitalia.org , una la più attiva community italiana dedicata agli sviluppatori per Mac OS X e iPhone OS! I ragazzi di XcodeItalia hanno infatti accolto la mia candidatura e mi sto riscaldando con un paio di news, con il proposito in futuro di postare anche guide e tutorial.

Lo spazio per le mie opinioni, lodi e lamentele verso Mac OS X e prodotti ad esso collegati sarà comunque sempre questo blog ;)