> Installation with UFS
While Tribblix can be installed using the legacy UFS file system rather than ZFS, this is not recommended. You will be unable to use zones, it will be impossible to upgrade to a newer release, and it will stop working entirely in 2038.
The advantage is that UFS requires less memory than ZFS. In particular, if your system has less than 1GB of memory installation to ZFS will run slowly or fail to run at all.
UFS partitioning
You have to partition the disk by hand before starting the installation.
The installer requires that 2 slices exist, s0
for the
root file system and s1
for swap.
If you have a blank disk then create a solaris2
partition
using fdisk:
fdisk -B /dev/rdsk/cXtYdZp0
Run format and choose the disk you're using. Type 'p' to go into the partition (slice) menu, and 'p' to show the partitions. Enter a number to edit that slice.
First type '1' to edit slice 1, type 'swap' for the tag, accept the permissions, the starting cylinder should be 0, and then input the size, given that you're most likely to be using a UFS installation because the system is short of memory anything from 512mb to 2gb should be plenty.
Then type 'p' again to make sure it looks OK and take a note of the last cylinder for slice 1 and slice 2.
Then type '0' to edit slice 0, type 'root' for the
tag, accept the permissions, the starting cylinder should be 1 more than
the end cylinder of slice 1, and then when it asks for the size enter the
last cylinder for slice 2 with an e
appended.
Then type 'p' again to make sure it looks OK. Then 'l' to label the disk following which you can exit format.
Installation process
Once the disk has been partitioned, then run the UFS installer like so:
./ufs_install.sh cXtYdZs0 [overlays...]
Note that the installation will always use slice zero.
The majority of the options to the normal installer don't apply to
a UFS installation at all. The only options that are accepted are
-n
to set the system name and -t
to set the
timezone.
Using EFI partitioning
Tribblix is flexible enough that installing with UFS to a disk with a GPT label on it is possible, but it requires even more work.