ओएसएक्स से आर्क लिनक्स स्थापित करें


14

मैंने हाल ही में आर्चलिनक्स डाउनलोड किया है, लेकिन यह शर्मनाक है क्योंकि मुझे नहीं लगता कि मैं इसे सही तरीके से स्थापित कर रहा हूं। जब मैं करता हूं, तो इंस्टॉल का मेरा संस्करण और इसे रास्पबेरी पाई तक हुक कर देता है, स्क्रीन काली रहती है।

मैंने कभी भी .tar.gz को SD में स्थापित नहीं किया है, मुझे यह मिल गया है: http://archlinuxarm.org/platforms/armv6/raspberry-pi

लेकिन linux पर नहीं। कोई मदद / निर्देशों के लिए लिंक महान होगा!


4
निर्देशों के लिए आपको एक ext4 विभाजन बनाने की आवश्यकता होती है, जो OS X (कम से कम अतिरिक्त सॉफ्टवेयर के बिना) पर संभव नहीं है।
मिलियावेज़

उसे साफ़ करने के लिए धन्यवाद, और अतिरिक्त सॉफ़्टवेयर की सिफारिश की?
दाविद वैन डेर होवेन

क्या यह विंडोज़ पीसी के साथ संभव है?
डेविड वैन डर हवन

@DawidvanderHoven मैं एक बॉक्स लाइव वितरण चलाऊंगा, जैसे कि SysrescueCD, वर्चुअलबॉक्स (मुक्त) पर और ext4 विभाजन बनाएँ।
gurcanozturk

जवाबों:


10

मैं बस इस मुद्दे पर अपने आप में भाग गया। एसडी कार्ड बनाने के लिए मुझे दो तरीके मिले हैं। Arch.inzARM द्वारा प्रदान की गई .tar.gz छवियों का उपयोग करते हुए, बशर्ते आपके पास USB एसडी कार्ड रीडर हो।

विधि 1: रास्पबेरी पाई + यूएसबी कार्ड रीडर + 1 अतिरिक्त एसडी कार्ड

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

  1. एक बाहरी USB कार्ड रीडर को रास्पबेरी पाई से कनेक्ट करें।
  2. उस SD कार्ड को प्लग करें जिसे आप ArchLinux को बाहरी USB कार्ड रीडर में इंस्टॉल करना चाहते हैं।
  3. अपने रास्पबेरी पाई को रास्पियन का उपयोग कर बूट करें, क्योंकि रास्पबियन में एक छवि है जिसे आप ओएसएक्स या विंडोज से एसडी कार्ड में लिख सकते हैं।
  4. Bsdtar का उपयोग करके स्थापित करें: sudo apt-get install bsdtar

  5. रास्पबेरी पाई के लिए ArchLinuxARM निर्देशों का पालन करें । सुनिश्चित करें कि आप रूट उपयोगकर्ता के रूप में सब कुछ करते हैं। रास्पियन पर जड़ बनने के लिए, भागो sudo -s

विधि 2: VMWare + USB कार्ड रीडर

इस पद्धति में अतिरिक्त USB कार्ड की आवश्यकता नहीं है, लेकिन इसके लिए आपको VMWare पर लिनक्स स्थापित करना होगा।

  1. VMWare पर लिनक्स प्रारंभ करें
  2. VMWare चलाने वाले कंप्यूटर पर एक बाहरी USB कार्ड रीडर कनेक्ट करें। VMWare आपसे पूछेगा कि क्या आप इसे अपने लिनक्स उदाहरण से जोड़ना चाहते हैं, जो आप चाहते हैं।
  3. रास्पबेरी पाई के लिए ArchLinuxARM निर्देशों का पालन करें ।

मैं अपने मैक पर VMLare फ़्यूज़न चलने वाले एक SD कार्ड को ArchLinux चलाने में सक्षम था। मुझे लगता है कि यह भी वर्चुअल बॉक्स के साथ काम करता है, हालांकि मैंने कोशिश नहीं की। मुझे लगता है कि यह विंडोज पर काम करता है, लेकिन फिर, मैंने कोशिश नहीं की।

आपको यह भी पता होना चाहिए कि VMWare मैक के अंतर्निहित एसडी कार्ड रीडर तक पहुंचने में सक्षम नहीं है , इसलिए यूएसबी कार्ड रीडर की आवश्यकता है। शायद Windows VMWare में अंतर्निहित कार्ड रीडर का उपयोग किया जा सकता है, जिससे बाहरी यूएसबी कार्ड रीडर अनावश्यक हो जाता है।

टिप्पणियाँ

उपर्युक्त दो विधियों ने काम किया, लेकिन मुझे इसे काम में लाने के लिए कई प्रयास करने पड़े। यहाँ कुछ मुद्दों पर मैं भाग गया:

  • छवि निकालने के लिए bsdtar का उपयोग करते समय मेरे पास एक रुक-रुककर असफलता थी। उपयोग journalctl -kfकरने से मैं USB सिस्टम में होने वाले रिसेट को देख पा रहा था। मैं अपने रीसेट USB कार्ड रीडर को USB हब से जोड़कर इस रीसेट से छुटकारा पाने में सक्षम था, बल्कि इसे सीधे अपने रास्पबेरी पाई (विधि 1) या मैक (विधि 2) से जोड़कर।
  • विधि 2 का उपयोग करते हुए, मुझे यूटीएफ -8 से वर्तमान लोकल में परिवर्तित होने में सक्षम नहीं होने के बारे में एक त्रुटि मिलती रही। मुझे तब एहसास हुआ कि मेरा वर्तमान लोकेशन UTF-8 में सेट नहीं है, इसलिए मैंने इस मुद्दे को चलाकर localectl set-locale LANG=en_US.UTF-8और फिर लॉग आउट करके लिनक्स में वापस ला दिया।

जब रास्पबेरी पाई को आर्क में बूट किया जाता है, तो मैं अत्यधिक यूएसबी सीरियल केबल का उपयोग करने की सलाह देता हूं, जैसे यूएसबी से टीटीएल सीरियल केबल से एडफ़ोर्स या किसी भी एफटीडीआई आधारित यूएसबी से सीरियल केबल। यह आपको रास्पबेरी पाई की पूरी बूट प्रक्रिया को देखने की अनुमति देगा, जो रास्पबेरी पाई पर एक नए ओएस का उपयोग करने की कोशिश करते समय एक महत्वपूर्ण डीबगिंग उपकरण है।


विधि 1 ने मेरे लिए काम किया। @Dawid_van_der_hoven - कृपया सवाल को हल करना याद रखें यदि यह आपके लिए काम करता है।
जन

1

मैं एक ही स्थिति में रहा हूँ, अपने मैक पर केवल लिनक्स के बिना मैकबुक के साथ आर्क चलाना चाहता हूं।

आवश्यकताएँ: यूएसबी स्टिक + एसडी कार्ड + लाइव लिनक्स

अगर आपको USB SD कार्ड रीडर नहीं मिला है, तो आप MacOS पर USB स्टिक में डेबियन लाइव इमेज (या कोई भी पसंदीदा LIVE डिस्ट्रो) लिख सकते हैं , उदाहरण के लिए, balenaEtcher या टर्मिनल से dd यूटिलिटी , तो आप कर सकते हैं किसी भी डेटा हानि के बिना अपने मैकबुक / iMac की रैम में लिनक्स चलाएं (लेकिन सावधान रहें क्योंकि यदि आप आर्क लिनक्स इंस्टॉलेशन कमांड का सही तरीके से उपयोग नहीं करते हैं तो कुछ गलत हो सकता है)। तो इस समाधान में, आपको किसी बाहरी USB कार्ड रीडर की आवश्यकता नहीं होगी। आशा है कि यह किसी की मदद करता है।

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