Блог Eugen772

начинающий для начинающих во FreeBSD и всяком другом


Монтируем флешку во FreeBSD
Pentalfa
[info]eugen772
# mount_msdosfs -L ru_RU.KOI8-R -D CP866 -o longnames /dev/da0s1 /mnt
тута все как всегда, команда определяющая файловую систему, опция указывающая локальную кодировку, опция указывающая кодировку флешки, опция разрешающая просмотр длинющих имен (не по правилу 8.3), путь к файлу девайса устройства, путь к директории куда ее мантируем. 

Монтирование CD DVD во FreeBSD с русской кодировкой.
Pentalfa
[info]eugen772
Автомонтирование во FreeBSD уже работает, но все же с ним бывают вопросы. Да и пока начинающий только учится поднимать X.org и так далее, он работает в консоли, до автомонтирования ему еще далеко. К тому же в консоли многим, и мне тоже, нравится работать больше чем пользоваться какой-либо системой автоматизации монтирования.
Монтирование описыватся во многих книгах и мануалах, поэтому не буду расписывать синтаксис и значение ключей. Новичкам: учитесь читать на языке потенциального врага.

Монтируем CD DVD с русской кодировкой:

файловая система iso9660

mount_cd9660 -C KOI8-R /dev/cd0 /mnt
mount -t cd9660 -C KOI8-R /dev/cd0 /mnt (с опцией -t я почемута не подружился, не помню почему)

примечание: девайс cd0 это не acd0, а это устройство ATAPI (кажися типа сидюк с расширеными возможностями и скоростью). Так что замените его при необходимости в команде монтирования. Если ваше устройство поддерживает ATAPI (на текущий день это уже почти default) читайте Handbook/Устройства хранения/Запись и использование оптических носителей (CD)/Использование драйвера ATAPI/CAM как заставить работь привод через ATAPI драйвер. На счет -C KOI8-R можно сказать, что это указыавтеся локальная кодировка, то есть настройки вашей системы это либо KOI8-R либо UTF-8 (полностью всю систему на сей день перевести не представляется возможным) либо CP1251 (переводить на эту кодировку я даже пробовать небуду).

файловая система udf

Выше приведенной командой можно монтировать CD DVD с файловой системой (ФС) cd9660. Представим себе, что на DVD был записан файл более 2 Гб (если не ошибаюсь в ограничениях cd9660). Он мог быть записан с ФС udf, при этом команда сильно не изменится:

mount_udf -C KOI8-R /dev/cd0 /mnt
mount -t udf -C KOI8-R /dev/cd0 /mnt

Так, кажется это все, что касаеца монтирования CD DVD. Больше этого я не использую. Единственной проблемой для меня в монтировании в консоле было запомнить необходимые параметры. Но это решилось просто. В домашней директории ~/ положил файл-памятку (простой ascii текст) назвал его personal_faq.txt, записал в него часто используемые команды, и в последствии командой cat (вывод в стандартный поток вывода) и командой фильтрации строк grep получал список подходящих команд, к примеру:

$ cat personal_faq.txt | grep mount_cd9660
mount_cd9660 -C KOI8-R /dev/cd0 /mnt
mount -t cd9660 -C KOI8-R /dev/cd0 /mnt


так же в него напихал
запись dvd
создание iso образов
очистка rw дисков (хорошая штука для создания подставок под кружки с чаем/кофе, если применить на простые r балванки :)))
и еще много чего планирую напихать и в блог выложить

теперь просто нужно помнить пару букв необходимых для фильтра файла-памятки.

Home