Я пытаюсь подключить дополнительное хранилище к моей установке pfsense, запущенной в виртуальном боксе.
Я добавил дополнительный виртуальный диск и вижу его подключенным при запуске fdisk / dev / da1.
Я хочу смонтировать его в / squidcache. При просмотре / etc / fstab отображаются диски, смонтированные как / dev / label /. Затем я попытался обозначить перегородку. Кажется, что на диске есть один раздел, / dev / da1 возвращает ... данные для раздела 1 ...
Tunefs -L cache / dev / da1s1 возвращает «не удалось прочитать суперблок для заполнения диска».
Я думаю, что раздел называется da1s1, но я даже не уверен в этом. (при использовании любого другого обозначения возвращается «не удалось найти специальное устройство».
Попытка смонтировать его через fstab без маркировки likt this: / dev / da1s1 / squidcache ufs rw 0 0 возвращает «mount / dev / da1s1: недопустимый аргумент»
У меня есть некоторый опыт в этих вещах на linux, но freebsd, похоже, достаточно отличается, чтобы я не мог этого сделать.
Как мне пометить этот раздел или как смонтировать раздел без метки.
После добавления диска в VirtualBox вы использовали fdisk или gpart для создания раздела MBR или (лучше) GPT?
Для MBR:
gpart create -s bsd da0s1
gpart add -t freebsd-ufs -a 4k -s 2g da0s1
newfs -L squidfs -U /dev/da0s1a
Для GPT:
gpart create -s gpt da0
gpart add -t freebsd-ufs -l squidfs -b 1M -s 2G da0
newfs -U /dev/gpt/squidfs
Существуют эквиваленты fdisk приведенных выше команд gpart, если вы более знакомы с ними.
Размеры и значения параметров нужно устанавливать «по вкусу», но это должно дать вам представление о том, что вам нужно делать дальше.
Проверять, выписываться Установка диска на FreeBSD и раздел примеров в страница руководства gpart.