вторник, 1 февраля 2011 г.

Чтение BSD разделов из-под Windows

    Иногда возникает необходимость порабоать с BSD разделами из под Windows.
По умолчанию Windows не умеет рабоать с этими разделами, впрочем как и с друкиги файловыми системами *nix.
Есть хороший проект "FFS File System Driver for Windows" http://ffsdrv.sourceforge.net/  который позволяет примонтировать UFS раздел под Windows (спаcибо его авторам, выручил в тяжелый момент...)
Описание.
      Это программка для Win систем состоящая из драйвера и графической оболочки, через которую и осуществляется монтирование/размонтирование разделов. Поддерживаются FFSv1 и FFSv2.
    Сразу должен огорчить: драйвер подключает раздел в режиме read-only, так что для обмена фалами между ОС по прежнему придется пользоваться FAT разделами.
    Разделы именно монтируются, т.е. подключается новый локальный диск (в терминологии Win). В графическом интерфейсе не так много настроек: выбор устройства (FFS Disk, нумерация с 0); выбор раздела (FFS Partition, нумерация с 1); далее выбирается label (Disklabel, нумерация с 0); точка монтирования (буква диска). Есть опция автоматически монтировать раздел при загрузке ОС.
    Так выглядит интерфейс:



Пример.

Рассмотрим пример, как смонтировать /usr как локальный диск X:. Смотрим в fstab.

# Device Mountpoint FStype Options Dump Pass#
/dev/ad0s3b none swap sw 0 0
/dev/ad0s3a / ufs rw 1 1
/dev/ad0s3e /tmp ufs rw 2 2
/dev/ad0s3f /usr ufs rw 2 2
/dev/ad0s3d /var ufs rw 2 2

Видим, что: винт 0, раздел 3, label f(6). С этими знаниями перегружаемся в XP, запускаем графическую оболочку, вводим необходимые параметры, жмем загрузить драйвер (Load Driver) и далее жмем смонтировать (Mount). Запускаем любимый файл менеджер/explorer и видим, что в системе появился новый диск X:, открываем его и обнаруживаем в нем /usr.

Также есть альтернатива (сам не пользовал, просто наткнулся на мануал) -ufs2tools

Ссылки:
Чтение BSD разделов из-под WinXP

3 комментария:

  1. Хорошие, интересные статьи пишете, только цвет страниц огорчает, будьте мелосердны, пожалейте глаза наши и ваши

    ОтветитьУдалить
  2. Цветовую схему подбирал "под себя", как раз из соображений щадящего режима для глаз.
    Я работаю на ЖК мониторах 19+ в текстовом режиме, причем часто в темноте.
    Выглядит на мой взгляд нормально...
    Напишите пожалуйста, что из цветов напрягает глаза? На каком мониторе ? Если предложите более удачное сочетание цветов, буду только рад.

    ОтветитьУдалить
  3. Цвета - что надо, всё ок.

    ОтветитьУдалить