Waiting on update on shell ... GUI froze at 20% and shell is already stuck at 20% also:
[root@bennas /var/tmp]# wget
http://download.freenas.org/9.10/STABLE/9.10.2/Free
NAS-9.10.2.tar
--2016-12-23 01:44:39--
http://download.freenas.org/9.10/STABLE/9.10.2/FreeNAS-
9.10.2.tar
Resolving download.freenas.org (download.freenas.org)... 89.207.133.46
Connecting to download.freenas.org (download.freenas.org)|89.207.133.46|:80... c
onnected.
HTTP request sent, awaiting response... 200 OK
Length: 414834866 (396M) [application/octet-stream]
Saving to: ‘FreeNAS-9.10.2.tar’
FreeNAS-9.10.2.tar 100%[===================>] 395.62M 17.3MB/s in 35s
2016-12-23 01:45:15 (11.1 MB/s) - ‘FreeNAS-9.10.2.tar’ saved [414834866/41483486
6]
[root@bennas /var/tmp]# freenas-update FreeNAS-9.10.2.tar
Status: Installing base-os
Total Progress: [########________________________________] 20.00%
----------- EDIT --------------
From the open ticket: Bug #19695
It didn't freeze, it simply takes a long time. Make sure you have sufficient free space. (zfs gets horrifically slow when free space gets low, and most thumb drives are slow themselves. And yes, this was an exceptionally large update.)