Читаем Ubuntu 10. Краткое руководство пользователя полностью

если достигнуто максимальное число операций монтирования для этой файловой системы.

Поле опций содержит важные параметры файловой системы, некоторые из них приведены в табл. 5.5.

Рассмотрим небольшой пример:

/dev/sr0 /mnt/cdrom auto umask=0,user,utf8,noauto,ro,exec 0 0

/dev/sda1 /mnt/c vfat umask=0,utf8 0 0

Первая строка — это строка монтирования файловой системы компакт-диска, а вторая — строка монтирования диска C:.

Начнем с первой строки. /dev/sr0 — это имя устройства CD-ROM. Точка монтирования — /mnt/cdrom. Понятно, что этот каталог должен существовать. Обратите внимание — в качестве файловой системы не указывается жестко iso9660, поскольку компакт-диск может быть записан в другой файловой системе, поэтому в качестве типа файловой системы задано auto, т. е. автоматическое определение. Теперь идет довольно длинный набор опций. Ясно, что umask установлен в ноль, поскольку файловая система компакт-диска не поддерживает права доступа Linux. Параметр user говорит о том, что данную файловую систему можно монтировать обычному пользователю. Параметр utf8 мы рассмотрим чуть далее. Параметр noauto запрещает автоматическое монтирование этой файловой системы, и это правильно, ведь на момент монтирования в приводе может и не быть компакт-диска. Опция ro разрешает монтирование в режиме «только чтение», а exec разрешает запускать исполнимые файлы. Понятно, что компакт-диск не нуждается ни в проверке, ни в создании резервной копии, поэтому два последних флага равны нулю.

Вторая строка проще. Первые два поля — это устройство и точка монтирования. Третье — тип файловой системы. Файловая система постоянна, поэтому можно явно указать тип файловой системы (vfat), а не auto. Опция umask, как и в предыдущем случае, равна нулю.

Вернемся к параметру utf8. Если подмонтировать Windows-раздел без этой опции, то вместо русских букв в названиях файлов и каталогов мы увидим вопросительные знаки. Указание опции utf8 позволяет корректно отображать русскоязычные имена файлов и каталогов. Эти опции мы также указываем и для CD-ROM, подразумевая, что он был записан в Windows.

<p>5.11.5. Монтирование NTFS-разделов в режиме записи</p>

Как уже было отмечено ранее, Linux умеет только читать информацию с NTFS-разделов, но не умеет записывать информацию на такие разделы. Если при перекомпиляции ядра включить опцию записи информации на NTFS-разделы, то поддержка записи обеспечится, но очень ограниченная.

Существуют средства, позволяющие добавить поддержку записи NTFS-разделов. Самым оптимальным подобным средством является модуль ntfs-3g. Модуль входит в состав Ubuntu.

Смонтировать NTFS-раздел с использованием ntfs-3g нужно так:

# mount — t ntfs-3g <раздел> <точка_монтирования>

Понятно, что вам придется указать ваш раздел и вашу точку монтирования. Если требуется обеспечить автоматическое монтирование NTFS-раздела, то в /etc/fstab следует добавить запись, подобную этой:

<раздел> <точка_монтирования> ntfs-3g defaults,nls=utf8,umask=007,gid=46

У модуля ntfs-3g все равно есть ограничения — например, вы не можете изменять сжатые файлы (хотя можете их читать), а также читать зашифрованные файлы.

Если вам не удается смонтировать NTFS-раздел с помощью модуля ntfs-3g, то, вероятнее всего, этот раздел был неправильно размонтирован (например, работа Windows не была завершена корректно). Тогда для монтирования раздела нужно использовать опцию — o force, например:

sudo mount — t ntfs-3g /dev/sdb1 /media/usb — o force

<p>5.12. Обмен файлами с мобильным телефоном по Bluetooth</p>

Для полноценной работы с Bluetooth-устройствами в Ubuntu настоятельно рекомендую установить пакет blueman — это графический менеджер Bluetooth-устройств. Установите соединение с Интернетом и введите команду:

sudo apt-get install blueman

Активируйте Bluetooth-адаптер (обычно на корпусе ноутбука имеется кнопка включения Bluetooth) и запустите программу командой Система | Параметры | Менеджер устройств Bluetooth. Откроется окно Устройства Bluetooth (рис. 5.8). Активируйте Bluetooth на вашем телефоне и нажмите кнопку Найти.

Программа обнаружит ваш телефон (рис. 5.9).

Сейчас попробуем самое простое — передать файл на телефон. Нажмите кнопку Отпр. файл и выберите файл (рис. 5.10).

Начнется отправка файла (рис. 5.11). На телефоне появится запрос на прием файла, подтвердите его. Как видите, отправить файл очень просто.

Перейти на страницу:

Похожие книги

Основы программирования в Linux
Основы программирования в Linux

В четвертом издании популярного руководства даны основы программирования в операционной системе Linux. Рассмотрены: использование библиотек C/C++ и стан­дартных средств разработки, организация системных вызовов, файловый ввод/вывод, взаимодействие процессов, программирование средствами командной оболочки, создание графических пользовательских интерфейсов с помощью инструментальных средств GTK+ или Qt, применение сокетов и др. Описана компиляция программ, их компоновка c библиотеками и работа с терминальным вводом/выводом. Даны приемы написания приложений в средах GNOME® и KDE®, хранения данных с использованием СУБД MySQL® и отладки программ. Книга хорошо структурирована, что делает обучение легким и быстрым. Для начинающих Linux-программистов

Нейл Мэтью , Ричард Стоунс , Татьяна Коротяева

ОС и Сети / Программирование / Книги по IT
1001 совет по обустройству компьютера
1001 совет по обустройству компьютера

В книге собраны и обобщены советы по решению различных проблем, которые рано или поздно возникают при эксплуатации как экономичных нетбуков, так и современных настольных моделей. Все приведенные рецепты опробованы на практике и разбиты по темам: аппаратные средства персональных компьютеров, компьютерные сети и подключение к Интернету, установка, настройка и ремонт ОС Windows, работа в Интернете, защита от вирусов. Рассмотрены не только готовые решения внезапно возникающих проблем, но и ответы на многие вопросы, которые возникают еще до покупки компьютера. Приведен необходимый минимум технических сведений, позволяющий принять осознанное решение.Компакт-диск прилагается только к печатному изданию книги.

Юрий Всеволодович Ревич

Программирование, программы, базы данных / Интернет / Компьютерное «железо» / ОС и Сети / Программное обеспечение / Книги по IT
Access 2002: Самоучитель
Access 2002: Самоучитель

В книге рассматривается широкий круг вопросов, связанных с использованием программной среды Access 2002, которая является составной частью пакета Office 2002 и предназначена для создания банка данных в самых различных предметных областях.Подробно описывается методика проектирования объектов базы данных (таблицы, формы, отчеты, страницы доступа к данным, запросы, модули).Детально обсуждаются вопросы создания интегрированной базы данных в единой среде Access 2002: формирование БД с нуля, конвертирование в программную среду баз данных, созданных в ином программном окружении – Clarion, FoxPro.Особое внимание уделяется формированию разнообразных запросов к интегрированной базе данных Access 2002 с использованием языков программирования SQL, VBA и макросов.Приводятся общие сведения о возможностях языка обмена данными между различными компьютерами и приложениями (XML). Описываются возможности использования гиперссылок, связывающих базу данных с другими программными продуктами. Объясняется, как можно работать с базой данных Access 2002 без установки ее на компьютер, используя технологию ODBC (Open Data Base Connectivity). В приложениях приводятся количественные параметры Access 2002 и связанная с этой СУБД терминология.Предлагаемая книга будет полезна специалистам, занимающимся практической разработкой банков данных и приложений на их основе, а также студентам вузов, изучающим информатику.

Павел Юрьевич Дубнов

Программирование, программы, базы данных / ОС и Сети / Книги по IT