Featured Post

HOW TO: Install VPN server on Ubuntu when server is behind firewall

The whole point in this post is to run your own VPN service, and allow you to connect remote devices to your home network. To start off yo...

Jan 16, 2013

Upgraded to NAS4Free to reap the benefits of SMB2

Previously on FreeNAS 0.7.2 I had to use the following configuration to get additional speed on my transfers, and those benefits were only when copying to the NAS, not from it.


Everything was acceptable on FreeNAS 0.7.2, however updates had halted, FreeNAS took a leap to version 0.7.5, which there is no official upgrade route from 0.7.2, then 0.7.5 seems to have branched off into NAS4Free.

So what to do?

I changed my FreeNAS 0.7.2 installation into an embedded install, then upgraded to 0.7.5.  At this point I had to re-mount all my drives (backup configurations at every stage).  I was able to check the permissions I had configured by checking my old configuration_###.xml files.  Within minutes I had FreeNAS 0.7.5 running, additional benefits were already there - however the plan was to move to NAS4Free since I see FreeNAS support halting completely in the future.

Upgrading to NAS4Free, while experimental, was the simplest process:

  1. Make a backup of your configuration. (Web GUI 'System|Backup/Restore')
  2. Modify the configuration by changing the upper most and the most lowest string on the configuration to and respectively.
  3. Change the version to 1.0.
  4. Burn the Live CD (ISO) and install NAS4Free.
  5. Restart the server without the CDROM.
  6. Import your modified configuration (Web GUI 'System|Backup/Restore') and restore.
At this point I was able to remove all the extra auxiliary parameters for SAMBA.

Update:  NAS4Free has an upgrade path from FreeNAS now.

Notes can be found at the following location:
http://sourceforge.net/projects/nas4free/files/NAS4Free-9.1.0.1/9.1.0.1.636/

This version supports upgrading from FreeNAS 0.7.2 or 0.7.5. The supported lowest config version is 8.9. (0.7.2.5246)

No comments: