Something not-so-common…
Note: Need to test this…
# mkdir /root/offline # pkg fetch -d -o /root/offline xorg mate slim firefox
-d
for dependencies-o
specifies destination path for the fetched packages# pkg -U install xorg mate slim firefox git geany networkmgr
-U
is the short form for –no-repo-update
I want to try to install to a USB thumb-drive… from my FreeBSD virtual machine (VirtualBox). I have a 16GB USB3 Kingston Data Traveller drive, and already installed FreeBSD 12 on a virtual machine.
To prepare the drive layout, checkout here. I'm going to prepare for UEFI boot on a GPT formatted disk.
- plug in usb drive
- refer to this…
to be continued…
Find boot1.efi
as place it in EFI System Partition. It will look for first partition with type freebsd-ufs (which can even be on another disk) and load loader.efi
.
Note: Generally, it seems that this is no longer an issue - some just did a normal install and have no problems at all. But, I want to put this here anyways.
Creating partitions (from: https://www.wonkity.com/~wblock/docs/html/ssd.html)
# gpart create -s gpt ada0 # gpart add -t freebsd-boot -s 1m -a 4k -l ssdboot ada0 # gpart bootcode -b /boot/pmbr -p /boot/gptboot -i1 ada0 # gpart add -t freebsd-ufs -l ssdroot -b 1m -s 4g ada0 # gpart add -t freebsd-ufs -l ssdvarfs -a 1m -s 2g ada0 # gpart add -t freebsd-ufs -l ssdusrfs -a 1m ada0 # newfs -U -t /dev/gpt/ssdrootfs # newfs -U -t /dev/gpt/ssdvarfs # newfs -U -t /dev/gpt/ssdusrfs
create fstab (save as /tmp/bsdinstall_etc/ fstab)
# Device Mountpoint FStype Options Dump Pass# /dev/gpt/ssdroot / ufs rw 1 1 /dev/gpt/ssdvarfs /var ufs rw 2 2 /dev/gpt/ssdusrfs /usr ufs rw 2 2 tmpfs /tmp tmpfs rw,mode=01777 0 0
going for dwm
work in progress…