फ्लॉपी से हार्डड्राइव तक MSDOS कैसे स्थापित करें?


19

मेरे पास बूट करने योग्य MSDos सिस्टम है। मैं इसे वर्तमान पीसी पर स्थापित करना चाहूंगा ताकि मैं फ्लॉपी के बजाय एचडीडी से बूट कर सकूं। मैं उसे कैसे कर सकता हूँ?

मैं यह वर्चुअलबॉक्स में कर रहा हूं, लेकिन एक सामान्य समाधान अच्छा होगा।


2
ठीक है, पहले, एमएस-डॉस एसएटीए का समर्थन नहीं करता है, इसलिए आपको यह सुनिश्चित करने की आवश्यकता होगी कि आप हार्ड डिस्क को देखने के लिए डॉस के लिए विरासत अनुकरण का उपयोग कर रहे हैं। यह निश्चित नहीं है कि VirtualBox इसे क्या कहता है।
एक सीवीएन २३'१६ को


7
इस सवाल ने मुझे आश्चर्यचकित कर दिया कि क्या यह नए रेट्रो - कॉमिंग.स्टैकएक्सचेंज.कॉम पर विषय पर होगा । मुझे अभी भी निश्चय नही है। :)
पाइप

@ मेरा जवाब 20 साल पहले मेरे पूर्व-किशोर हितों के दौरान प्राप्त ज्ञान पर आधारित है, इसलिए मैं कहूंगा कि यह बहुत रेट्रो है।
जरमुंड

7
@ MichaelKjörling पिछली बार जब मैंने जाँच की थी, MS-DOS के पास किसी भी प्रकार की हार्ड डिस्क के लिए ड्राइवर नहीं थे। यह BIOS द्वारा प्रदान किए गए ड्राइवरों पर निर्भर करेगा, जिसका अर्थ है कि आप इसे अपने BIOS द्वारा समर्थित किसी भी हार्ड डिस्क पर उपयोग कर सकते हैं।
कास्परड

जवाबों:


30

डिस्क्लेमर: मुझे कम से कम दो दशक हो चुके हैं क्योंकि मैंने आखिरी बार ऐसा किया था, इसलिए मैं कुछ विवरणों को भूल सकता हूं।

यदि आपको MSDOS फ्लॉपी से बूट किया गया सिस्टम मिल गया है, तो स्थानीय हार्डड्राइव पर समान बूट-सिस्टम को स्थापित करने का तरीका इस प्रकार है:

sys a: c:

(माना कि फ्लॉपी है a:और हार्डड्राइव है c:)

sysएक खोल builtin है, के साथ साथ dir, del, cd, और अन्य मूल बातें। यह ध्यान देने योग्य है कि sysकमांड का उपयोग करने से ड्राइव केवल MSDOS के साथ बूट करने योग्य हो जाएगी, और मुझे लगता है कि मुझे याद है कि आपको command.comमैन्युअल रूप से कॉपी करना होगा:

copy a:\command.com c:

command.commsdos का मुख्य घटक है, और इसलिए यह शेल बिल्डिंग्स रखता है। उस के शीर्ष पर तीन सिस्टम फ़ाइलों को देखते हैं: autoexec.bat, system.ini, और config.sys। मुझे याद नहीं है कि उनमें से कौन (यदि कोई हो) आवश्यक हो ( config.sys,, शायद), लेकिन सुरक्षित होने के लिए आप उन पर भी कॉपी कर सकते हैं, उसी तरीके का उपयोग करके command.com

आप उपयोगी उपयोगिताओं को प्राप्त करने के लिए कुछ msdos फ़्लॉपी / चित्र स्थापित करना चाहते हैं। मैं 5.0 को मानता हूं या बाद में जो मुझे चाहिए उसकी उपयोगिताओं की "सभी" थी।


संपादित करें

इस उत्तर के लिए टिप्पणियाँ वास्तव में सही हैं: MSDOS.SYSऔर IO.SYSभी आवश्यक हैं। sysऊपर दिए गए आदेश को चलाने से इन पर नकल करने का ध्यान नहीं रखा जा सकता है; यदि नहीं, तो आपको इसे मैन्युअल रूप से करना होगा।


1
System.ini एक WIndows फाइल है। अन्य 2 की सख्त जरूरत नहीं है। एक बुनियादी बूट करने योग्य प्रणाली के लिए बस कम्फेड पर्याप्त है।
टननी

7
@ टोननी वास्तव में, बूट करने योग्य MS-DOS सिस्टम के लिए, आपको चार भागों की आवश्यकता होती है: बूट सेक्टर को ठीक से स्थापित किया जाना चाहिए, और MSDOS.SYS, IO.SYS और COMMAND.COM को मीडिया या विभाजन की मूल निर्देशिका में रहना चाहिए। MS-DOS के प्रारंभिक संस्करणों के लिए आवश्यक था कि (IIRC) IO.SYS डिस्क पर एक निश्चित स्थान पर था, लेकिन बाद के संस्करणों ने उस आवश्यकता को शिथिल कर दिया, यहां तक ​​कि एक ऐसी डिस्क भी जो बूट फ़ाइलों के लिए आरक्षित स्थान के साथ स्वरूपित नहीं की गई थी। सुधार के बिना बूट करने योग्य। COMMAND.COM अकेला नहीं रह सकता है, न ही इसका मतलब कभी था।
एक CVn

1
CP / M ने वास्तव में OS को BIOS में स्पष्ट रूप से अलग करके (बेसिक इनपुट / आउटपुट सिस्टम, हार्डवेयर और सॉफ़्टवेयर के बीच इंटरैक्शन को संभालता है), BDOS (बेसिक डिस्क ऑपरेटिंग सिस्टम, सरल फ़ाइल संचालन और इतने पर) और CCP ( कंसोल कमांड प्रोसेसर, कमांड इनपुट, पार्सिंग और निष्पादन को संभालता है)। इस मॉडल में, MSDOS.SYS और IO.SYS BDOS प्रदान करते हैं, और COMMAND.COM CCP प्रदान करता है। आईबीएम पीसी-डॉस ने अलग-अलग नामों (IBMBIO.COM और IBMDOS.SYS, मुझे लगता है) का इस्तेमाल किया, लेकिन सिद्धांत बिल्कुल समान था (यह अनिवार्य रूप से समान कोड आधार था)।
एक CVn

2
@ MichaelKjörling मैंने अभी इसे खुद को DOS6.22 इमेज के साथ www.allbootdisks.com/download/iso.html से वर्चुअलबॉक्स में लोड करने की कोशिश की। Drvspac.bin और command.com दोनों को SYS कमांड द्वारा कॉपी किया गया।
Tonny

2
यदि आपके पास शुरू करने के लिए एक खाली ड्राइव है, तो FORMAT C: /Sड्राइव को इनिशियलाइज़ करने और बूट के लिए आवश्यक सभी सिस्टम फाइलों पर कॉपी करने का ध्यान रखेगा।
20

8
  • अच्छे पुराने कमांड द्वारा सिस्टम फ्लॉपी डिस्क बनाएं: FORMAT A: / S कमांड या बूट जो भी MS-DOS सिस्टम फाइल है और उससे बूट कर सकते हैं।
  • यह सुनिश्चित करें कि कमशॉट इस पर भी है, यदि नहीं, तो इसे मैन्युअल रूप से कॉपी करें
  • FDD से बूट करें और सुनिश्चित करें कि आप जिस ड्राइव पर सिस्टम लगाना चाहते हैं, उसका सही पता लगाया गया है और फिर sys a: c: कमांड का उपयोग करें
  • वीएम वातावरण में उपयोग के लिए, आप http://www.allbootdisks.com/download/iso.html जैसी साइटों से एक निर्माण योग्य डॉस आईएसओ प्राप्त कर सकते हैं । अपने C: \ bootable बनाने के लिए समान कमांड का उपयोग करें।

9
यदि आपने पहले ही फ्लॉपी से बूट किया है, तो डू नॉट रन format a: /s , क्योंकि यह आपके बूट फ्लॉपी को नष्ट कर देगा।
अंक

हां, निश्चित रूप से किसी को इसका मूल बूट डिस्केट प्रारूपित नहीं करना चाहिए।
Overmind

4

ताकि मैं फ्लॉपी के बजाय HDD से बूट कर सकूं।

ध्यान दें कि MS-DOS इंस्टॉल करना आपके द्वारा किए जा रहे काम से अधिक काम हो सकता है। (कुछ अन्य उत्तर केवल यह कहते हैं कि कैसे MS-DOS को बूट करने योग्य बनाया जाए, हार्ड ड्राइव से बूट करने के इस घोषित लक्ष्य को पूरा करें।)

हालाँकि, वास्तविक प्रश्न का एक और हिस्सा था:

वर्तमान पीसी पर इसे स्थापित करना चाहते हैं

MS-DOS इंस्टॉल करना MS-DOS को बूट करने योग्य बनाने के परिणामों से गुजरेगा, और अधिकांश ऑपरेटिंग सिस्टम को हार्ड ड्राइव पर भी रखेगा। उदाहरण के लिए, इसे MS-DOS सहायता स्थापित हो जाएगी।

अवलोकन / परिचय

इस गाइड में से कुछ बल्कि सरसरी है। उदाहरण के लिए, मैं "FDISK" का उपयोग करते हुए उल्लेख करता हूं। मैं वास्तव में क्या कीस्ट्रोक्स का उपयोग करने के लिए निर्दिष्ट नहीं है। एक कारण यह है कि एमएस-डॉस के विभिन्न संस्करणों में कुछ अंतर हैं। इसका अधिकांश उत्तर DOS के कई संस्करणों (MS-DOS और यहां तक ​​कि अन्य लोगों सहित) के साथ लागू होता है, हालांकि यहां कुछ विवरण MS-DOS के लिए विशिष्ट हैं।

एक और कारण है कि कुछ चरणों को उदारतापूर्वक वर्णित किया जाता है, यह है कि एक व्यक्ति कुछ चरणों पर काफी समय बिता सकता है (जैसे कि मेमोरी को समायोजित करना, जिसमें विभिन्न ड्राइवरों का उपयोग करना शामिल है)। उठाए गए कुछ कदम आश्चर्यजनक रूप से कुछ कंप्यूटरों पर काम कर सकते हैं, और दूसरों पर टूट सकते हैं। स्मृति उपयोग को अनुकूलित करने जैसे कुछ कदम, तकनीकी रूप से बेहतर हो सकते हैं, लेकिन किसी व्यक्ति के समय के लायक नहीं (यदि उनके पास क्या करने के लिए पर्याप्त "पारंपरिक स्मृति" है, तो अधिक मुक्त "पारंपरिक स्मृति" वास्तव में बहुत उपयोगी नहीं हो सकती है।)

अंतिम तीसरा कुछ अनुवर्ती चरणों की सिफारिश करके, प्रारंभिक प्रश्न से परे है।

यदि आपके पास एक विशिष्ट प्रक्रिया के बारे में प्रश्न हैं (या किसी विशिष्ट कार्य के बारे में अतिरिक्त कदम चाहते हैं), तो मैं यह विचार करने की सलाह देता हूं कि क्या एक नए (विशिष्ट) प्रश्न का निर्माण समझदार होगा। अगर मुझे जो लिखा गया है उसके बारे में कुछ अस्पष्ट या गलत लगता है, तो टिप्पणियाँ आमंत्रित की जाती हैं।

विभाजन

आमतौर पर, MS-DOS पहले बूट करने योग्य विभाजन में स्थापित हो जाता है। वह C: कहलाता है।

यदि आप पहले से ही DOS (एक फ्लॉपी डिस्क से) बूट कर रहे हैं और आपके पास पहले से ही C :, है, तो आप आम तौर पर इस सेक्शन को छोड़ सकते हैं।

विशिष्ट SETUP प्रक्रिया से गुजरने से पहले आपको पहले उस विभाजन को बनाने की आवश्यकता हो सकती है। यह आमतौर पर FDISK नामक प्रोग्राम के साथ किया जाता है। इस तरह से कमोडिटी में यह वांछनीय है! यदि आपके पास C: नामक विभाजन नहीं है, फिर भी, FDISK चलाने का प्रयास करें। (वास्तव में, XFDisk नामक "थर्ड पार्टी" प्रोग्राम का उपयोग करना आसान हो सकता है।) यदि आप माइक्रोसॉफ्ट के समाधान का उपयोग करना चाहते हैं, तो आपका सबसे अच्छा शर्त है कि FD26 Q263044 अपडेट के साथ बंडल किया गया है। अन्यथा, सरल नियम यह है कि बाद के संस्करण बेहतर हैं (क्योंकि वे बड़ी हार्ड ड्राइव के साथ काम करने की अधिक संभावना रखते हैं)।

विभाजन करते समय, यह 2GB से छोटा होना चाहिए। (2GB 2,147,483,648 है, लेकिन MS-DOS 2,147,450,880 बाइट्स तक सीमित है, जो कि 32,768 बाइट्स छोटा है।) यह MS-DOS की एक सीमा है। (विंडोज NT 4.0 FAT16 का समर्थन कर सकता है जो लगभग 16GB बड़ा था।)

यदि आप पार्टीशन बनाने के लिए थर्ड पार्टी सॉफ्टवेयर का उपयोग कर रहे हैं, तो आपको एक विभाजन "प्रकार" पहचानकर्ता के बारे में पूछा जा सकता है। यदि आप 504 एमबी (528,482,304 बाइट्स) के माध्यम से 32 एमबी से एक डिस्क का उपयोग कर रहे हैं, तो आप शायद विभाजन प्रकार का उपयोग करके सबसे अच्छा हो। 6. यदि आपकी डिस्क 504 एमबी (लेकिन 2 जीबी से छोटी) से अधिक है, तो नए डॉस संस्करण उपयोग करने का पक्ष ले सकते हैं। E टाइप करें (जो, यदि हेक्स में निर्दिष्ट किया गया है, तो 0E या 0x0E के रूप में प्रकट हो सकता है)।

फाइलसिस्टम वॉल्यूम

एक बार विभाजन बनने के बाद, आप फाइल सिस्टम वॉल्यूम बनाना चाहते हैं। (मेरा मानना ​​है कि यह MS-DOS सेटअप के भीतर से किया जा सकता है, लेकिन यदि MS-DOS का आपका संस्करण SETUP प्रोग्राम के भीतर से ऐसा नहीं करता है, तो आप इसे मैन्युअल रूप से करने की इच्छा कर सकते हैं।)

ध्यान दें कि डिस्क / विभाजन को स्वरूपित करना डिस्क पर डेटा के लिए DESTRUCTIVE है, इसलिए ऐसा न करें यदि आपके पास पहले से कार्यशील, स्वरूपित डिस्क / विभाजन पर डेटा है!

यदि MS-DOS SETUP आपको यह विकल्प प्रदान नहीं करता है, तो आप ऐसा कर सकते हैं:

format C:

या, यदि आप चाहते हैं कि FORMAT कमांड आपके लिए SYS भी चलाए, तो उपयोग करने के लिए MS-DOS के अधिकांश / हाल ही के संस्करणों:

format C: /S

वास्तविक स्थापना

आगे बढ़ने से पहले, आप उन फ़ाइलों का बैकअप लेना चाह सकते हैं जो ओवरराइट / संशोधित हो सकती हैं। इसमें विशेष रूप से \ AUTOEXEC.BAT और \ CONFIG.SYS शामिल हो सकते हैं (और, यदि आपके पास सिस्टम पर Win9x फाइलें हैं, तो शायद \ MSDOS.SYS जो अक्सर "छिपी हुई फ़ाइल" के रूप में "विशेषता" के कारण चिह्नित होती है सेट है)।

एक बार पार्टीशन बनने और फॉर्मेट होने के बाद, MS-DOS को स्थापित करने के लिए, आप MS-DOS इंस्टॉलेशन डिस्क से SETUP.EXE चलाते हैं। (वैकल्पिक रूप से, आधिकारिक इंस्टॉलेशन डिस्क से सफलतापूर्वक बूटिंग आपके लिए SETUP.EXE को समाप्त कर देगा। यदि ऐसा अवांछनीय रूप से होता है, तो F3 दबाने से आप SETUP.EXE प्रोग्राम छोड़ देंगे।) MS-DOS स्थापित होने के बाद, यह आपको अनुमति देगा। फ्लॉपी डिस्क से बूट करने के बजाय हार्ड ड्राइव से बूट करें।

SETUP द्वारा निष्पादित कार्य SETUP.EXE सॉफ़्टवेयर का उपयोग किए बिना मैन्युअल रूप से किया जा सकता है। यह SETUP.EXE के कार्यों में सबसे अधिक, और संभवतः सभी के लिए काफी हद तक सही है। आम तौर पर स्थापित करने का मूल प्रभाव ये काम करेगा:

  • "SYS" ड्राइव, जो बूट लोडर (चलाने के समान FDISK /MBR) को स्थापित करता है , और प्राथमिक बूट फ़ाइलों (आमतौर पर नामित ) IO.SYSऔर MSDOS.SYSनिर्दिष्ट विभाजन पर कॉपी करता है ।
  • अन्य फ़ाइलों की प्रतिलिपि बनाएँ
  • EXPANDकई फ़ाइलों को निकालें, कई *। ?? _ फ़ाइलों पर चलकर
  • एक मूल \CONFIG.SYSफ़ाइल प्रदान करता है ।
  • संभवतः एक मूल \AUTOEXEC.BATफ़ाइल भी प्रदान करते हैं
  • यदि आप MS-DOS 6 का उपयोग कर रहे हैं, तो यह कुछ Microsoft Windows सॉफ़्टवेयर को स्थापित करने के बारे में भी पूछ सकता है। (सॉफ़्टवेयर को बाद में भी इंस्टॉल किया जा सकता है। मेरा मानना SETUP /Gहै कि इसके लिए उपयोग किया जाता है, लेकिन आप इसे SETUP /?सत्यापित करने के लिए उपयोग कर सकते हैं ।)

अपग्रेड

यदि आपने MS-DOS 6.0, 6.2, या 6.21 स्थापित किया है, तो मैं स्वतंत्र रूप से वितरित MS-DOS 6.x को 6.22 STEPUP अपग्रेड पर स्थापित करके निम्नलिखित की सलाह देता हूं, जो अपने स्वयं के SETUP.EXE के साथ आता है

विशेष रूप से ऐसा करें यदि आप डिस्क संपीड़न के साथ छेड़छाड़ की योजना बनाते हैं, क्योंकि 6.22 के DrvSpace में कुछ विश्वसनीयता सुधार शामिल थे।

जीयूआई ऑटो-लोड को अक्षम करें

यदि आप Win95 या Win98 के साथ MS-DOS 7 बंडल का उपयोग कर रहे हैं, तो आप एक टेक्स्ट कॉन्फ़िगरेशन फ़ाइल को संपादित कर सकते हैं जिसे आमतौर पर \ MSDOS.SYS नाम दिया जाता है

विशेष रूप से, BOOTGUI=0[विकल्प] अनुभाग में " " जोड़ने से विंडोज को GUI को ऑटो-लोड नहीं किया जा सकेगा। फिर, यदि आप GUI को ऑटो-लोड करना चाहते हैं, तो यह winआपके AUTOEXEC.BAT के नीचे से (चलकर) किया जा सकता है (जो कि, अनुकूलन के साथ, आप केवल कुछ मामलों में कर सकते हैं)। ऐसा करने के लिए केवल वास्तविक नकारात्मक पक्ष (जो मुझे याद है) कि सेफ मोड जीयूआई को ऑटो-लोड नहीं करेगा, जो कि गैर-दुखद है।

मैं इस प्रक्रिया को कुछ बाद के चरणों से पहले सूचीबद्ध कर रहा हूं। यह जरूरी नहीं है क्योंकि यह कदम अधिक महत्वपूर्ण / सार्वभौमिक है। बल्कि, इसका कारण यह है कि अगर यह कदम होने जा रहा है, तो इसे अभी कर लें (बाद में वर्णित कई चरणों से पहले) संभवत: समझदार है।

अधिक अनुवर्ती

आप कुछ अतिरिक्त फ़ाइलों को बदलना भी चाह सकते हैं

एक बार सब कुछ स्थापित हो जाने पर, मैं कुछ सामान्य परिवर्तन सुझाता हूं:

  • MS-DOS के ड्राइवरों को MS-DOS के लिए नए ड्राइवरों से बदलें।
    • विशेष रूप से माउस ड्राइवर को क्यूटहाउस में बदलें , क्योंकि यह बहुत कम "पारंपरिक" मेमोरी का उपयोग करता है।
    • CD-ROM ड्राइवर को बदलने में भी देखें। OAKCDROM.SYS बहुत बदली जा सकती है (जैसे, TEAC ड्राइवर या VIDE ड्राइवर, या अन्य)
    • सेटवर का उपयोग करना लगभग कभी भी सार्थक नहीं होता है। (यह बस कुछ सॉफ्टवेयर के साथ मैनुअल ओवरराइड की अनुमति देता है जो संस्करणों की कुछ जांच करता है। ऐसे चेक बेकार हैं क्योंकि SETVER उन्हें ओवरराइड कर सकता है।)
    • MS-DOS के साथ शामिल कुछ ड्राइवर डिफ़ॉल्ट रूप से सक्षम नहीं हैं, और उपयोग करने लायक नहीं हैं। उदाहरण के लिए, RAMDRIVE.SYS तृतीय पक्ष TDSK से नीच है, और ANSI.SYS में "तृतीय पक्ष" प्रतिस्थापन के कई विकल्प हैं जो श्रेष्ठ हैं।

मैं उन परिवर्तनों को सूचीबद्ध कर रहा हूं जिनके बारे में जानना विशेष रूप से उपयोगी है। क्यूटमोउस कई माउस ड्राइवरों की तुलना में बहुत बेहतर है, और उन बेहतर एटीएपीआई सीडी-रॉम ड्राइवर कई अन्य सीडी-रॉम ड्राइवरों की तुलना में बेहतर हैं। बस उन ड्राइवरों पर भरोसा करना कुछ या कमियों (केवल सुधार!) के साथ कई प्रणालियों के लिए उपलब्ध पारंपरिक स्मृति को बढ़ा सकता है।

आप अन्य ड्राइवर भी स्थापित कर सकते हैं, जैसे कुछ अन्य / बेहतर विकल्पों के साथ MSCDEX.EXE को बदलना। हालांकि, कुछ समाधान कुछ प्रणालियों पर दूसरों की तुलना में बेहतर काम कर सकते हैं, इसलिए मैं यहां ऐसी सिफारिशों की पेशकश नहीं करूंगा (जैसे कि वे सार्वभौमिक समाधान थे)। आप कई बूट कॉन्फ़िगरेशन ( QBASIC/QHELP\ CONFIG.SYS में "मेनू" कमांड के बारे में ऑनलाइन मदद के लिए चलाने के लिए) MS-DOS 6.x की क्षमता में देख सकते हैं। मैं भी CONFIX.SYS का प्रशंसक हूं

4DOS

मैं भी 4DOS स्थापित करने की सलाह देता हूं। आप इसे C: \ 4DOS \ पर इंस्टॉल कर सकते हैं और यह DOS के साथ विरोध नहीं करेगा। मैं इन पंक्तियों को \ CONFIG.SYS फ़ाइल में जोड़ने का सुझाव देता हूं:

SHELL=C:\4DOS\4DOS.Com /P SET COMPSPEC=C:\4DOS\4DOS.Com

(यदि आप ऐसा करते हैं, तो आप बूट करने में विफल हो सकते हैं। इसलिए ठीक होने पर तैयार होने के लिए तैयार रहें। MS-DOS 6 के साथ, F8 या F5 या Ctrl पकड़ना मददगार हो सकता है। MS-DOS के पुराने संस्करणों के साथ, पुनर्प्राप्ति की संभावना होगी। अन्य डिस्क से बूट करना शामिल है।)

बहुत कम परिदृश्यों के कारण कुछ लोग 4DOS को नापसंद करते हैं, जहाँ अनुकूलता अपूर्ण हो सकती है, लेकिन अधिकांश लोग इसे अत्यधिक संगत होने और बहुत सारी अच्छी सुविधाएँ प्रदान करने के लिए प्यार करते हैं (जिसमें DOS के विभिन्न खंडों के साथ बेहतर काम करने की क्षमता भी शामिल है)।

मेमोरी टिंकरिंग

MS-DOS 6 का मेममेकर। Exe कुछ अच्छा अनुकूलन कर सकता है, हालाँकि कई बार ऐसा होता है जब यह कुछ सरल मैनुअल ऑप्टिमाइज़ेशन से हीन होता है।

कुछ अलग रणनीतियाँ हैं, जिनमें शामिल हैं:

  • XMSMMGR (Win9x के साथ बंडल किए गए नए MS-DOS संस्करणों से एक फ़ाइल का उपयोग करके XMS लोड करें)
  • वैकल्पिक रूप से, XMS का उपयोग करके लोड करें DEVICE=\DOS\HIMEM.SYS(in \ CONFIG.SYS)
  • पहले लोड करके XMS लोड करें (उपयोग करके DEVICE=\DOS\HIMEM.SYSऔर DEVICE=\DOS\EMM386.EXE RAMCONFIG.SYS में)
    • अतिरिक्त पैरामीटर अच्छे हो सकते हैं। उदाहरण के लिए, V"VERBOSE" आउटपुट (EMM386 के कम से कम कुछ संस्करणों के साथ) पेश करेगा
    • कुछ सिस्टम और भी अधिक मेमोरी प्राप्त कर सकते हैं: DEVICE=\DOS\EMM386.EXE RAM HIGHSCAN
    • EMM386 सीपीयू को प्रोटेक्टेड मोड में रखता है, जिसके कारण कुछ अनुकूलता चुनौतियां थीं
    • कुछ अन्य पैरामीटर, जैसे ALTBOOTऔर मेमोरी बहिष्करण पर्वतमाला, विभिन्न प्रणालियों पर अलग-अलग प्रभाव डालते हैं। टिंकर के लिए स्वतंत्र महसूस करें (प्रयोग करें)
  • dos=high,umb\ CONFIG.SYS में जोड़ें
    • Win9x " noauto" का समर्थन कर सकता है जो IFSHLP.SYS और DBLBUFF.SYS और SETVER.EXE को लोड करके स्वचालित रूप से मेमोरी का उपयोग करने जैसे कुछ व्यवहारों को अक्षम करता है।
    • MS-DOS के कुछ संस्करणों को EMM386 से पहले इसकी आवश्यकता हो सकती है। कंप्यूटरहोप के अनुसार , यह XMS ड्राइवर (HIMEM.SYS) के बाद जगह के लिए सबसे अच्छा है।
  • नए तीसरे पक्ष के सॉफ्टवेयर उल्लेखनीय सुधार प्रदान कर सकते हैं। उदाहरण के लिए, UMBPCI ने कई प्रणालियों पर काम किया और अधिक उपयोगी मेमोरी प्रदान की (और यदि यह बिल्कुल भी काम करता है, तो इसका परिणाम कम सॉफ्टवेयर संगतता के कारण होता है)। अन्य समाधान भी हैं, जिनका उपयोग इसके बजाय या इसके अतिरिक्त भी किया जा सकता है, जो कुछ अतिरिक्त बेहतर परिणाम प्रदान कर सकता है (संभवतः अनुकूलता की कुछ लागत के साथ - एक कंप्यूटर पर सबसे अच्छा काम करने वाला व्यक्ति कम अच्छी तरह से काम कर सकता है, और यहां तक ​​कि बिल्कुल भी काम नहीं करता है। दूसरे सिस्टम पर)।
    • UMBPCI की वेबसाइट: HIRAM पर अनुभाग बताता है कि कैसे, कुछ तीसरे पक्ष के सॉफ़्टवेयर का उपयोग करके, आप DEVICEHIGH=\DOS\HIMEM.SYSHIMEM उच्च को लोड करने के लिए प्रभावी रूप से उपयोग कर सकते हैं । (उपयोगिता कुछ हद तक कम हो सकती है, लेकिन यह हम में से उन लोगों के लिए विशेष रूप से विकृत खुशी की पेशकश कर सकता है जो इस विश्वास से बढ़े हुए हैं कि यह एक सिंगल फाइल केवल एक ही थी जिसे हम वांछित होने पर उच्च लोड करने का प्रबंधन नहीं कर सकते थे।)

जब तक आप Win9x से "ऑटो" पैरामीटर का उपयोग नहीं कर रहे हैं, आपको DEVICEHIGH = के बजाय DEVICE = का उपयोग करके काफी मदद मिल सकती है =

यह UMBs (पारंपरिक रूप से EMM386 द्वारा प्रदान किए गए) में ड्राइवरों को ले जाने का परिणाम है, हालांकि UMBs भर सकते हैं। अलग-अलग प्रणालियों में अलग-अलग मात्रा में यूएमबी होते हैं, और अलग-अलग सिस्टम अलग-अलग ड्राइवरों (जो अलग-अलग मात्रा में मेमोरी का उपयोग करते हैं) का उपयोग कर सकते हैं, इसलिए इष्टतम परिणामों को खोजने के लिए कुछ प्रयोग की आवश्यकता हो सकती है। जब तक आप XMSMMGR (जो MEM के साथ असंगतता का उपयोग कर रहे हैं) का उपयोग नहीं कर रहे हैं, तब तक चलने का प्रयास करें MEM/C(या MEM/C|more)

LASTDRIVE = Z अधिक मेमोरी का उपयोग कर सकता है, और अक्सर सार्थक हो सकता है।

Win98 का% windir% \ CONFIG.TXT ऑनलाइन उपलब्ध है, और Win98 के कार्यान्वयन के कुछ प्रलेखन प्रदान करता है, जो MS-DOS 6 के CONFIG.SYS विकल्पों के समान है।

4DOS में कुछ विकल्प हैं जो मेमोरी का उपयोग कर सकते हैं, जिसमें पारंपरिक मेमोरी के बजाय UMBs का उपयोग करने में सक्षम है। इसलिए, यदि आप 4DOS, कमांड लाइन पैरामीटर (4DOS.Com) और / या 4DOS.Ini कॉन्फ़िगरेशन लाइनों का उपयोग कर रहे हैं तो इसका प्रभाव पड़ सकता है। 4DOS को 4DOS की मदद से लोड करने के लिए डिज़ाइन किया गया है यदि आप HELP चलाते हैं या F1 दबाते हैं (MS-DOS की सहायता के बजाय, जो अभी भी उपयोग करके उपलब्ध है QBASIC/QHELP)

ध्वनि

इसके बाद, मेरा सुझाव है कि आप किसी अन्य हार्डवेयर के लिए समर्थन जोड़ने पर ध्यान दें। उदाहरण के लिए, यदि आप गेम खेलना चाहते हैं, तो सुनिश्चित करें कि ध्वनि काम कर रही है। इसमें कुछ और ड्राइवर स्थापित करना शामिल हो सकता है। इसमें ULTRASND (श्रेष्ठ "Gravis UltraSound" के लिए) या BLASTER ("क्रिएटिव लैब्स", और संगत कार्ड द्वारा "ध्वनि विस्फ़ोटक" के लिए) की तरह एक परिवेश चर सेट करना शामिल हो सकता है।

उम्मीद है कि साउंड कार्ड के लिए ड्राइवरों को स्थापित करने की प्रक्रिया के हिस्से के रूप में आपके लिए पर्यावरण चर निर्धारित किए गए हैं।

साउंड ब्लास्टर 16 साउंड ड्राइवर न्यूनतम सुधार प्रदान करते हैं, और आवश्यकता से अधिक मेमोरी ले सकते हैं। यदि आप मेमोरी में कम हैं, तो सॉफ्टवेयर को बताएं कि आपके पास एक साउंड ब्लास्टर प्रो है, और ड्राइवरों के बिना जा रहा है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.