CentOS 7 स्थापना विफल


22

CentOS 7 प्रकाशित होने की खबर सुनने के बाद, मैंने इसे अपने कंप्यूटर पर स्थापित करने का निर्णय लिया। मैंने CentOS आधिकारिक वेबसाइट (एक नाम CentOS-7.0-1406-x86_64-DVD.iso) से ISO छवि डाउनलोड की और फिर इसे UltraISO नामक टूल का उपयोग करके USB ड्राइव पर जला दिया।

उसके बाद, मैंने अपने कंप्यूटर को रिबूट किया और F12अपने बूट डिवाइस को चुनने के लिए दबाया । (मेरा GIGABYTE मदरबोर्ड F12बूट डिवाइस को चुनने के लिए उपयोग करता है।) मैंने इसे चुना है: UEFI: hp v245o 1100जहां hp v245o 1100USB नाम है, और मुझे लगता है कि यह USB से एक तथाकथित EFI बूट है । उसके बाद, तीन मेनू चयन प्रस्तुत किए जाते हैं:

  1. CentOS 7 स्थापित करें,
  2. इस मीडिया का परीक्षण करें और CentOS 7 स्थापित करें,
  3. और समस्या निवारण ->

सबसे पहले मैंने विकल्प 1 चुनने का फैसला किया, ताकि इसके सभी चल रहे संदेशों को प्रदर्शित किया जा सके, इसलिए मैंने टाइप किया eऔर यहाँ मुझे क्या मिला:

set params 'Install CentOS 7'
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet
initrdefi /images/pxeboot/initrd.img

इसलिए मैंने quietपरम को हटा दिया और CTRLxशुरू करने के लिए दबाव डाला , तब मुझे यह मिला:

    fb त्रुटि

मुझे कोई अंदाजा नहीं है कि fb क्या है, और इंस्टॉलेशन प्रक्रिया वहीं रुक गई।

इसलिए मैंने Troubleshooting -->बिना किसी भाग्य के 3 विकल्प ( एक) की कोशिश करने का फैसला किया ; मैं अभी भी इस CentOS 7 को स्थापित नहीं कर सकता और मुझे कुछ ऐसा मिला:

> [7.471771] scsi 0:0:0:0: alua: not attached
> [7.474665] sd 0:0:0:0: [sda] no Caching mode page found
> [7.474682] sd 0:0:0:0: [sda] Assuming drive cache: write through
> dracut-initqueue[685]: Warning: Could not boot
> dracut-initqueue[685]: Warning: /dev/root does not exist

मैं इस समस्या को कैसे हल कर सकता हूं?


1
"fb" फ्रेमबफ़र है - लेकिन मुझे नहीं लगता कि यह आपकी समस्या है। मुझे लगता है कि यह UEFI है, हालांकि इसका समर्थन किया जाना चाहिए
गोल्डीलॉक्स

... लेकिन यह स्पष्ट नहीं है कि आपको इसे काम करने के लिए कुछ विशेष करने की आवश्यकता है या नहीं।
गोल्डीलॉक्स

तो आपका मतलब है कि मैं इस समस्या को ठीक करने के लिए CentOS टीम का इंतजार करने के अलावा कुछ नहीं कर सकता?
जियानग्यू

मुझे नहीं पता - मेरे पास आपके लिए कोई जवाब नहीं है, मैं सिर्फ स्पष्ट कर रहा था कि "fb" समस्या क्या है और यह शायद समस्या नहीं है। #centosआईआरसी के लोगों का कहना है कि इसे बिना किसी विशेष प्रयास के यूईएफआई का समर्थन करना चाहिए, ताकि यह गलत अनुमान हो।
गोल्डिलॉक्स

@ क्रिस्‍टोफर - आपके द्वारा 2 बार किया गया संपादन उस छवि के प्रदर्शन को तोड़ रहा है जिसमें ओपी शामिल था। कृपया उस संपादन को करना बंद कर दें, यह सही नहीं है।
SLM

जवाबों:


12

मुझे लगता है कि आपको ddकमांड का उपयोग करके बूट करने योग्य USB बनाना होगा (यदि आपका iso होम डायरेक्टरी में है):

सबसे पहले ( बेदखल न करें ) usb:sudo umount /dev/sdb1

फिर, डिस्क पर चित्र लिखें:

sudo dd bs=4M if=CentOS-7.0-1406-x86_64-Everything.iso of=/dev/sdb

फिर यह दिखाई नहीं देगा /dev/rootकि मौजूद नहीं है।


इससे मेरे लिए समस्या ठीक हो गई। Unetbootin से dd पर स्विच किया गया (विंडोज़ पर साइबरविन द्वारा प्रदान किया गया)।
निक

1
इसने एकदम जादू की तरह काम किया। यहां रूफस से स्विच किया गया।
xiankai

मुझे लगता है कि लगता है sudo umount /dev/sdb। कृपया मेरे लिए समझाएं!
nhuvy

बस ऐसे मामले में जब आप अपने USB ड्राइव में प्लग इन कर चुके हैं और आपको पता नहीं है कि यह कहाँ पर रखा गया है, लेकिन आप ड्राइव को खोल सकते हैं और सामग्री ब्राउज़ कर सकते हैं। निम्नलिखित कार्य करें: 1) USB के फोल्डर में, जहां सामग्री है, पथ को देखने के लिए Ctrl + L दबाएं। उदाहरण हो सकता है: /run/media/george/the-disk2) cat /proc/mountsऔर देखो जहाँ (1) में ऊपर फ़ोल्डर घुड़सवार है। स्थान (1) से पहले का मार्ग होगा। उदाहरण: /dev/sdc1। 3) वहां से, इस जवाब का पालन करें।
शैलेन

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

5

/dev/root लापता है।

यह अक्सर /dev/sdXxUSB से बूट होने पर बेमेल लेबल या रूट डिवाइस के कारण हो सकता है ।

जब ड्रैकुट शेल उपलब्ध हो जाता है, तो एक निर्देशिका बनाएं:

mkdir /mnt/

जब तक आपको USB इंस्टॉलर शामिल है, तब तक विभिन्न ब्लॉक डिवाइस माउंट करें (यह आमतौर पर सच / पुण्य सीडीरॉम माउंट पर नहीं होता है)।

एक बार जब आप /dev/यूएसबी के लिए पाते हैं (उदाहरण के लिए, यदि आपका सिस्टम इसे एचडीडी के रूप में पढ़ता है, तो यह हो सकता है /dev/sdd1), blkidडिवाइस के लिए कमांड निष्पादित करें :

blkid /dev/sdd1

यह आपको ब्लॉक डिवाइस का यूयूआईडी बताना चाहिए, आप इसे लिखना चाहेंगे।

एक बार नीचे लिखे जाने के बाद आप इसका इस्तेमाल कर सकते हैं, सिस्टम को रिबूट कर सकते हैं। जब ग्रब इंस्टॉलर बूट विकल्प मेनू लोड होता है, तो ग्रब कर्नेल मापदंडों को संपादित करने के लिए "ई" दबाएं।

यहां से, पंक्ति के अंत में जाएं, हटाएं quietताकि आपको यह पता चल जाए कि इंस्टॉल विफल क्यों है। फिर भाग को बदलें जैसे:

कुछ बूट पैरामीटर शायद efi, शायद bios: LABEL=THELABELYOU\X04HAD

सेवा मेरे:

कुछ बूट पैरामीटर शायद efi, शायद bios: UUID="THEUUID-YOUWROTEDOWN"

फिर उन मापदंडों के साथ बूट करने के लिए ctrl + x दबाएं, उम्मीद है कि यह काम करना चाहिए।


मैं खोज रहा हूं और घंटों तक जवाब खोज रहा हूं और इसने मेरे लिए यह किया है। -Volid आईएसओ मैं बनाया में सही नहीं था। यही है, यह अलग-अलग से अलग था ।.cfg फ़ाइल। धन्यवाद।
e40

3

मैंने खुद अभी तक CentOS 7 स्थापित नहीं किया है, लेकिन आप कोशिश कर सकते हैं

linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet nomodeset

अर्थात्: 'नामांकित' को जोड़ना

अगर वह काम करता है, तो मैं Nouveau को स्थापित करने के बाद ब्लैकलिस्ट कर दूंगा।


नमस्ते, इस "नामांकित" को जोड़ने के बाद, मैं fb प्रक्रिया के माध्यम से प्राप्त कर सकता हूं, लेकिन फिर मुझे एक चेतावनी मिली जिसमें कहा गया था कि / dev / root मौजूद नहीं है। इस बारे में कोई सुझाव?
जियानग्यू

2
क्या USB डिवाइस से बूट करते समय ऐसा हो रहा है? यह लेख मिला जो यह समझाता है कि क्या हो रहा है। लेख को तब से हटा दिया गया है, लेकिन यहां यह एक वेब संग्रह में है: न-उपयोग-यूनिवर्सल-यूएसबी-स्टिक-लेखक यदि एक डीवीडी / सीडीरॉम से बूट करना एक विकल्प नहीं है तो शायद आपको यूईएफआई को अक्षम करने की आवश्यकता है।
user74509

इंस्टॉलर iso रूट को खोजने में विफल रहा, यह वीडियो सेटिंग्स के बारे में नहीं है।
डेज़ी

1

hd:/dev/sdb1 अपने U डिस्क डिवाइस नाम में <- जोड़ें ।


एक-पंक्ति उत्तर अक्सर सबसे अधिक सहायक नहीं होते हैं। यदि आप इस समाधान की प्रासंगिकता पर विश्वास करते हैं, तो अपने समाधान को समझाने या समर्थन करने के लिए स्पष्टीकरण या प्रलेखन शामिल करने के लिए अपने उत्तर का विस्तार करने पर विचार करें।
HalosGhost

1

Unetbootin मुझे कभी भी विफल नहीं हुआ है, आप इसे एक बूट करने योग्य USB ड्राइव बनाने के लिए उपयोग कर सकते हैं जिसे आप से इंस्टॉल कर सकते हैं।


8
इसने मुझे अनगिनत बार विफल किया।
जॉन डब्ल्यूएच स्मिथ

1

मैं एक आभासी सीडी के साथ एक ही मुद्दा था। इंस्टॉलर उस लेबल के आधार पर ड्राइव को देखता है जिसमें रिक्त स्थान (\ x20) होता है। मेरे मामले में, इंस्टॉलर वर्चुअल सीडी नहीं खोज सका। मैंने कमांड लाइन (प्रेस टैब) को DRIVE = HD: / dev / sr0 में बदल दिया


0

पीएक्सई पर स्थापित नेटबूटिंग करते समय मुझे इस मुद्दे का अनुभव हुआ। मैंने ksdevice=eth0कर्नेल कमांड लाइन से पैरामीटर को हटाकर समस्या को हल किया । इस सेटिंग ने RHEL6 के साथ काम किया, लेकिन नए संस्करण विफल हो गए।


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