>[оверквотинг удален]
> 128 1
> freebsd-boot (64k)
> 162 304086912
> 2 freebsd-ufs (145G)
> 304087074 8388608 3
> freebsd-swap (4.0G)
> 312475682 103980
> - free - (50M)
> [root@mlasar /usr/home/mlasar]#
> Такое впечатление, что папка /mnt лежит на системном диске. Тогда остается вопрос, Обычно, директория /mnt - находится в корне и на корневой FS.
Прочитайте нижнее полнустью и вдумчиво, ибо у Вас отсутствует представление,
полагаю написано просто и доступно для понимания.
Видите ли в чем дело, файловую систему можно смонтировать в любой mount-point.
Вернемся к азам:
Диск можно разметить по схеме MBR или GPT, в вашем случае - GPT,
которая позволяет создать до 128 партиций.
Партиция - кусок дискового простратнства, для того чтобы в Unix-like OS можно
было работать, необходимо специальным образом оформить дисковое пространство,
иными словами - создать ФАЙЛОВУЮ СИСТЕМУ на заданном куске диска, в нашем случае
на партиции.
Корневая FS в Unix'ах играет самую важную роль - основа и начало отсчета, на
корневой FS создается дерево-структура директорий характерная для устанавливаемой
Unix-like OS.
Одни директории - заполненные, другие пустые, спец.файлы и тд и тп.
Допустим мы создали две-три FS, только создали и они пустые, мы можем примонтировать
их куда угодно в любую точку монтирования (mount-point).
Чтобы стало понятно:
- создаем партицию 2 (-i 2) размером 50GB
# gpart add -s 50G -t freebsd-ufs -i 2 ada1
- создаем партицию 3 (-i 3) размером 70GB
# gpart add -s 70G -t freebsd-ufs -i 3 ada1
- создаем FS на этих партициях с default параметрами UFS2
# newfs /dev/ada1p2
# newfs /dev/ada1p3
FS созданы, пустые, чистые и готовы к работе.
не хочу монтировать их в /mnt - имею право? да имею, создаю пустые директории
- mount point (точки монтирования) (можно и не пустые - что тогда будет с видимостью
и доступностью вложенных директорий? ответьте на вопрос)
# mkdir /pool1
# mkdir /pool2
если делать правильно, то перед монтированием FS, ее нужно проверить и скорректировать:
# fsck_ffs -y /dev/ada1p2 (затем ada1p3)
но поскольку мы их только создали, они у нас чистые, монтирую куда мне нужно
# mount /dev/ada1p2 /pool1
# mount /dev/ada1p3 /pool2
размонтирую (FS не должна быть занята чтобы можно было размонтировать):
# umount /pool1 (можно задавать точку монтирования или устройство /dev/ada1p2)
# umount /pool2
беру и создаю директорию /pub и внутри нее /pub/lavr и монтирую туда наши FS
# mkdir -p /pub/lavr
# fsck_ffs -y /dev/ada1p2
# fsck_ffs -y /dev/ada1p3
# mount /dev/ada1p2 /pub
# mount /dev/ada1p3 /pub/lavr
монтировать можно в любую СУЩЕСТВУЮЩУЮ директорию, пустую и непустую, в последнем
случае с учетом видимости и последствий
Понятно что такое диск, gpt, партиция, filesystem, directory и mount-point?
> почему самба не видит эту папку, хотя, когда до перезагрузке и
> со вторым диском - все ок было.
второй диск подсоединен? если нет - результат очевиден, если да - ищите проблему
в:
- отвалилось питание или интерфейсный щлейф
- сгорел диск
- и тд и тп
Понятно изложено? будем двигаться дальше?