Mount: различия между версиями

[отпатрулированная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
м r2.7.1) (робот изменил: fa:Mount (یونیکس)
В FAT32 длинные имена файлов всегда UCS-2. codepage только для коротких имен 8.3 (для DOS). iocharset=utf8 не рекомендуется linux/Documentation/filesystems/vfat.txt
Строка 13:
 
=== Монтирование USB-дисков ===
Для распространённого случая, когда USB-дискидиск имеет файловую систему [[vfatFAT32]] и [[8.3|имена файлов]] с [[CP866|кодовой страницей № 866]] (что характерно для систем, настроенных на [[русский язык]]), команда монтирования выглядит так:
<!-- убрал упоминание flash, конкретная технология носителя не влияет на интерфейс и семантику --Incnis Mrsi -->
: <tt>mount -t vfat -o iocharset=utf8,codepage=866,utf8 /dev/sda1 /mnt/usb</tt>
Для распространённого случая, когда USB-диски имеет файловую систему [[vfat]] и [[8.3|имена файлов]] с [[CP866|кодовой страницей № 866]] (что характерно для систем, настроенных на [[русский язык]]), команда монтирования выглядит так:
Параметр codepage необходим, чтобы имена созданных файлов корректно отображались в старых ОС (например, DOS). Если дистрибутив использует в качестве кодировки системной [[локаль|локали]] не UTF-8, то ее необходимо указать в параметре iocharset так:
: <tt>mount -t vfat -o iocharset=utf8,codepage=866 /dev/sda1 /mnt/usb</tt>
: <tt>mount -t vfat -o codepage=866,iocharset=koi8-r /dev/sda1 /mnt</tt>
В параметре iocharset следует указывать кодировку системной [[локаль|локали]] (наиболее распространенные: UTF-8, KOI-8-R(U) или CP1251); реально используемую кодировку можно определить выполнив команду <tt>[[locale]]</tt>. Также, для iocharset можно задать значение [[по умолчанию]] путём настройки ядра.
Реально используемую кодировку можно определить выполнив команду <tt>[[locale]]</tt>.
 
Полезными опциями при монтировании Flash-дисков являются <tt>sync</tt> и <tt>flush</tt>. Первая приводит к постоянному сбросу на диск буфера записи, так что данные не теряются при отсоединении flash-диска без размонтирования. Побочный эффект такого монтирования — значительное уменьшение в скорости записи. Вторая опция (доступна только в новых ядрах Linux) ведёт к сбросу буфера на диск после записи последнего файла. Это также способствует сохранению данных в случае удаления диска без размонтирования, но не приводит к падению скорости записи.