Знание должно быть доступно!

Путь /ОС/FreeBSD

gpart show

Команда gpart show — твой топор, чтобы увидеть, как устроены разделы на дисках:

gpart show

  • Показывает таблицы разделов всех дисков.

  • Если видишь GPT или MBR — значит твой диск уже расколбасили на части.

  • Если у тебя есть ada3, с одним большим разделом — значит там один большой раздел, скорее всего для Linux (ext4 или что-то такое).

Монтируем ext2/ext3/ext4

FreeBSD — это орда, что любит ZFS и UFS, а ext4 — чужак. Но можно смонтировать!

Как?

  1. Сначала убедись, что у тебя есть устройство с разделом. Например:

/dev/ada3p1

Монтируем в режиме только для чтения (чтобы не испортить):

mount -t ext2fs -r /dev/ada3p1 /mnt/diskExt4

  • -t ext2fs — это драйвер для Linux ext2/3/4 файловых систем (работает, но не идеально).

  • -r — значит монтируем только для чтения, чтобы сохранить целостность.

  1. Если получаешь ошибку No such file or directory, значит либо:
  • Устройство не существует (см. ls /dev/ada3*)

  • Раздела ada3p1 нет, возможно, только ada3 или другой номер.

  • Проверь разделы с gpart show и используй правильный путь.

Полезные команды:

  • Проверить устройства:

ls /dev/ada3*

Проверить разделы:

gpart show ada3

Создать точку монтирования:

mkdir -p /mnt/diskExt4

Смонтировать (только чтение):

mount -t ext2fs -r /dev/ada3p1 /mnt/diskExt4

Если не видишь /dev/ada3p1

В FreeBSD названия могут быть другими, например, просто /dev/ada3, если там нет разделов (один большой раздел).

Внимание!

FreeBSD поддерживает ext2/3/4 с оговорками — лучше не писать, а только читать. Для полной поддержки лучше пользоваться Linux или FUSE-решениями.