ग्रब बचाव कमांड प्रॉम्प्ट से बूट विंडोज़


32

पहले मैंने Ubuntu 10.04 और विंडोज 7 स्थापित किया था।

अब मैंने विंडोज पर लॉग इन किया, विभाजन संपादक को खोला और उबंटू वाले वॉल्यूम को हटा दिया - मुझे लगा कि यह उबंटू को हटा देगा और यह मुझे एक और ओएस स्थापित करने में मदद कर सकता है - और मैंने सिस्टम को पुनरारंभ किया।

GRUB बचाव संकेत है।

मैं विंडोज पर लॉग इन करना चाहता हूं। मैं उसे कैसे कर सकता हूँ?

GRUB बचाव में, मैंने निम्नलिखित कोशिश की:

ls
(hd0) (hd0,3) (hd0,2) (hd0,1) (hd1) (hda1,1)

के सभी संयोजनों की कोशिश की ls (hdax)/, जो बाहर फेंक दिया:

error: Unknown Filesystem.

मैंने यह कोशिश की:

rootnoverify (hd0,0)
chainloader +1
makeactive
boot

यह बाहर फेंक दिया:

Unknown command.

संपादित करें:

मैंने USB से उबंटू स्थापित किया। अब जब मैंने सिस्टम को फिर से शुरू किया, तो मुझे पुरानी विंडोज और नए स्थापित उबंटू दिखाते हुए GRUB मिला। मैंने खुशी-खुशी विंडोज पर लॉग इन किया। तब मैंने उबंटू को हटाने के लिए मानक प्रक्रिया का उपयोग किया, ताकि ग्रब बचाव न हो।

जवाबों:


34

आप विंडोज को ग्रब रेस्क्यू प्रॉम्प्ट से बूट नहीं कर सकते, जब तक कि ग्रब मॉड्यूल के साथ विभाजन उपलब्ध न हो। इसलिए आपको अज्ञात कमांड त्रुटि मिलती है। आपका सबसे अच्छा समाधान विंडोज बूटलोडर को फिर से स्थापित करना है। इस बूट को विंडोज 7 रिपेयर सीडी या विंडोज इंस्टॉलेशन डीवीडी से रिपेयर प्रॉम्प्ट और रन करने के लिए करें:

bootrec /fixmbr

यदि आपके पास एक विंडोज रिपेयर सीडी या इंस्टॉलेशन डीवीडी नहीं है, तो उबंटू सीडी / यूएसबी से विंडोज जैसा बूटलोडर स्थापित करना भी संभव है यदि आपके पास उनमें से एक है:

sudo apt-get install lilo
sudo lilo -M /dev/sda mbr

ध्यान दें कि liloएक बड़ी चेतावनी स्क्रीन पॉपअप होगी, लेकिन इसे अनदेखा करना सुरक्षित है क्योंकि यह संदर्भित करता है कि इसका उपयोग बूट लिनक्स के लिए कब किया जाता है।

इसका उपयोग करने के लिए ऐसा लगता है lilo(ध्यान दें कि कमांड केस-संवेदी है):

bcbc@neptune:~$ sudo apt-get install lilo
[sudo] password for bcbc: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Suggested packages:
  lilo-doc
The following NEW packages will be installed:
  lilo
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 275 kB of archives.
After this operation, 807 kB of additional disk space will be used.
Get:1 http://mirror.csclub.uwaterloo.ca/ubuntu/ precise/main lilo amd64 1:23.2-2 [275 kB]
Fetched 275 kB in 1s (198 kB/s)
Preconfiguring packages ...
Selecting previously unselected package lilo.
(Reading database ... 505850 files and directories currently installed.)
Unpacking lilo (from .../lilo_1%3a23.2-2_amd64.deb) ...
Processing triggers for man-db ...
Setting up lilo (1:23.2-2) ...
bcbc@neptune:~$ sudo lilo -M /dev/sda mbr
Backup copy of /dev/sda in /boot/boot.0800
The Master Boot Record of  /dev/sda  has been updated.
bcbc@neptune:~$ 

आपको एक चेतावनी दिखाई देगी जो इस तरह दिखती है - इसे अनदेखा किया जा सकता है जब आप liloएक विंडो-स्टाइल बूटलोडर के रूप में उपयोग करते हैं :

यहाँ छवि विवरण दर्ज करें


आप विंडोज 7 से बूट कैसे करते हैं एक मरम्मत शीघ्र करने के लिए सीडी स्थापित करें? यदि मैं स्थापित सीडी से बूट करता हूं, तो मेरा एकमात्र विकल्प विंडोज स्थापित करना है।
अल्क्सवल्जो

@AlxVallejo इसे आज़माएँ: bleepingcomputer.com/tutorials/…
bcbc

आह, मैं समझ गया। एक बार जब आप 'नेक्स्ट' को हिट करते हैं, जैसे आप विंडोज को इंस्टॉल करने वाले होते हैं, तो अगली स्क्रीन में विंडोज को रिपेयर करने और फिर कमांड प्रॉम्प्ट दर्ज करने का विकल्प होता है।
AlxVallejo

क्षमा करें, मुझे भी यही समस्या है। मेरे पास विंडोज इंस्टॉलेशन डीवीडी नहीं है और मुझे नहीं पता कि मैं यूएसबी से बूट क्यों नहीं कर सकता, भले ही मैं BIOS से बूट ऑर्डर को बल देता हूं मुझे अभी भी ग्रब रेस्क्यू प्रॉम्प्ट मिलता है ... आप मुझे क्या करने की सलाह दे सकते हैं?
user3019105

3
शुक्रिया यार, तुमने मेरा दिन बचाया !!! मैं लिलो का उपयोग कर हल करने में सक्षम था। इस तरह के एक महान उपकरण के लिए धन्यवाद!
user3019105

3

यदि विभाजन होल्डिंग grubफ़ाइलों को हटा दिया गया था, तो आपको विकल्प (या - सबसे liveUSBs के पास एक समान विकल्प) का उपयोग करके एक लिनक्स liveCd या liveUSB का उपयोग करके विंडोज में बूट करने में सक्षम होना चाहिए । Boot existing OSBoot from Local Drive

जैसे: Archlinux USB का उपयोग करके, मौजूदा OS को बूट करने के विकल्प का चयन करें:

यहाँ छवि विवरण दर्ज करें

तब हिट करें Tabऔर विंडो विभाजन में चेन-लोडर को इंगित करें:

यहाँ छवि विवरण दर्ज करें

Syslinux पेजcomboot/chain.c32 पर उपयोग का विवरण


अज्ञात कमांड 'चेनलोडर'।
user7543

1
@ user7543 - इसका मतलब है कि आप grub rescueशीघ्र ( ग्रुब फ़ाइलों को रखने वाला लिनक्स विभाजन शायद हटा दिया गया था)। आपको मेरी दूसरी विधि (आर्च liveUSB के माध्यम से) या bcbcअन्य पोस्ट में निर्देशों का पालन करना होगा ।
डॉन

grub rescueशीघ्र आदेशों की एक बहुत ही सीमित है और अद्वितीय सेट नहीं यह पता लगाने की सब सहज में नहीं हैं। प्रॉम्प्ट पर काम करने के बारे मेंgrub rescue
DocSalvager 12
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.