VIA Artigo A2000 FreeBSD NAS build

From b0rken.org
Jump to: navigation, search

Contents

Hardware

Added hardware

Installation process

# gpart create -s GPT ada2
# gpart add -t freebsd-boot -b 64k -s 64k ada2
# gpart add -t freebsd-ufs ada2
# gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 ada2
# newfs /dev/ada2p2
# mount /dev/ada2p2 /mnt
# cd /mnt
# tar Jxpf /usr/freebsd-dist/base.txz
# tar Jxpf /usr/freebsd-dist/kernel.txz
padlock_load="YES"
zfs_load="YES"
vm.kmem_size_max="512M"
vm.kmem_size="512M"
hostname="artigo.home"
ipv4_addrs_vge0="192.168.0.4/24"
defaultrouter="192.168.0.1"

keymap="uk.iso.kbd"
keyrate="fast"

sshd_enable="YES"
sendmail_enable="NO"
zfs_enable="YES"
/dev/ada2p2    /    ufs    rw    0    0

It's now possible to reboot into the newly installed system.

Ensure that the compactflash device is listed first in the BIOS: Advanced BIOS Features -> Hard Disk Boot Priority.

Minimal post-install configuration

Set root password:

# passwd

Set up timezone:

# cp /usr/share/zoneinfo/Europe/London /etc/localtime

Create sendmail aliases database:

# newaliases

Create a non-root user:

# adduser


ZFS setup

zpool create pool0 mirror ada0 ada1
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox