Provided by: manpages-hu_20010119-5_all bug

N'EV

       mkswap - Linux swap terulet letrehozasa

'ATTEKINT'ES

       mkswap [ -c ] eszk"ozn'ev [m'eret_blokkokban]

LE'IR'AS

       Az  mkswap  letrehoz  egy Linux swap teruletet egy adott eszkozon, vagy
       fajlban.

       Az eszk"oz erteke altalaban igy nez ki:

              /dev/hda[1-8]
              /dev/hdb[1-8]
              /dev/sda[1-8]
              /dev/sdb[1-8]

       A m'eret_blokkokban  parameter  adja  meg  a  letrehozando  fajlrendszer
       meretet.   Ha  kulon  nincs  megadva,  akkor  az  mkswap  automatikusan
       beallitja.  A megadott blokkok szamat lefele  kerekiti,  igy  a  teljes
       meret  mindig  a  rendszer  lapmeretenek  egesz szamu tobbszorose lesz.
       Tovabbi megkotes, hogy a blokk-szamnak a MINCOUNT es a  MAXCOUNT  altal
       meghatarozott   tartomanyba  kell  esnie.  MAXCOUNT-nal  nagyobb  ertek
       megadasa eseten a blokkok szama  MAXCOUNT-ra  csokken,  ezt  a  program
       hibauzenettel is jelzi.

       A MINCOUNT es a MAXCOUNT ertekek kiszamitasa:

              MINCOUNT = 10 * PAGE_SIZE / 1024
              MAXCOUNT = (PAGE_SIZE - 10) * 8 * PAGE_SIZE / 1024

       Pl 4kB-os lapmeretnel (x86-os gepek):

              MINCOUNT = 10 * 4096 / 1024 = 40
              MAXCOUNT = (4096 - 10) * 8 * 4096 / 1024 = 130752

       Mivel minden blokk 1kB meret, ezert a fenti esetben a swap merete 40kB-
       tol 127.6875MB-ig terjedhet.

       A lapmeret (page_size) a "cat /proc/cpuinfo" parancs kimenetebl tudhato
       meg.

       A swap terulet elejen egyetlen lap tartalmazhatja a teljes swap terulet
       bitterkepet - ezert van szukseg a MAXCOUNT-ra,  amely  megadja  az  igy
       leirhato  teljes  terulet  nagysagat.  A  fenti  kepletben  szerepl -10
       magyarazata: a "SWAP-SPACE"  azonosito-szo  is  szerepel  ezen  az  els
       lapon, ennek hossza pedig 10 karakter.

       Swap particiot a kovetkezkeppen lehet letrehozni:

              # dd if=/dev/zero of=swapfile bs=1024 count=8192
              # mkswap swapfile 8192
              # sync
              # swapon swapfile

       Fontos, hogy a swap fajlnak folyamatosnak kell lennie, nem tartalmazhat
       lyukakat   (ezert   a   cp(1)   parancs   nem   hasznalhato    swapfile
       letrehozasara).

OPCI'OK

       -c     A  fajlrendszer  letrehozasa  eltt  leellenrzi  az  eszkozt,  es
              megkeresi a hibas blokkokat. Hiba eseten a blokk helyet kiirja a
              program.

              Ezt  az  opciot  kiz'ar'olag  swap  particioknal  lehet hasznalni,
              swapfile letrehozasa eseten a  hasznalata  kerulend.  Ez  utobbi
              esetben  celszer  a  swapfile  particiojan  mkfs  -c  paranccsal
              letrehozni a  fajlrendszert,  ami  ellenrzi  az  adott  particio
              blokkjait, igy a swapfile teruleten lev blokkokat is.

L'ASD M'EG

       fsck(8), mkfs(8), fdisk(8)

SZERZ

       Linus Torvalds (torvalds@cs.helsinki.fi)

MAGYAR FORD'IT'AS

       Hermann Benedek (bence@intercom.hu)