IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Пингвинятник (ОС *NIX) (http://www.imho.ws/forumdisplay.php?f=76)
-   -   Mini HOWTO supermount (http://www.imho.ws/showthread.php?t=80268)

aivs 21.02.2005 14:55

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 вы увидите содержание диска причем даже на русском языке.

mashler 19.10.2005 23:19

А разьве в ядре нет подобных встроенных средств? Я что то слышал про automount. Это разные вещи?

Saruman 20.10.2005 01:38

supermount как раз и патчит ядро, чтобы в нем появились подобные средства.
Есть более легкий путь - submount, это просто модуль, который можно подгружать по мере необходимости. Явный плюс в том, что не требуется патчить ядро.
Есть и automount, но в нем вообще нет встроенной возможности автоматического демонтирования.

Shlomo 20.10.2005 12:41

Цитата:

Saruman:
Есть и automount, но в нем вообще нет встроенной возможности автоматического демонтирования.
Есть. Я им пользуюсь около полугода на Arch, и все тип-топ.

aivs 15.05.2006 22:33

Обновился supermount.
Скачать отсюда http://sourceforge.net/projects/supermount-ng
У меня отлично работает на ядре 2.6.16.16

V@nya 18.05.2006 16:29

а по мне лутчше юзать hal+dbus+ivman, отлично всё работает и возможностей гораздо больше

aivs 06.06.2006 00:04

Вот вдруг вопрос возник, используя supermount, как форматировать флэшку?

newnix 28.11.2006 15:24

не понимаю зачем оно в ядре нужно %/. Все прекрасно решается с помощью 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.