Off-Topic > Off-Topic - Tiny Tux's Corner

bsd nas ( + vbox web-gui ! )


on a bit of a tangent from "Linux NAS Hardware",1851.0.html

i have been looking for some kind of similar sloution!

and found xigmanas , 500mb live image

"XigmaNAS can be installed on an extremely wide range of hardware.
Anything from an actual server to an old repurposed computer you may have laying around. "

the hw compatability wiki @
has a much depth esp wrt to disks

all though curently im winging it  re/up-cycling "old" slavaged skyhd box 500GB/1TB  & repurposed pc  :)

after boot a prompt with an options list
can be used to configure / manage / access some essentual functions 
 like config network , install to disk , start stop web-gui server , set  web-gui password , manage web-gui access
and many more options are  acessable via web-gui control panel

which intrestingly includes some kind of  virtualbox box web-gui !
with guest remote display avalable via vnc

of corse cli/ssh access is also avalable!

install was fairly simple enough
( i had some problems/error's with laptop dvd + sata2usb adaptor , older laptop dvd in pata2usb caddy worked )
install option gpt/efi only worked on a board with EFI booted in efi mode
mbr option work when the gpt/efi options failed to boot after sucessfull install ( perhaps this could have been fixed in bios cfg ??)

last partition (pt3) step has option to use all remaning space

after install
adding primary disk and the (pt3) "data" mount point  in the web gui

to get tcl iso inorder to test in vbox

i had to install wget
> pkg install wget

then grab something to test

> cd /mnt/data
> wget $some_core_iso

in the virtualsation tab of the web gui 
chnage some settings
eg vbox home dir to cd /mnt/data
and enable ( top tight chkbox )
then just follow the  "Administrative WebGUI (phpVirtualBox)" link

i briefly setup/tested services/ftp

it appears rsync is avalable , which could be usefull for eg: local mirroring

if any one happens to get git web working in XigmaNAS ,
please share you methods hear !

..after some small atempts , (iguess) the path forward is a advansed/"full" install ( which i imagin is like traditional/scater mode install to disk ??)
or some bsd bind mount equivlent (nullfs) !
or unionfs ??
as it appears?? git must be rebuilt with git web option ??
and trying to add ports to XigmaNAS live install runs out of space =p

simpleer option might be  tc + git-web in vm ... 

 ::) hope the above is useful or at least understanable/readable xD

enjoyed reading these:

sharing is caring

gadget42  noproblem!
just goes to show
"Life *is* like a box of chocolates hard disks!. You never know what you're gonna get."  wrt modifying this nas fs/config

--- Quote from: ---XigmaNAS is a continuation of the original FreeNAS code
--- End quote ---

--- Quote from:  Build a ZFS NAS (no, I don't want FreeNAS :-)) ---People tend to forget that the base for FreeNAS is actually NanoBSD which is FreeBSD version for embedded devices.
--- End quote ---

..curiouser and curiouser... - Introduction to NanoBSD

--- Quote ---A NanoBSD image is built using a simple shell script, which can be found in the /usr/src/tools/tools/nanobsd directory.
--- End quote ---

intresting indeed !!

as if the situation with *some* hardisk was ot bad enough
i have also read that other off the shelf  nas-hardware might come with its own hw/sw chalanges

 on the subject of xigmanas , they are now aparently building  on (debian)linux



 ;D ;D

--- Quote ---
If you can read through, understand, and follow about three chapters of the FreeBSD handbook, then you don't need FreeNAS or TrueNAS because they don't offer anything the OS doesn't offer in a straightforward way. The same can't be said for Linux, AFAIK, so for that platform having an app is more valuable and necessary.

Linux is basically going the way of Windows where it will have all these utilities that only make sense within the context of Linux, i.e. they solve problems that Linux has and other OSs don't have. Docker is a good example - there is no FreeBSD equivalent because FreeBSD doesn't have the same dependency issues.

--- End quote ---


[0] Message Index

Go to full version