![]() |
Mini HOWTO supermount
Supermount - это модуль ядра который отвечает за автоматическое монтирование/размонтирование внешних устройств (cdrom, floppy).
При использовании supermount не надо каким либо способом монтировать устройство чтобы прочесть его содержимое, достаточно всего лишь зайти в каталог, где определена точка монтирования для этого устройства. Flash-карты supermount не поддерживает. Чтобы supermount заработал нужно сделать несколько телодвижений: 1) Скачать патч для вашего ядра, например от сюда http://ck.kolivas.org/patches/2.6/. Вот прям для ядра 2.6.10 http://ck.kolivas.org/patches/2.6/2...g208-10ck5.diff 2) Пропатчить ядро, для этого сначало в supermount-ng208-10ck5.diff нужно заменить все "linux-2.6.10-ck5" на "linux-2.6.10" или же просто переименовать каталог с исходниками ядра. Заходим в каталог где лежат исходники ядра, у меня это /usr/src/ и патчим: patch -p0 < supermount-ng208-10ck5.diff 3) Включаем в ядре поддержку supermount. Делаем make menuconfig в каталоге с исходниками ядра и далее движемся: File systems --> Pseudo filesystems --> [M] Supermount removable media support. Лучше собрать в виде модуля, так надежнее. 4) Компилируем и устанавливаем ядро. 5) В fstab добавляем строки такого содержания: none /mnt/cdrom supermount dev=/dev/cdrom,fs=auto,--,codepage=866,iocharset=koi8-r 0 0 none /mnt/floppy supermount dev=/dev/fd0,fs=auto,--,codepage=866,iocharset=koi8-r 0 0 И после перезагрузки при входе в каталог /mnt/cdrom вы увидите содержание диска причем даже на русском языке. |
А разьве в ядре нет подобных встроенных средств? Я что то слышал про automount. Это разные вещи?
|
supermount как раз и патчит ядро, чтобы в нем появились подобные средства.
Есть более легкий путь - submount, это просто модуль, который можно подгружать по мере необходимости. Явный плюс в том, что не требуется патчить ядро. Есть и automount, но в нем вообще нет встроенной возможности автоматического демонтирования. |
Цитата:
|
Обновился supermount.
Скачать отсюда http://sourceforge.net/projects/supermount-ng У меня отлично работает на ядре 2.6.16.16 |
а по мне лутчше юзать hal+dbus+ivman, отлично всё работает и возможностей гораздо больше
|
Вот вдруг вопрос возник, используя supermount, как форматировать флэшку?
|
не понимаю зачем оно в ядре нужно %/. Все прекрасно решается с помощью UDEV.
>Вот вдруг вопрос возник, используя supermount, как форматировать флэшку? Моунтер никакого отношения к форматированию не имеет. Форматирование есть создание файловой системы, потому производится соответствующими утилитами - mkfs.vfat, mkfs.reiserfs, mkfs.ext3 и т.д. |
Часовой пояс GMT +4, время: 14:52. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.