HOGYAN Submount

A Gentoo Linux Wiki wikiből

Tartalomjegyzék

[szerkesztés] Bemutatás

A Submount egy olyan rendszer, aminek segítségével cserélhető médiumok (mint pl. cdrom-ok és floppy lemezek, sőt NFS megosztások) becsatolása és lecsatolása megy automatikusan. A Linux 2.6-os kernelsorozatával működik együtt. Létezik már egy backport a 2.4-es kernelekhez is.

A telepítés után úgy teszi lehetővé az eltávolítható médiumok elérését, mintha azok folyamatosan csatolva lennének. Ez tehát egy alternatívája a Supermount-nak. A Supermount egy hátulütője az, hogy a kernelt patch-elni kell. A Submount ezzel szemben kernel modulként lett megtervezve, ezért lényegében (többé-kevésbé) bármelyik mostani kernellel és kernel-patch készlettel (pl. gentoo-sources vagy mm-sources) tud futni.

Honlapja: http://submount.sourceforge.net


[szerkesztés] Telepítés

[szerkesztés] Portage-ból

emerge submount 
modprobe subfs 

[szerkesztés] Kézzel

Először le kell tölteni a forrást. Ez elérhető a Sourceforge-ról (http://submount.sourceforge.net/).

Ezután ki kell csomagolni a forrást:

cp submount-0.9.tar.gz /usr/src/
cd /usr/src/
tar xfzv submount-0.9.tar.gz
cd submount-0.9

Most a submount forrásának könyvtárában vagyunk. Itt 2 van könyvtár: subfs-0.9 és submountd-0.9

Először a kernel modult készítjük el:

cd subfs-0.9
make && make install
cd ..

Itt jónéhány fordítási üzenetet nézhetünk végig, s miután a modul kész, a make install bemásolja modulok könyvtárába.

S most végre betölthetjük a modult első alkalommal:

modprobe subfs

Ha minden rendben megy, akkor a modul megtaláljuk az lsmod listájában.

Most létrehozzuk a submountd-t, a programot, ami szintén szükséges a submount működéséhez.

cd submountd-0.9
./configure
make && make install

Ha a submountd-t nem az alapértelmezett helyre szeretnénk rakni, adjuk át a megfelelő paramétert a configure szkriptnek.


[szerkesztés] Használat

Használat előtt létre kell hozni a csatolási pontoka, ha még nem léteznek. Pl.:

mkdir /mnt/dvd
mkdir /mnt/cdrw
mkdir /mnt/floppy

Ezután módosítsuk a /etc/fstab fájlt a következőhöz hasonló módon:

/dev/cdroms/cdrom0      /mnt/dvd      subfs       fs=cdfss,ro,users             0 0
/dev/cdroms/cdrom1      /mnt/cdrw     subfs       fs=cdfss,ro,users             0 0
/dev/fd0                /mnt/floppy   subfs       fs=floppyfss,rw,users         0 0

Ennek az elrendezése önmagáért beszél. Figyeljünk azért a cdromok és a floppy-k fájlrendszertípusára!

Használható még usb pen-hez is, a következőképpen az fstab bejegyzéssel:

/dev/sda1	/mnt/USB/1	subfs	fs=vfat:msdos:ext3:reiserfs,iocharset=iso8859-1,umask=0 0 0
/dev/sda2	/mnt/USB/2	subfs	fs=vfat:msdos:ext3:reiserfs,iocharset=iso8859-1,umask=0 0 0
/dev/sdb1	/mnt/USB/3	subfs	fs=vfat:msdos:ext3:reiserfs,iocharset=iso8859-1,umask=0 0 0
/dev/sdb2	/mnt/USB/4	subfs	fs=vfat:msdos:ext3:reiserfs,iocharset=iso8859-1,umask=0 0 0

Természetesen a célkönytárakat létre kell hozni! A /dev/sdax a particiók számától függően változik. Ha két partició van egy vfat és egy ext3. pl:

sda1 > vfat
sda2 > ext3


Megjegyzés:

  • A submount telepítésekor az aktuális kernel könyvtárstruktúrájába kerül, ezért ha új kernelt fordítunk, akkor a submount-ot telepíteni kell ismét, például egy "emerge -v submount" paranccsal.
A lap eredeti címe: „http://hu.gentoo-wiki.com/HOGYAN_Submount
Személyes eszközök