浜様様様様様様様様様様様様様様様様 MASTERBOOTER v2.0 DOKUMENTCIO (C) Nagy Dniel 96-12-20 藩様様様様様様様様様様様様様様様様 SHAREWARE VERZIO 敖陳陳陳陳朕 TARTALOM 青陳陳陳陳潰 Az alkot felelssge................. 1 Copyright............................. 2 Bevezets............................. 3 A csomag fjljai...................... 4 A program kpessgei.................. 5 Kompatibilits........................ 6 Hasznlat............................. 7 Egy rszletes plda................... 8 Vltozsok............................ 9 Regisztrci......................... 10 Az alkot elrse.................... 11 敖陳陳陳陳陳朕 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 shareware. Brki ltal szabadon terjeszthet s brmennyi pldnyban msolhat, ha a csomag fjljai nem vltoztak, s a copyright az eredeti. A csomag rszei kln nem terjeszthetk! A programot pnzrt rulni az alkot elztes engedlye nlkl tilos. 敖陳陳陳陳陳 BEVEZETS 団陳陳陳陳陳陳陳陳陳陳陳陳 3 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳 青陳陳陳陳陳 A MasterBooter egy hasznos kis segdprogram, melynek segtsgvel egy szmtgpen tbb opercis rendszer is lehet annlkl, hogy merevlemezt kellene cserlni, vagy boot-lemezekkel bootolni. A program segtsgvel akr hrom (regisztrlt vltozatban ngy) opercis rendszer is lehet a szmtgpen, melyek kztt bootolskor vlaszthatunk. A MasterBooter ismeri a legelterjettebb opercis rendszereket. 敖陳陳陳陳陳陳陳陳朕 A CSOMAG FJLJAI 団陳陳陳陳陳陳陳陳 4 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳 青陳陳陳陳陳陳陳陳潰 EFDISK.EXE - Extended FDISK partcionl program EFDISK.DOC - EFDISK dokumentci EFDHUN.DOC - Magyar EFDISK dokumentci FILE_ID.DIZ - Lers BBS-eknek MRBOOTER.EXE - MasterBooter program MRBOOTER.DOC - MasterBooter dokumentci MRBTHUN.DOC - Magyar MasterBooter dokumentci MRESCUE.COM - Biztonsgi floppy ltrehoz program REGISTER.FRM - Regisztrcis nyomtatvny 敖陳陳陳陳陳陳陳陳陳陳朕 A PROGRAM KPESSGEI 団陳陳陳陳陳陳 5 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳 青陳陳陳陳陳陳陳陳陳陳潰 - Brmenyik merevlemez brmelyik elsdleges partcijt tudja bootolni. - Compatibilits sok opercis rendszerrel: MS-DOS Novell DOS Linux OS/2 Windows95 (*) Windows NT Ismeretlen OS 'standard' bootolsi folyamattal (*) - Bellthat vrakozsi id (*) - Elsdleges FAT parcik elrejtse - Partcik vdelme jelszval - Hrom klnbz opercis rendszer (regisztrlt vltozatban ngy) egy gpen brmifle hardware segtsge nlkl! - NAGYON kicsi memria s lemezkapacits igny - Biztonsg s knny kezelhetsg (*) csak a regisztrlt verziban hasznlhat 敖陳陳陳陳陳陳陳朕 KOMPATIBILITS 団陳陳陳陳陳陳陳陳陳 6 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳 青陳陳陳陳陳陳陳潰 Kvetelmnyek: - 80286 processzor vagy jabb - MS-DOS vagy kompatibilis opercis rendszer (csak az installcihoz) - Legalbb egy merevlemez - Billentyzet - VGA krtya - Ha egy merevlemez nagyobb kapacits, mint 540MB, akkor az alaplapnak j BIOS-szal (EBIOS) kell rendelkeznie, ami tmogatja a nagy merevlemezeket, klnben a MasterBooter nem fog korrektl mkdni. Majdnem minden 486-os, de minden Pentium mr ilyen BIOS-szal rendelkezik. Ez a program nem zavarja azon programok mkdst, amelyek nem irjk t a Master Boot Record-ot. A kvetkez programok trjk az MBR-t, gy a MasterBooterrel nam hasznlhatk: - LILO (Linux bootol), ha az MBR-ba van installlva. Ha a LILO a Linux partci boot szektorba van installlva, akkor a MasterBooter s a LILO egytt tud mkdni! - MicroHouse EZ-Drive - OnTrack Disk Manager - PC Vault 敖陳陳陳陳陳 HASZNLAT 団陳陳陳陳陳陳陳陳陳陳陳陳 7 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳 青陳陳陳陳陳 Bevezets: 陳陳陳陳陳 A szmtgp indtsakor a BIOS vgrehajt egy kis programot, ami az els merevlemez legels szektorban tallhat. Ez a szektor az gynevezett Master Boot Record (MBR). Ez a kis program megvizsglja a partcikat, s betlti azt az opercs rendszert, amelynek partcija 'aktv'. Egy merevlemezen ngy elsdleges partci lehet, de egyszerre csak egy lehet aktv. Ez a rugalmas technika lehetv teszi, hogy tbb opercis rendszer is ltezhessen egy PC-n. Viszont a legtbb opercis rendszer nem tmogatja ms rendszerek ltrehozst s installlst. A MasterBooter lecserli az MBR-ben lv programot egy egyedi programra, amely biztostja azt, hogy vlaszthassunk az installlt opercis rendszerek kztt. sszefoglals: 陳陳陳陳陳陳陳 Ha mr minden opercis rendszer installlva van, akkor elg futtatni az MRBOOTER.EXE programot s belltani a kvnt paramtereket. Eltte az MRESCUE vagy a Norton fle RESCUE programmal ksztsen biztonsgi msolatot a mervlemez fontos szektorairl. Ha teljesen ellrl indul, akkor az albbiak szerint jrjon el. Az EFDISK segtsgvel hozhatja ltre a kvnt partcikat (maximum ngyet lemezenknt). Installljon DOS-t mindegyikre, majd futtassa az MRBOOTER programot. Igy brmelyik partci bootolhat lesz, s knnyebb az installls. Installlja az opercis rendszereket. 1) A merevlemezek partcionlsa: 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳 FIGYELEM: A merevlemez jrapartcionlsa adatvesztssel jr! Mentsen el minden fontos adatot! Mivel a legtbb opercis rendszer csak elsdleges partcirl kpes indulni, szksg van egy olyan programra, amivel egy merevlemezen tbb elsdleges partci is ltrehozhat. Az FDISK, amit a DOS-hoz illetve a Windows95-hz adnak, erre nem kpes, ezrt ez a programcsomag tartalmazza az EFDISK programot, ami alkalmas erre a clra. Elszr hozzon ltre egy rendszerlemezt, s msolja r az albbi programokat: MRBOOTER.EXE (boot-manager) EFDISK.EXE (partcionl) FDISK.EXE (partcionl) FORMAT.COM (formattl) Ha CD-ROM-rl szeretne opercis rendszert installlni, akkor ezeken fell msolja fel a CD-ROM meghajtprogramokat is, s csinljon egy megfelel AUTOEXEC.BAT-ot s CONFIG.SYS-t. Prblja ki a lemezt! A rendszerlemez segtsgvel bootoljon, s indtsa el az EFDISK-et. Vigyzzon arra, hogy ez EFDISK ezen verzija csak kt merevlemezt tud kezelni! Egy partcis bejegyzs megvltoztatsakor az EFDISK az albbi informcikat kri: - Hexadecimlis partci azonostszm. Az EFDISK megmutatja a legfontosabb tpusok azonostjt. - A partci kezd cilindere (a minimum 0). Ha az elz partci utols cilindere az x-edik, akkor ez lehet az x+1-edik. Ez az rtk decimlis. - A partci utols cilindere. Az EFDISK megmutatja az ide rhat maximlis szmot. A SPACE gombbal lehet aktivlni egy partcit, a DEL gombbal pedig trlni egy bejegyzst. 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! Partcionlskor rdemes arra figyelni, hogy a DOS elavult lemezkezelse miatt nem mindegy, hogy mekkora partcikat alaktunk ki. Minl nagyobb egy partci, annl tbb hely 'veszik el'. rdemes a partcikat a 2 valamely hatvnya mnusz 1 mretben meghatrozni (pl 255, 511, 1023 megabyte). Ugynevezett 'extended' partcikat is ltrehozhatunk, amelyek tovbb bonthatak logikai meghajtkra, gy nem foglalnak partcis bejegyzst. Mivel az EFDISK csak elsdleges partcik ltrehozsra kpes, ezrt erre a clra az eredeti FDISK program hasznlhat. Ha elkszlt a partcionlssal, az F10 gombbal mentheti el az j partcis tbl(ka)t 2) Az MRBOOTER hasznlata 陳陳陳陳陳陳陳陳陳陳陳 A sikeres partcionls utn futtassa le az MRBOOTER programot. Ezltal brmelyik elsdleges partcira r tud bootolni. Ez nagyban megknnyti a tovbbi opercis rendszerek installlst. A tovbbi teend attl fgg, hogy milyen opercis rendszert akar installlni. A kvetkez lps valsznleg a partcik formattlsa s DOS installlsa, legalbbis azokon a partcikon, amelyekre DOS-t vagy valamilyen Windows-t szertne hasznlni. A FORMAT.EXE az '/s' kapcsolval indtva egy miniml DOS-t is felmsol a formattls utn, gy akr ez a partci bootolhat is. Ha felinstalllta az opercis rendszereket, indtsa jra az MRBOOTER programot, s lltsa be a neveket illetve tovbbi paramtereket igny szerint. Bellthatja a jelszavakat s az elsdleges FAT partcik elrejtst. A kvetkez bootolskor mr a kvnt men fog megjelenni, s a megfelel szm megnyomsval vlaszthat az opercis rendszerek kztt. Ha hasznl jelszavas vdelmet, akkor a program meg fogja krdezni a jelszt. Maximum 3 prblkozsa lehet. Ha bekapcsolta a partci elrejtse funkcit, akkor bootols utn csak az aktv FAT partci lesz lthat (C: meghajtknt), a tbbi rejtve marad. 3) Fontos megjegyzsek 陳陳陳陳陳陳陳陳陳 - a DOS alap rendszerek (a Windows 95 is) s a Windows NT csak az els merevlemez valamely elsdleges partcijbl indthatk! Ez azt jelenti, hogy br maguk a file-ok lehetnek a slave merevlemezen, de az installl bele fog rondtani a master merevlemez aktv partcijba. Pldul a Windows 95 s az NT telepiszktja a C: meghajt gykrknyvtrt, s lecserli a boot szektort. - A program futtatsa eltt ki kell kapcsolni a BIOS vrusvd opcijt (ha van ilyen opcija), klnben a rendszer nem engedi megvltoztatni a Master Boot Record-ot, ami szksges lps! - Ha jabb opercis rendszert installlt, csak le kell futtania a MasterBootert, s hozzadnia a tbbihez. - A MasterBooter futtatsa eltt lpjen ki minden multitaszk opercis rendszerbl (pl. Windows vagy OS/2 DOS ablaka), s DOS-t indtson, mert a program futtatsa utn a szmtgp jraindtdik. - Ha van kt merevlemeze, akkor a kvetkezket javaslom: A DOS s Windows (3.1, 95 s NT) rendszereket a masterre, az OS/2 Warpot s a Linuxot a slave merevlemezre installlja. - DOS s Windows (az NT-t kivve) esetn ltalban rdemes az opercis rendszereket tartalmaz partcikat a lehet legkisebbre tervezni, s a kzs adatok illetve programok kerlhetnek nagyobb logikai meghajtkra. - A Windows 95 installlsa kzben a MasterBooter men eltnik, mert az installl program fellrja a Master Boot Recordot Ez nem problma, egyszeren jra kell installlni a MasterBootert, s minden mkdni fog. - Ha slave merevlemezre Linuxot installl, a LILO-t ne a Master Boot Recordba installlja, hanem a Linux partci boot szektorba. Lehet, hogy ekkor kap egy figyelmeztetst, hogy nem fogja tudni betlteni a Linuxot, de ez nem fog gondot jelenteni. A MasterBooter a Linuxot felismeri s indtani tudja a slave merevlemezen is. - Figyeljen arra, hogy mindig a bootolt partci lesz a C: meghajt. A figyelmetlensg ra az lehet, hogy egy mr felinstalllt partcira rinstalll egy msik rendszert! 敖陳陳陳陳陳陳陳陳陳陳 EGY ESZLETES PLDA 団陳陳陳陳陳陳陳 8 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳 青陳陳陳陳陳陳陳陳陳陳 Tegyk fel, hogy van egy 1.6 Gigs master, s egy 540 Megs slave merevlemeznk. Most ne hasznljunk partci rejtst. Partcionljunk a kvetkezkppen: Master: 100Mb - DOS/Win3.1 300Mb - Windows 95 500Mb - programok s adatok 朕 Ez a kt logikai partci 699Mb - jtkok, archv terlet egy extended partciban CD-ROM rshoz 潰 lesz sszefogva 1Mb - OS/2 Warp Boot Managernek (a Warp installlsa utn akr le is trlhet) Slave: 240Mb - Linux 300Mb - OS/2 Warp Kvetkezik a recept: 1: Csinljon egy rendszerfloppyt, msolja r a FORMAT, FDISK, EFDISK s MRBOOTER programot. 2: Az EFDISK-kel csinlja meg a 100Mb s 300Mb partcikat a master merevlemezen (mindkett BIGDOS tpus). 3: A szmtgp jraindulsakor bootoljon a rendszerlemezzel, az FDISK-kel csinljon egy 1199Mb-os extended parcit, majd hozza ltre az 500Mb s 699Mb logikai meghajtkat. 4: Bootoljon ismt a rendszerlemezzel, formzza meg a C: s F: meghajtkat a '/s' kapcsolval, az D: s E: meghajtkat pedig annlkl. Eddig teht van kt elsdleges, bootolhat, DOS partcink, s kt logikai meghajtnk (D: s E:). 5: Futtassa a MasterBootert s vlassza ki a DOS-okat. Bootols utn egy kis mennek kell megjelennie, felknlva azokat a neveket, melyeket a MasterBooterben belltott. 6: Vlassza ki a 100Mb-os partcit s installlja a DOS-t, majd a Windows 3.1-et a C: meghajtra. A C: mindig az a partci lesz, amit bootolt, F: lesz a msik elsdleges partci, D: and E: pedig a logikai meghajtk. 7: Bootolja jra a gpet, s vlassza a 300Mb-os partcit. Most ez lesz a C: meghajt, s a F:-n kell lennie a mr installlt DOS/Win3.1 prosnak. Installlja a Win95-t a C:-re. Amikor a Win95 bootolja a gpet, a kis men el fog tnni. Ez nem baj, folytassa a Win95 installlst. Ha elkszlt, futtassa jra a MasterBootert, s minden eddig installlt oprendszer mkdni fog. 8: Ezzel a master merevlemez ksz is van. Jhet a Warp s a Linux. A Warp installlsa eltt 'fdisk /mbr'-rel tntesse el a MasterBootert. 9: Installlja a Warpot. Ekzben a Warp sajt FDISK-jvel ltre tudja hozni a szksges 300Mb-os HPFS partcit, a Warp szerint ez lesz az D: meghajt. 10: Ha elkszlt, installlja a Linuxot, de ne engedje, hogy a LILO a Master Boot Recordba installlja magt. Inkbb tegye a Linux partci boot szektorba (ezt a Linux superblocknak nevezi). 11: Most installlja a MasterBootert, s lvezze az letet ngy opercis rendszerrel! A pldban szerepl mretek termszetesen vltozhatnak. Az egyetlen dolog, amire gyelni kell az az, hogy ha Warpot akar installlni a slave merevlemezre, akkor a master merevlemezen partcionlatlanul kell hagyni legalbb 1Mb-ot, mert ennyire szksge van az installls alatt. 敖陳陳陳陳陳朕 VLTOZSOK 団陳陳陳陳陳陳陳陳陳陳陳 9 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳 青陳陳陳陳陳潰 Verzi: 1.0b - Els kiadott teszt verzi 1.1 - Mindkt verzi: EFDISK partcionl program hozzadva Dokumentcis hibk kijavtsa A 'by NagyD' string nem jelenik meg bootnl Jobb 'string input' rutin Magyar dokumentci Regisztrlt: Kisebb hibk kijavtsa Ismeretlen fjlrendszerek tmogatsa Vgtelen vrakozsi id tmogatsa Shareware: Kisebb hibk kijavtsa 1.2 - Mindkt verzi: Kevesebb MBR ments (jobb betlt rutin) Ha egy op'rendszer nem az els merevlemezen van, akkor a MasterBooter megvizsglja, hogy a boot sector 'merevlemez fizikai szma' rtke helyes-e. Ha nem, korriglja. Pl az OS/2 nem toltdik be, ha ez az ertk helytelen. Az OS/2 Boot Managere nem rja t az MBR-t (ez eddig helytelenl szerepelt a dokument- ciban), gy a MasterBooterrel egytt is hasznlhat (de felesleges). 1.3 - Mindkt verzi: Kisebb bug javtsa a Boot Sector patch rutinban LILO detektlsa az MBR-ben A betlt rutin szksg esetn trli a kpernyt A rendszerek nevei mr max. 16 karakter hosszak lehetnek 1.4 - Mindkt verzi: Kisebb fejlesztsek a betlt rutinban 1.5 - Mindkt verzi: Windows NT tmogats Kisebb javtsok s bvtsek a dokumentciban Hls ksznetem Jonathan Baker-Bates segtsgrt a dokumentci fejlesztshez. Shareware: Novell DOS tmogats 2.0 - Mindkt verzi: Jelszavas vdelem tmogats FAT partci elrejtsnek tmogatsa Jobb OS detektl rutin Kijavtott dokumentcis hibk DOC kiterjesztsek megvltoztatva TXT-re 敖陳陳陳陳陳陳朕 REGISZTRCIO 団陳陳陳陳陳陳陳陳陳陳 10 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳 青陳陳陳陳陳陳潰 A regisztrci elnyei: - Windows95 tmogats - Ismeretlen OS tmogats - Bellthat vrakozsi id - Bellthat default rendszer - Ngy opercis rendszer lehetsge Regisztrcis dj: 2500 HUF egyni felhasznlknak 8000 HUF kis cgek rszre, ha a programot maximum 50 gpen hasznljk 150 HUF/gp ha a programot tbb, mint 50 gpen hasznljk Nyomtassa ki a regisztrcis nyomtatvnyt (REGISTER.FRM), tltse ki s kldje el postn: Nagy Dniel 2011 Budakalsz Ciklmen u. 19. ! Ne kldje E-mailen, mert a regisztrcit alrssal kell hitelesteni! Regisztrlskor megkapja a legfrissebb verzit, s ksbb informcikat az esetleges jabb verzikrl. Hromflekppen regisztrlhat: 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳 1) Csekk vagy kszpnz: Nagy Dniel Ajnlott levelet hasznljon. 2011 Budakalsz rmt ne kldjn! Ciklmen u. 19. 2a) Banki tutals Magyarorszgrl: Cm: Mezbank Rt. 8200 Veszprm Egyetemi fik 1. Szmlaszm: 10600546-71910011 2b) Banki tutals klfldrl: Cm: OTP Veszprmi Krzeti fik 8200 Veszprm Szmlaszm: B114220 3) Az Albert's Ambry szolgltatnl. Tovbbi informcikat a http://www.alberts.com cmen olvashat. Ezen a cmen azonnal regisztrlhat, s letltheti a regisztrlt vltozatot. Az gy letlttt program csak magnclra s kis cgek szmra hasznlhat! A program postzsa: 陳陳陳陳陳陳陳陳陳陳 A programot igny szerint 1.44Mb floppy lemezen postzom. Ebben az esetben plusz 5 USD / 300 HUF kell a posta- s lemezkltsgre. A programot E-mailen is el tudom kldeni. Ekkor semmifle plusz kltsg nincs. Figyelem! 陳陳陳陳 A regisztrlt vltozat terjesztse tilos! Nagyon sok munkm fekszik ebben a programcsomagban. Ne legyen elfecsrelt id! Ksznm! 敖陳陳陳陳陳陳陳陳陳 AZ ALKOTO ELRSE 団陳陳陳陳陳陳陳 11 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳 青陳陳陳陳陳陳陳陳陳 Ha brmilyen szrevtele, javaslata van a programmal kapcsolatban, rjon postn vagy Internet E-mailen. tleteket is szvesen fogadok! 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