नीचे दिए गए प्रक्रिया का उपयोग करके विंडोज 8.1 को स्थापित करने के लिए अपडेट किए गए चरण, यहां देखे जा सकते हैं ।
मेरा हार्डवेयर और सॉफ्टवेयर आपसे अलग है। मैं पहले दस्तावेज दूंगा कि मैंने अपने उत्तर का परीक्षण कैसे किया और फिर अपनी आवश्यकताओं के उत्तर को अनुकूलित करने का प्रयास किया। चूंकि यह काफी लंबा उत्तर है, इसलिए अनुकूलन को एक अलग उत्तर के रूप में दिया जाएगा।
मेरा कंप्यूटर एक iMac (20-इंच मिड 2007) है। OS X का संस्करण 10.10.5 है। मैं विंडोज 7 प्रोफेशनल SP1 64 बिट स्थापित करूंगा। मेरे पास केवल एक आंतरिक ड्राइव है। यह Apple हाइब्रिड GUID विभाजन योजना का उपयोग करते हुए 1 टीबी हार्ड डिस्क है। हाइब्रिड का मतलब है कि विंडोज ड्राइव को एमबीआर के रूप में विभाजित करेगा, जबकि ओएस एक्स ड्राइव को GUID के विभाजन के रूप में देखता है। मैं एप्पल की सिफारिशों का पालन करूंगा और विरासत BIOS का उपयोग करके विंडो स्थापित करूंगा। मेरे पास एक कामकाजी आंतरिक ऑप्टिकल सुपरड्राइव है जिसका उपयोग विंडोज स्थापित करने के लिए नहीं किया जाता है।
(संकेत: बेहतर दृश्य के लिए, एक छवि पर क्लिक करें या एक नई विंडो में एक छवि खोलें।)
- बूट कैंप सपोर्ट सॉफ्टवेयर (ड्राइवरों) को एक्वायर करें। सॉफ़्टवेयर को बूट कैंप असिस्टेंट का उपयोग करके डाउनलोड किया जा सकता है, वेब से सीधे डाउनलोड किया जा सकता है या OS X इंस्टॉलेशन डीवीडी को कॉपी किया जा सकता है। देखें
बूट शिविर के माध्यम से अपने मैक पर Windows स्थापित करने के लिए सिस्टम आवश्यकताएँ जानकारी के लिए। इस प्रक्रिया में फ्लैश ड्राइव के उपयोग की आवश्यकता नहीं होती है। यदि आपका बूट कैंप सपोर्ट सॉफ़्टवेयर फ्लैश ड्राइव पर संग्रहीत है, तो निश्चित चरणों में दिए गए विशेष निर्देशों का पालन करें।
- सुनिश्चित करें कि आपका फर्मवेयर अद्यतित है। इंटेल आधारित मैक के लिए ईएफआई और एसएमसी फर्मवेयर अपडेट देखें ।
- डाउनलोड करें और ओरेकल से VirtualBox की एक मुफ्त प्रतिलिपि स्थापित करें । मैंने VirtualBox, संस्करण 5.0.0 r101573, कॉपीराइट © 2015 का उपयोग किया।
- अपने "दस्तावेज़" फ़ोल्डर के अंदर, "वर्चुअलबॉक्स" नामक एक फ़ोल्डर बनाएं। यह वह जगह है जहां आप फाइलों को बाकी चरणों में बनाए रखेंगे।
- Windows को स्थापित करने के लिए MS-DOS (FAT) स्वरूपित विभाजन बनाएँ। आप Bootcamp सहायक, डिस्क उपयोगिता, या आदेश (उपयोग कर सकते हैं
distutil
, gpt
और / या fdisk
) एक टर्मिनल विंडो में प्रवेश किया। अन्य तीसरे पक्ष के उपकरण, जैसे gdisk
, का भी उपयोग किया जा सकता है। इस विभाजन का नाम "BOOTCAMP" के लिए लेबल दें।
"BOOTCAMP" नाम के विभाजन की डिस्क और विभाजन संख्या निर्धारित करें। ऐसा करने के लिए, डिस्क उपयोगिता एप्लिकेशन में विभाजन को हाइलाइट करें और "जानकारी" बटन पर क्लिक करें। एक पॉपअप विंडो दिखाई देनी चाहिए। दिखाए गए मानों का उपयोग अगले चरण में किया जाएगा।
जानकारी, इस पॉप अप विंडो में, डिस्क और विभाजन संख्या क्रमशः 0 और 4 दिखाती है। यदि आपकी संख्या अलग है, तो आपको बाकी चरणों में अपने संख्याओं को प्रतिस्थापित करना होगा।
यदि आपकी विभाजन संख्या 4 से अधिक है, तो आप इस विभाजन पर विंडोज स्थापित नहीं कर सकते। ( तकनीकी रूप से, यह सच नहीं हो सकता है, लेकिन यह कैसे करना है, यह समझाने के लिए इस उत्तर के दायरे से परे है। )
पॉपअप विंडो को बंद न करें ।
टर्मिनल एप्लिकेशन खोलें और टर्मिनल विंडो में निम्नलिखित कमांड दर्ज करें। यह बाद के आदेशों में उपयोग किए जाने वाले चर सेट करेगा। अगले कमांड α
में, डिस्क उपयोगिता पॉपअप विंडो में दिखाए गए "डिस्क नंबर" को बदलें । के लिए सामान्य मूल्य α
है
0
।
DISK0=/dev/diskα
अगले आदेश β
में, डिस्क उपयोगिता पॉपअप विंडो में दिखाए गए "विभाजन संख्या" के साथ बदलें । के लिए सामान्य मूल्य β
है 4
।
PARTITION=β
अगला कमांड वेरिएबल PARTID
को डिविजन के डिस्क आइडेंटिफायर पर सेट करता है । यह डिस्क उपयोगिता पॉपअप विंडो में दिखाए गए "डिस्क पहचानकर्ता" के समान होना चाहिए। के लिए सामान्य मूल्य PARTID
है disk0s4
।
PARTID="$DISK0"s"$PARTITION"
नोट: पत्र s
कम मामला है।
डिस्क उपयोगिता पॉपअप विंडो बंद करें।
डिस्क उपयोगिता एप्लिकेशन अभी भी खुला है, मेनू बार से "फ़ाइल → नई → खाली डिस्क छवि ..." चुनें। पॉपअप विंडो में, नीचे दिखाए गए मान दर्ज करें। नोट: "कहां:" चरण 4 में बनाया गया "वर्चुअलबॉक्स" फ़ोल्डर होना चाहिए। यदि बूट कैंप सपोर्ट सॉफ्टवेयर फ्लैश ड्राइव पर संग्रहीत है, तो आप "100 एमबी" के डिफ़ॉल्ट "आकार:" का उपयोग कर सकते हैं।
इस रूप में सहेजें: bcssoftware
टैग:
कहां:
वर्चुअलबॉक्स नाम: BCSSOFTWARE
आकार: कस्टम ... (1.5 GB)
प्रारूप: MS-DOS (FAT)
एन्क्रिप्शन: कोई
विभाजन: एकल विभाजन - मास्टर बूट रिकॉर्ड विभाजन मानचित्र
छवि प्रारूप: पढ़ें / लिखें डिस्क छवि
पॉपअप विंडो नीचे दिखाई जानी चाहिए।
"बनाएँ" बटन पर क्लिक करें।
"BCSSOFTWARE" नाम के विभाजन की डिस्क संख्या निर्धारित करें। ऐसा करने के लिए, डिस्क उपयोगिता एप्लिकेशन में विभाजन को हाइलाइट करें और "जानकारी" बटन पर क्लिक करें। एक पॉपअप विंडो दिखाई देनी चाहिए। दिखाए गए मानों का उपयोग अगले चरण में किया जाएगा।
जानकारी, इस पॉप अप विंडो में, डिस्क नंबर दिखाता है। 1. यदि आपका नंबर अलग है, तो आपको बाकी चरणों में अपना नंबर स्थानापन्न करना होगा।
पॉपअप विंडो को बंद न करें ।
उसी टर्मिनल विंडो का उपयोग करके, चर सेट करने के लिए निम्नलिखित दर्ज करें DISK1
। γ
डिस्क उपयोगिता पॉपअप विंडो में दिखाए गए "डिस्क नंबर" के साथ बदलें । के लिए सामान्य मूल्य γ
है 1
।
DISK1=/dev/diskγ
डिस्क उपयोगिता से बाहर निकलें।
"BCSSOFTWARE" लेबल वाले विभाजन में बूट कैंप सपोर्ट सॉफ्टवेयर की प्रतिलिपि बनाएँ। मैंने ऐसा करने के लिए फाइंडर एप्लिकेशन का उपयोग किया। आप इस कदम को छोड़ सकते हैं, अगर यह सॉफ़्टवेयर पहले से ही फ्लैश ड्राइव पर संग्रहीत है।
एमबीआर में सक्रिय अपने विभाजन को उसी टर्मिनल विंडो में निम्न दर्ज करके चिह्नित करें। इंटरैक्टिव कमांड के लिए इनपुट
fdisk
को चर से लिया गया है INPUT
। यदि कोई पासवर्ड मांगा जाता है, तो उसे दर्ज करें।
INPUT=$(printf "f $PARTITION\nw\ny\nq")
sudo fdisk -e $DISK0 <<<"$INPUT"
नोट: चर के लिए मान प्रदर्शित करने के लिए INPUT
, कमांड का उपयोग करें echo "$INPUT"
।
VirtualBox को एक ही टर्मिनल विंडो में निम्नलिखित कमांड दर्ज करके अपने भौतिक विभाजन तक पढ़ने / लिखने की अनुमति दें। यदि कोई पासवर्ड मांगा जाता है, तो उसे दर्ज करें।
diskutil unmount $PARTID
sudo chmod go+rw $PARTID
यह वर्चुअलबॉक्स को आपके भौतिक विभाजन पर विंडोज स्थापित करने की अनुमति देगा। नोट: यह एक्सेस केवल तब तक चलेगी जब तक OS X रिबूट न हो जाए।
वर्चुअल पार्टीशन और डिस्क को फिजिकल पार्टीशन और डिस्क इमेज में मैप करने वाली फाइल्स बनाएं। उसी टर्मिनल विंडो में, निम्न कमांड दर्ज करें।
cd ~/documents/virtualbox
sudo vboxmanage internalcommands createrawvmdk -filename "$PWD/bootcamp.vmdk" -rawdisk $DISK0 -partitions $PARTITION
sudo chown $USER bootcamp*.vmdk
diskutil unmountDisk $DISK1
vboxmanage internalcommands createrawvmdk -filename "$PWD/bcssoftware.vmdk" -rawdisk $DISK1
नोट: यदि कोई पासवर्ड मांगा जाता है, तो उसे दर्ज करें।
वर्चुअलबॉक्स एप्लिकेशन खोलें और न्यू लेबल के ऊपर आइकन पर क्लिक करें। नीचे दिखाए गए मान दर्ज करें या चुनें, फिर "जारी रखें" बटन पर क्लिक करें।
हार्ड ड्राइव को छोड़कर डिफ़ॉल्ट सेटिंग्स का उपयोग करें। "एक मौजूदा वर्चुअल हार्ड ड्राइव फ़ाइल का उपयोग करें" बटन चुनें। चरण 4 में बनाए गए वर्चुअलबॉक्स फ़ोल्डर में नेविगेट करें। "bootcamp.vmdk" फ़ाइल खोलें। आपकी विंडो नीचे दिखाई गई के समान दिखाई देनी चाहिए।
"बनाएँ" बटन पर क्लिक करें।
उसी टर्मिनल विंडो में निम्न कमांड दर्ज करें।
diskutil unmountDisk $DISK1
वर्चुअलबॉक्स एप्लिकेशन के "ओरेकल वीएम वर्चुअल मैनेजर" विंडो पर लौटें और "सेटिंग्स" लेबल के ऊपर आइकन पर क्लिक करें। अगला, "स्टोरेज" लेबल के ऊपर के आइकन पर क्लिक करें। "नियंत्रक: SATA" पर राइट क्लिक करें और "हार्ड डिस्क जोड़ें" चुनें। चरण 4 में बनाए गए फ़ोल्डर में संग्रहीत "bcssoftware.vmdk" फ़ाइल को खोलकर मौजूदा डिस्क चुनें। अनुलग्नक "bcssoftware.vmdk" नीचे दिखाया गया है।
यह अन्य उपयोगकर्ताओं द्वारा बताया गया है कि "Use Host I / O Cache" बॉक्स को चेक करना होगा कि क्या VirtualBox बूट त्रुटि के साथ विफल हो जाता है VERR_NOT_SUPPORTED
।
खाली सीडी / डीवीडी को हाइलाइट करें और अपनी विंडोज इंस्टॉलेशन आईएसओ फाइल को अटैच करने के लिए "वर्चुअल सीडी / डीवीडी फाइल चुनें ..." चुनें। (संकेत: सीडी / डीवीडी आइकन देखें)
खिड़की बंद करने के लिए ओके पर क्लिक करें। आपके "ओरेकल वीएम वर्चुअल मैनेजर" विंडो को उसी तरह दिखाई देना चाहिए जैसा कि नीचे दिखाया गया है।
विंडोज को स्थापित करने के लिए "स्टार्ट" लेबल के ऊपर आइकन पर क्लिक करने से पहले, उसी टर्मिनल विंडो में निम्न कमांड दर्ज करें।
diskutil unmountDisk $DISK1
जब आप नीचे दिखाए गए विंडो पर पहुंचते हैं, तो "कस्टम (उन्नत)" चुनें।
अगली विंडो में, "ड्राइव विकल्प (उन्नत)" पर क्लिक करें।
"BOOTCAMP" विभाजन का चयन करें और "प्रारूप" पर क्लिक करें। नीचे दिखाया गया त्रुटि संदेश गायब हो जाएगा। स्थापना जारी रखने के लिए "अगला" पर क्लिक करें।
भौतिक मशीन पर विंडोज को बूट करने के बाद बाकी वर्चुअल मशीन की स्थापना फिर से दोहराई जाएगी। दिए गए उत्तरों का उपयोग तब करें जब निम्न विंडो पहले दिखाई दें। दूसरी बार पूछे जाने पर, आप अपने स्वयं के उत्तर प्रदान कर सकते हैं।
जब निम्न विंडो पहली बार दिखाई देती है, तो मैं उत्पाद कुंजी दर्ज करूंगा और "स्वचालित रूप से सक्रिय विंडोज जब मैं ऑनलाइन हूं" बॉक्स को अनचेक कर दूंगा।
सुरक्षित होने के लिए, मैं बूट अपडेट सपोर्ट सॉफ़्टवेयर (ड्राइवरों) को स्थापित करने के बाद किसी भी अपडेट को डाउनलोड या इंस्टॉल नहीं होने दूंगा। इसलिए, मैं नीचे दिखाए गए विंडो में "बाद में मुझसे पूछें" पर क्लिक करूंगा।
VirtualBox आपके वर्चुअल मशीन के लिए एक वर्चुअल पब्लिक नेटवर्क बनाता है। इसलिए मैं नीचे दिखाए गए विंडो में "सार्वजनिक नेटवर्क" पर क्लिक करूंगा।
वर्चुअल मशीन पर इंस्टॉलेशन पूरा हो जाने के बाद, आपको MBR बूटस्ट्रैप कोड की प्रतिलिपि बनाने के लिए निम्नलिखित निर्देशों को पूरा करना होगा। स्टार्ट मेनू से, हार्ड डिस्क ड्राइव और रिमूवेबल स्टोरेज वाले डिवाइस को खोलने के लिए "कंप्यूटर" चुनें। हार्ड डिस्क ड्राइव "BCSSOFTWARE" और CD (ऑप्टिकल) ड्राइव के लिए ड्राइव अक्षर निर्धारित करें। नीचे दी गई छवि क्रमशः मेरे कंप्यूटर पर ड्राइव अक्षर दिखाती है D:
और G:
। आपके ड्राइव अक्षर खान से भिन्न हो सकते हैं।
विंडो को बंद करें और एक कमांड प्रॉम्प्ट विंडो को एक व्यवस्थापक के रूप में खोलें। "स्टार्ट मेनू → ऑल प्रोग्राम्स → एक्सेसरीज़" चुनें, फिर "कमांड प्रॉम्प्ट" पर राइट क्लिक करें और "रन ऐज़ एडमिनिस्ट्रेटर" चुनें, जैसा कि नीचे दी गई छवि में दिखाया गया है।
कमांड प्रॉम्प्ट विंडो में, नीचे दिखाई गई कमांड दर्ज करें। यदि आवश्यक हो, तो अपने ड्राइव अक्षरों को G:
और के लिए स्थानापन्न करें D:
।
G:\BOOT\BOOTSECT /NT60 D: /MBR
मेरे कंप्यूटर पर इस कमांड को चलाने के परिणाम नीचे दिखाए गए हैं।
कमांड प्रॉम्प्ट विंडो बंद करें।
"BCSSOFTWARE" लेबल वाले विभाजन से बूट कैंप सपोर्ट सॉफ्टवेयर को "C: \ Users \ Public \ Public \" दस्तावेज़ फ़ोल्डर में कॉपी करें। मैंने ऐसा करने के लिए विंडोज एक्सप्लोरर का इस्तेमाल किया। आप इस कदम को छोड़ सकते हैं, अगर यह सॉफ़्टवेयर पहले से ही फ्लैश ड्राइव पर संग्रहीत है।
आपको अपने भौतिक मैक पर चलने के लिए विंडोज को तैयार करने की आवश्यकता है। विंडोज एक्सप्लोरर खोलें और "C: \ Windows \ System32 \ sysprep" फ़ोल्डर में नेविगेट करें। "Sysprep" एप्लिकेशन खोलें। नीचे दिखाए गए अनुसार "एंटर सिस्टम आउट-ऑफ-बॉक्स एक्सपीरियंस (OOBE)", "सामान्य करें" और "शटडाउन" चुनें। ठीक पर क्लिक करें और वर्चुअल मशीन के बंद होने की प्रतीक्षा करें।
एक बार वर्चुअल मशीन के शटडाउन होने के बाद, वर्चुअलबॉक्स छोड़ दें। उसी टर्मिनल विंडो में निम्नलिखित दर्ज करें। ये कमांड एमबीआर बूटस्ट्रैप कोड को अपडेट करेंगे, विंडोज विभाजन पहचानकर्ता को एमबीआर में 7 पर सेट करेंगे और फिर विभाजन को माउंट करेंगे। इंटरैक्टिव कमांड के लिए इनपुट fdisk
को चर से लिया गया है INPUT
। यदि कोई पासवर्ड मांगा जाता है, तो उसे दर्ज करें।
sudo fdisk -u -y -f $DISK1 $DISK0
INPUT=$(printf "s $PARTITION\n7\nw\ny\nq")
sudo fdisk -e $DISK0 <<<"$INPUT"
diskutil mount $PARTID
अन्य सभी एप्लिकेशन बंद करें। सिस्टम वरीयताएँ खोलें और "स्टार्टअप डिस्क" चुनें। "अनटाइटल्ड विंडोज" आइकन को हाइलाइट करें और "रीस्टार्ट" बटन पर क्लिक करें।
यदि कुछ गलत होता है, तो आपको ओएस एक्स पर लौटने के लिए स्टार्टअप पर "विकल्प" कुंजी को दबाए रखना होगा। उम्मीद है, कुछ भी गलत नहीं होगा और विंडोज शुरू हो जाएगा।
जब Windows परिष्करण स्थापित करता है, तो बूट शिविर सहायता
सॉफ़्टवेयर (ड्राइवर) स्थापित करें। यह सॉफ़्टवेयर या तो "C: \ Users \ Public \ Public दस्तावेज़" फ़ोल्डर में है, या फ़्लैश ड्राइव पर है।
OS X El Capitan (10.11) पर सिस्टम इंटीग्रिटी प्रोटेक्शन MBR के साथ संपादन की अनुमति नहीं देता है fdisk
, इसलिए इंस्टॉल की अवधि के लिए इन निर्देशों का पालन करते हुए SIP को अक्षम करें ।
मैंने दो उपयोगकर्ता खाते बनाने के लिए समाप्त कर दिया। यदि आप केवल एक खाता चाहते हैं, तो आपके पास दो विकल्प हैं। सबसे पहले, खातों में से एक को हटा दें। दूसरा, किसी एक खाते को अक्षम करें ताकि वह दिखाई न दे। पूर्व को नियंत्रण कक्ष से पूरा किया जा सकता है, बाद वाले को control userpasswords2
कमांड प्रॉम्प्ट विंडो में कमांड दर्ज करने की आवश्यकता होती है । उदाहरण के लिए, नीचे विंडो है जो एक आरपीजे खाते को सक्षम या अक्षम कर सकती है। अगर आपको मदद चाहिए तो मुझे बताइए।