		      ͻ
		          EFDISK v2.2 DOKUMENTCIO    
		          (C) Nagy Dniel 97-05-30    
		      ͼ

Ŀ
 TARTALOM 


		Az alkot felelssge................. 1

                Copyright............................. 2

		Bevezets............................. 3

		A program kpessgei.................. 4

		Szksgletek.......................... 5

		Hasznlat (FONTOS!)................... 6

                Partci tpusok...................... 7

		Vltozsok............................ 8

		Technikai informcik................. 9

		Az alkot elrse, informcik....... 10


Ŀ
 FELELSSG  1 


        A program hasznlathoz nem jr semmifle garancia. Az alkot
        s a terjesztk nem vonhatk felelssgre a program hasznlatbl
        szrmaz krokrt.
        Mindenki sajt felelssgre hasznlja!

Ŀ
 COPYRIGHT  2 


        A program alkotja (c) Nagy Dniel.
        Ez a program a MasterBooter csomag rsze. Kln terjeszteni tilos.
        Csak az egsz, vltozatlan shareware csomag terjeszthet!
        Tovbbi informcik a MasterBooter dokumentciban olvashatk.

Ŀ
 BEVEZETS  3 


        Az EFDISK (Extended FDISK) egy merevlemez partcionl program.
        Az EFDISK segtgvel elsdleges partcik hozhatk ltre, vagy
        mdosthatk.
        Az EFDISK nagyon sokfle partci tpust tmogat, de DOS logikai
        meghajtk s 'extended' partcik ltrehozsra NEM hasznlhat.
        Az eredeti DOS FDISK program csak egy elsdleges partci
        ltrehozst engedlyezi. Az EFDISK a maximlis ngyet, ezltal
        nagy segtsget jelent, ha tbb opercis rendszert kell installlni
        egy PC-re.
        Az EFDISK program a MasterBooter segdprogramja.

Ŀ
 A PROGRAM KPESSGEI  4 


        - Az sszes elsdleges partcirl informcik megjelentse

        - Partcik ltrehozsa s mdostsa

        - Kompatibilits minden tpussal, pl:
             FAT12, 16, 32 (DOS, Windows, Windows95/97, OS/2)
             Rejtett FAT
             HPFS (OS/2)
             Minix (Linux)
             Ext2FS (Linux)
             Linux swap (Linux)
             NTFS (Windows NT)

        - Knny kezelhetsg

        - Parancssorbl is vezrelhet (a /? opci ad segtsget)

Ŀ
 SZKSGLETEK  5 


     - 80286 processzor vagy jabb
     - MS-DOS vagy kompatibilis opercis rendszer
     - Legalbb egy merevlemez
     - Billentyzet
     - VGA krtya

Ŀ
 HASZNLAT  6 


     Megjegyzs: A partcionls veszlyes, szaktudst ignyl feladat!
                 Csak akkor hasznlja ezt a programot, ha rt a
                 partcionlshoz!

     1) Installci

        Msolja a fjlokat (a dokumentcikat s a programokat) egytt
        brmely knyvtrba. A program nem ignyel semmifle tovbbi
        belltst. Csak futtatni kell.
        Nem rt egy rendszerlemezre is tmsolni.


     2) A program hasznlata

          A biztonsg kedvrt:
          0) MENTSEN LE MINDEN FONTOS ADATOT!
          1) Csinljon egy rendszerlemezt: 'format a: /s'
          2) Futtassa az MRESCUE.COM programot. Vlassza ki a
             'Create rescue disk' menpontot. Ekkor a program a merevlemez
             legfontosabb adatait eltrolja a rendszerlemezre, gy hiba
             esetn visszallthat.
          3) Futtassa az EFDISK-et. Ha valami hiba trtnne (pl. a
             szmtgp lefagy bootolskor, vagy hibazenetet r ki),
             akkor bootoljon az elksztett rendszerlemezzel, futtassa
             az MRESCUE.COM-ot s vlassza a 'Restore original configuration'
             menpontot. Ekkor minden vltoztats trldik, a szmtgp
             a MasterBooter futtatsa eltti llapotba kerl.
             Ha ilyen hiba trtnne, krem rtestsen, s mindent pontosan
             rjon le. Igy korriglni tudom az esetleges hibkat. Ksznm!

        Az EFDISK futtatsa eltt lpjen ki minden multitaszk
        opercis rendszerbl (pl. Windows vagy OS/2 DOS ablaka), s
        DOS-t indtson, mert ezek a rendszerek nem engednek semmilyen
        programot a Master Boot Record szektorhoz nylni.

        Futtatskor az EFDISK informcikat gyjt a merevlemezekrl s a
        partcikrl. A program informcikat jelent meg az sszes
        elsdleges partcirl. Ebbl a listbl vlaszthatja ki azt a
        bejegyzst, amin vltoztatni akar.
        A jobb fels ablakban lthatak a merevlemezek logikai adatai,
        a cilinderek, fejek illetve szektorok szma.

        A program bejelentkezse utn a fel/le nyilakkal lehet kivlasztani
        a vltoztatand bejegyzst. Az ENTER megnyomsval lehet
        megvltoztatni az aktulis bejegyzs paramtereit. Egy bejegyzs
        kivlasztsakor az EFDISK krdseket tesz fel.
        Ezek a kvetkezk:
        - A partci hexadecimlis tpuszma. Az EFDISK megmutatja
          a leggyakrabban hasznltakat. Irja be a megfelel rtket, majd
          ssnt ENTER-t. Nzze meg a dokumentci 7. fejezett, ha tovbbi
          tpusokra kvncsi.
        - A partci els cilindere (a minimum 0). Ha az elz partci
          az 'x'-edik cilinderen vgzdik, akkor ezt lltsa 'x+1'-re.
          Ez a szm decimlis. Irja be, majd ssn ENTER-t.
        - A partci utols cilindere. Az EFDISK ekkor megmutatja a maximum
          bellthat cilindert. Ez a szm szintn decimlis. Irja be, majd
          ssn ENTER-t.

        A fej s szektorszmot a program automatikusan detektlja, ezeket
        nem kell belltani.

        A SPACE megnyomsra az aktulis partci vlik aktvv. A DEL gombbal
        lehet gyorsan trlni egy partci bejegyzst.

        A 'h' gombbal lehet egy FAT partcit elrjteni illetve visszalltani.
        Ez hasznos lehet OS/2 hasznlata esetn, vagy akkor, ha nem akarja,
        hogy a Win95 felismerjen ms elsdleges FAT partcit.

        Ha elkszlt, az F10 megnyomsval mentheti el az j partcis
        tblt.

!!   Megjegyzs: - Az EFDISK nem keres partcionlsi hibkat! Ebbl a
!!                 szempontbl nem 'intelligens' program. Igy viszont minden
!!                 paramter szabadon llthat, akkor is, ha hibs vagy
!!                 felesleges!
                
     3) A program hasznlata parancssorbl

        A 2.1-es verzi ta a program tmogat parancssori utastsokat is.
        Igy parancssorbl lehet partcikat ltrehozni, trlni s aktivlni,
        tovbb FAT partcikat rejteni s rejtett FAT partcikat vissza-
        lltani. Ez a funkci nagyon hasznos lehet rendszeradminisztrtorok,
        szmtstechnikai boltok vagy iskolk szmra.
        A vltoztatsok csak a gp jraindtsa utn lpnek rvnybe.

        Hiba esetn a program visszatrsi rtke 1, egybknt 0.

        A szintaxis:
        efdisk parancs partci_szma [merevlemez_szma]

        A parancsok:
        /create tpus els_cilinder utols_cylinder  - ltrehozs
        /delete                                      - trls
        /delall                                      - az sszes trlse
        /activate                                    - aktivls
        /hide                                        - FAT rejts
        /unhide                                      - rejtett FAT mutats
        /?                                           - segtsg krs

        - A tpus hexadecimlis szm, a cilinderek decimlis szmok
        - A partci szma egy szm 1-tl 4-ig. Parancsonknt csak egyet
          szabad megadni (a delall parancsnl nem szabad megadni)
        - A merevlemez szma egy szm 1-tl 4-ig. Ha nincs megadva, akkor
          a program 1-nek felttelezi. Parancsonknt csak egyet szabad megadni

        Pldk:
        - Hozzunk ltre egy BIGDOS tpus (6-os tpus) partcit, 12-es kezd,
          265-s utols cilinder rtkkel, a msodik merevlemez harmadik
          partcis bejegyzsben:
          efdisk /create 6 12 265 3 2
        - Trljk le a az els merevlemez msodik partcijt:
          efdisk /delete 2   (vegyk szre, hogy az 1-es elhagyhat)
        - Trljnk le minden partcit a harmadik merevlemezrl:
          efdisk /delall 3
        - Rejtsk el a negyedik (FAT tpus) partcit az els merevlemezen:
          efdisk /hide 4

     4) Megjegyzsek partcionlshoz

        - Ha a merevlemeznek azon partciin mr van adat, melyeket nem
          kvn megvltoztatni, akkor is ksztsen biztonsgi lemezt az
          MRESCUE programmal.
        - Egyszerre csak egy partci lehet aktv, gy egy partci
          aktivlsakor az EFDISK automatikusan trli a tbbi partci
          'aktv' jellemzjt.
        - Extended partcit nincs rtelme aktivlni
        - A rejts/visszallts (hiding/unhiding) csak FAT-nl hasznlhat
!!      - Ne hasznlja a programot olyan partci tmretezsre vagy
!!        thelyezsre ami rtkes adatot tartalmaz! Ha megvltoztat egy
!!        bejegyzst (aktivls s elrejts kivtelvel), akkor az abban a
!!        partciban lv adatok elvesznek!

Ŀ
 PARTICIO TIPUSOK  7 


        Albb a manapsg hasznlatos partci tpusok listja tallhat.
        Ezek az rtkek mindig megtallhatak Ralph Brown interrupt
        listjban. (Hatalmas ksznet jr Neki, amirt karbantartja ezt
        a nagyon hasznos listt!)

        ID      Nv (angolul)
              
        00h     empty
        01h     DOS 12-bit FAT
        02h     XENIX root file system
        03h     XENIX /usr file system (obsolete)
        04h     DOS 16-bit FAT (up to 32M)
        05h     DOS 3.3+ extended partition
        06h     DOS 3.31+ Large File System (16-bit FAT, over 32M)
        07h     QNX
        07h     OS/2 HPFS
        07h     Windows NT NTFS
        07h     Advanced Unix
        08h     OS/2 (v1.0-1.3 only)
        08h     AIX bootable partition, SplitDrive
        08h     Commodore DOS
        08h     DELL partition spanning multiple drives
        09h     AIX data partition
        09h     Coherent filesystem
        0Ah     OS/2 Boot Manager
        0Ah     OPUS
        0Ah     Coherent swap partition
        0Bh     Windows 95 with 32-bit FAT
        0Ch     Windows 95 with 32-bit FAT (using LBA-mode INT 13 extensions)
        0Eh     LBA VFAT (same as 06h but using LBA-mode INT 13)
        0Fh     LBA VFAT (same as 05h but using LBA-mode INT 13)
        10h     OPUS
        11h     OS/2 Boot Manager hidden 12-bit FAT partition
        12h     Compaq Diagnostics partition
        14h     (using Novell DOS 7.0 FDISK to delete Linux Native part)
        14h     OS/2 Boot Manager hidden sub-32M 16-bit FAT partition
        16h     OS/2 Boot Manager hidden over-32M 16-bit FAT partition
        17h     OS/2 Boot Manager hidden HPFS partition
        18h     AST special Windows swap file
        1Bh     Hidden Windows 95 with 32-bit FAT (not official!)
        21h     officially listed as reserved
        23h     officially listed as reserved
        24h     NEC MS-DOS 3.x
        26h     officially listed as reserved
        31h     officially listed as reserved
        33h     officially listed as reserved
        34h     officially listed as reserved
        36h     officially listed as reserved
        38h     Theos
        3Ch     PowerQuest PartitionMagic recovery partition
        40h     VENIX 80286
        41h     Personal RISC Boot
        42h     SFS (Secure File System) by Peter Gutmann
        50h     OnTrack Disk Manager, read-only partition
        51h     OnTrack Disk Manager, read/write partition
        51h     NOVEL
        52h     CP/M
        52h     Microport System V/386
        53h     OnTrack Disk Manager, write-only partition???
        54h     OnTrack Disk Manager (DDO)
        56h     GoldenBow VFeature
        61h     SpeedStor
        63h     Unix SysV/386, 386/ix
        63h     Mach, MtXinu BSD 4.3 on Mach
        63h     GNU HURD
        64h     Novell NetWare 286
        65h     Novell NetWare (3.11)
        67h     Novell
        68h     Novell
        69h     Novell
        70h     DiskSecure Multi-Boot
        71h     officially listed as reserved
        73h     officially listed as reserved
        74h     officially listed as reserved
        75h     PC/IX
        76h     officially listed as reserved
        80h     Minix v1.1 - 1.4a
        81h     Minix v1.4b+
        81h     Linux
        81h     Mitac Advanced Disk Manager
        82h     Linux Swap partition
        82h     Prime
        83h     Linux native file system (ext2fs/xiafs)
        84h     OS/2-renumbered type 04h partition (hiding DOS C: drive)
        86h     officially listed as reserved
        87h     HPFS Fault-Tolerant mirrored partition
        93h     Amoeba file system
        94h     Amoeba bad block table
        A1h     officially listed as reserved
        A3h     officially listed as reserved
        A4h     officially listed as reserved
        A5h     FreeBSD, BSD/386
        A6h     officially listed as reserved
        B1h     officially listed as reserved
        B3h     officially listed as reserved
        B4h     officially listed as reserved
        B6h     officially listed as reserved
        B7h     BSDI file system (secondarily swap)
        B8h     BSDI swap partition (secondarily file system)
        C1h     DR DOS 6.0 LOGIN.EXE-secured 12-bit FAT partition
        C4h     DR DOS 6.0 LOGIN.EXE-secured 16-bit FAT partition
        C6h     DR DOS 6.0 LOGIN.EXE-secured Huge partition
        C7h     Syrinx Boot
        D8h     CP/M-86
        DBh     CP/M, Concurrent CP/M, Concurrent DOS
        DBh     CTOS (Convergent Technologies OS)
        E1h     SpeedStor 12-bit FAT extended partition
        E3h     DOS read-only
        E3h     Storage Dimensions
        E4h     SpeedStor 16-bit FAT extended partition
        E5h     officially listed as reserved
        E6h     officially listed as reserved
        F1h     Storage Dimensions
        F2h     DOS 3.3+ secondary partition
        F3h     officially listed as reserved
        F4h     SpeedStor
        F4h     Storage Dimensions
        F6h     officially listed as reserved
        FEh     LANstep
        FEh     IBM PS/2 IML
        FFh     Xenix bad block table

Ŀ
 VLTOZSOK  8 


        Verzi:

        1.1 - Els hivatalos verzi, a MasterBooter csomag rsze

        1.2 - Ha egy partci a 0. cilinderen kezddtt, hibs volt a
                'relatv kezd szektor' s a 'partcibeli szektorok szma'
                bejegyzs a partcis tblban. Most mr helyesek

        1.3 - Nha a 'partcibeli szektorok szma' bejegyzst hibsan
                szmolta a program. Javtva

        1.4 - A SPACE billentyvel lehet aktivlni valamelyik partcit,
                nincs szksg az sszes adat jra beptygsre, mint eddig
              Nagy merevlemezeknl a partcik mrete nha hibsan jelent meg,
                most mr helyesek

        1.5 - A DEL billentyvel lehet trlni azt a partcit, ahol a
                kurzor ll. A hatsa ugyanaz, mintha minden paramtert
                nullra lltannk
              A slave merevlemezen is lehet partcit aktivlni. Egy lemezen
                egyszerre egy partci lehet aktv. Ez akkor hasznos, ha pl.
                a slave egy olyan merevlemez, amelyet msik szmtgpben
                akarunk masterknt hasznlni

        2.0 - A FAT partcikat el lehet rejteni, illetve visszalltani a
                'h' billentyvel

        2.1 - Mr akr ngy merevlemezzel is hasznlhat
              Nhny SCSI lemez esetn a program helytelenl detektlta
                a lemez paramtereit. Javtva
              Az j Master Boot Record felrsa utn az ESC-t megnyomva
                visszajuthatunk a DOS-hoz
              Parancssorbl lehet ltrehozni, trlni, aktivlni s rejteni
                a partcikat (tovbbi informcik a /? opcival)

        2.2 - Kisebb hiba volt a partci tpus bekrdezsnl, javtva
              FAT32 rejtsnek tmogatsa
              FreeBSD tmogatsa
              A merevlemezek logikai karakterisztikjt megmutatja a program
                a jobb fels ablakban

Ŀ
 TECHNIKAI INFORMCIOK  9 


        Egy merevlemezen maximum ngy elsdleges partci lehet.
        A partcis tbla (ami a merevlemez legels szektorban tallhat)
        tartalmazza az egyes partcik paramtereit, gymint bootolhatsg,
        tpus, els/utols cilinder szma.
        A bootolhat partcik els szektorban tallhat az gynevezett
        'boot szektor', ami az opercis rendszer betltshez szksges
        kis programot tartalmazza.
        Elmletileg minden elsdleges partciba installlhatunk ms-ms
        opercis rendszert. A valsgban azonban ez nem ilyen egyszer, mert
        az opercis rendszerek lalban nem tmogatjk ms rendszer
        ltrehozst, mkdst.
        Ezen segt az EFDISK s a MasterBooter.

        Nhny sz a FAT tpusokrl:
        

        Jelenleg ngyfle FAT (File Allocation Table) ltezik.

        1: FAT12 mr idejtmlt, csak floppy lemezeken hasznlatos
        2: FAT16 a kvetkez lps. Kizrlag 32Mb-nl kisebb partcik
           esetn hasznlhat.
        3: BIGDOS is 16-bites tpus, de nagyobb mret partciknl is
           alkalmazhat.
           A DOS, Windows95 s az OS/2 (ha FAT-ra installljuk) hasznlja
           manapsg ezt a tpust. A maximlis partcimret 2Gb.
        4: FAT32 a legjabb, a Windows95 OEM Service Release 2-ben jelent
           meg elszr. A partcimret mr jval nagyobb lehet 2Gb-nl, de
           ez a tpus nem teljesen kompatibilis a rgebbiekkel.

Ŀ
 AZ ALKOTO ELRSE  10 


        Ha brmilyen szrevtele, javaslata van a programmal kapcsolatban,
        rjon postn vagy e-mailen.
        tleteket is szvesen fogadok!

        Jelenleg a Veszprmi Egyetemen tanulok mszaki informatikt.
        23 ves vagyok (1997-ben).

        Postacm:                            Internet E-mail cm:
                                    
        Nagy Dniel                          nagyd@almos.vein.hu
        2011 Budakalsz
        Ciklmen u. 19                       WWW ottlap:
                                             
        Fax: (36) 26 340-472                 http://www.vein.hu/~nagyd
