मैंने अपने एसडी कार्ड पर Win32DiskImager के साथ आर्क लिनक्स स्थापित किया है । अगर मैं आरपीआई को बंद करता हूं, तो कार्ड को हटा दें, इसे डालें, और आरपीआई को फिर से शुरू करें, सब कुछ ठीक काम करता है। लेकिन अगर मैं pacman के साथ पूर्ण सिस्टम अपडेट करता हूं pacman -Syu
, तो एक समस्या है। यदि मैं बंद कर देता हूं और आरपीआई को फिर से शुरू करता हूं, तो कोई समस्या नहीं है, लेकिन अगर मैं बंद कर देता हूं, तो कार्ड निकालें, डालें, फिर आरपीआई शुरू करें, यह कभी भी बूट नहीं कर सकता है, बस इंद्रधनुष शुरू स्क्रीन पर हमेशा इंतजार करना चाहिए। मुझे एसडी कार्ड निकालने की भी आवश्यकता नहीं है, केवल 30 सेकंड के लिए बिजली की आपूर्ति को रोकने के लिए पर्याप्त है, (जब तक कि कंडेनसेटर्स पूरी तरह से डिस्चार्ज नहीं हो जाते) और आरपीआई शुरू करें, और वही त्रुटि होती है।
मैंने फ़ाइल IgnorePgk = raspberrypi-firmware
में जोड़कर रास्पबेरी-फर्मवेयर पैकेज अपडेट को अक्षम करने की कोशिश की /etc/pacman.conf
, और फिर पूर्ण सिस्टम अपडेट किया, और फिर मैं एसडीकार्ड निकालता हूं और सम्मिलित करता हूं, और फिर मैं इंद्रधनुष स्क्रीन को फिर से नहीं देखता, लेकिन यह त्रुटि संदेश प्राप्त करें:
[ 20.217557] Kernel panic - not syncing : VFS: Unable to mount root fs on unknown-block(179,2)
PANIC: VFS: Unable to mount root fs on unknown-block(179,2)
Entering kdb (current=0xcd828ca0, pid 1) due to Keyboard Entry
kdb> _
यह त्रुटि तब भी होती है यदि मैं केवल linux-raspberrypi
पैकेज को अद्यतन करता हूं , और फिर मैं केवल reboot
sdcard को हटाता हूं, और मुझे एक ही कर्नेल-पैनिक त्रुटि संदेश मिलता है।
मेरे पास सैमसंग SDHC 16GB Class10 (MB-MPAGA उर्फ MB-MPAGAEU) कार्ड है। मैंने Kingmax SDHC 16GB Class10 कार्ड के साथ भी कोशिश की, और Kingmax SDHC 8GB Class6 कार्ड के साथ, न तो काम किया।
अगर मैं उपेक्षा raspberrypi-firmware
और linux-raspberrypi
pacman में पैकेज, और उसके बाद सिस्टम अपडेट करते हैं, कोई त्रुटि तब होती है, भले ही मैं sdcard को हटा दें। तो यह इन पैकेजों में कुछ समस्या होनी चाहिए।