আর্ক লিনাক্স ইনস্টল করার সময় ত্রুটি


13

আমি আমার এসার অ্যাসপায়ার 4830tg তে আর্চ লিনাক্স ইনস্টল করার চেষ্টা করছি, তবে আমি সমস্যার মধ্যেই চলেছি।

কিছু ব্যাকগ্রাউন্ড জ্ঞান: আমি একটি ইউএসবি স্টিকটি বন্ধ করে দিয়ে আর্চ ইনস্টল করার চেষ্টা করছি এবং আমি বিটোটরেন্ট ব্যবহার করে আইএসও চিত্র পেয়েছি। আমি এটি উইন্ডোজ 8 এর সাথেও ইনস্টল করার চেষ্টা করছি (যা ইতিমধ্যে ইনস্টলড আছে)।

আমি যখন আর্চ লিনাক্সে বুট করি তখন আমি এই ত্রুটিটি পাই:

:: Mounting '/dev/disk/by-label/ARCH_201212' to 'run/archiso/bootmnt'
Waiting 30 seconds for device /dev/disk/by-label/ARCH_201212 ...
ERROR: '/dev/disk/by-label/ARCH_201212' device did not show up after 30 seconds...
Falling back to interactive prompt
You can try to fix the problem manually, log out when you are finished
sh: can't access tty; job control turned off

আমি জানি যে আমি যদি এটি ভার্চুয়াল মেশিনে চালিত করি তবে এটি কাজ করবে তবে আমি যখনই আমার ল্যাপটপে এটি ইনস্টল করার চেষ্টা করব তখন আমি এই ত্রুটিটি বজায় রাখতে থাকি। এবং যেহেতু আপনি আর্চ ফোরামগুলির জন্য তাদের ক্যাপচা কমান্ড চালানোর জন্য কোনও আর্চ টার্মিনাল ছাড়া নিবন্ধন করতে পারবেন না আমি তাদের ফোরামে এটি জিজ্ঞাসা করতে পারি না।


2
ক্যাপচা চালানোর জন্য আপনার কোনও আর্চ টার্মিনালের দরকার নেই।
স্কিজি

উত্তর:


26

আমি উইন্ডোতে একটি আইএসও থেকে ইউএসবি প্রোগ্রাম ব্যবহার করে এই ত্রুটি পেয়েছি।

সমস্যাটি হ'ল প্রোগ্রামটি ইউএসবি ড্রাইভ ফর্ম্যাট করার সময় ফাইল সিস্টেমের লেবেল 'ARCH_201306' এ পরিবর্তন হয় নি। আমার ক্ষেত্রে এটি এখনও 'পেনড্রাইভ' লেবেলযুক্ত ছিল।

এই কারণেই '/ dev / ডিস্ক / বাই লেবেল / ARCH_201306 ' কখনই প্রদর্শিত হয় না। ইউএসবি ড্রাইভের ভুল নাম রয়েছে।

সমাধানটি ইউএসবি ড্রাইভটির নতুন নামকরণকে 'ARCH_201306' (বা রিলিজের তারিখের ভিত্তিতে অনুরূপ নাম) করতে হবে।


চিয়ার্স! আমার কাছে এটি ম্যাকের জন্য ইউনেটবুটিন ব্যবহার করে ছিল।
জোল

আপনি এখানে আর্চ লিনাক্সের প্রকাশের তারিখগুলি পরীক্ষা করে দেখতে পারেন ।
ম্যাথিয়াস ব্রাউন 13

4

এই পৃষ্ঠা অনুসারে , সমস্যাটি কারণ আপনি একটি ইউএসবি ড্রাইভ থেকে বুট করছেন। প্রস্তাবিত সমাধানটি চেষ্টা করে দেখুন, প্রম্পটে এই কমান্ডটি টাইপ করুন (আপনাকে প্রম্পট পেতে প্রথমে টাইপ করতে হবে exitবা আঘাত করতে হতে পারে enter):

ln -s /dev/sdb1 /dev/archiso

এটি ধরে নিয়েছে যে আপনার ইউএসবি ড্রাইভটি সনাক্ত করা হয়েছে /dev/sdb। এটি কেস কিনা তা জানতে, চালান:

cat /proc/scsi/scsi

আমি যুক্ত থ্রেডে অন্যান্য সমাধানও প্রস্তাবিত।


সফলভাবে সিমলিংক তৈরি করার পরে (এই সময়ে যে কমান্ডটি প্রয়োজন ছিল তা হ'ল কিছুটা (ln -sf / dev / ডিস্ক / বাই লেবেল / MYWRONGLYNAMEDDRIVE / dev / ডিস্ক / বাই-লেবেল / ARCH_201307)) প্রম্পটটি থেকে প্রস্থান করুন
tjb

এটি আমার পক্ষে কাজ করে না কারণ এটি এখনও ডিস্ক বাই-লেবেলের সন্ধান করছে যা বিদ্যমান নেই।
leetNightshade

2

প্রথমে, এই পোস্টটি দেখুন: https://bbs.archlinux.org/viewtopic.php?id=142473

তারা ডিস্ক তৈরি করার সময় ভুল ডিভাইস নির্দিষ্ট করার বিষয়ে কিছু উল্লেখ করে। বিশেষত, আপনি / dev / sdx1 এর পরিবর্তে / dev / sdx1 ব্যবহার করেছেন

যদি এটি সহায়তা না করে তবে আমি আপনাকে তাদের উইকিতে প্রদত্ত লাইভ ইউএসবি তৈরির জন্য দুটি বিকল্পের জন্য চেষ্টা করার পরামর্শ দিচ্ছি: https://wiki.archlinux.org/index.php/USB_Installation_Media

তারপরে, যদি এটি ব্যর্থ হতে থাকে তবে বুটযোগ্য ইউএসবি উত্পন্ন করতে ইউনেটবুটিন চেষ্টা করুন।

আপনি যদি এখনও এটিকে কাজ করতে না পারেন তবে আর্কব্যাং (দ্রুততম বিকল্প), নেটবूट চিত্র, বা আর্কের একটি পুরানো স্ন্যাপশট (খুব পুরানো নয়, বা এটি সিস্টেমযুক্ত হবে না) ব্যবহার করে দেখুন।

শেষ অবধি, যদি উপরের সমস্তটি ব্যর্থ হয় তবে ঘুম থেকে কাঁদুন এবং ঘুম থেকে ওঠার পরে অন্য বিতরণ ইনস্টল করুন :)


দুর্ভাগ্যক্রমে, ক্রস-সাইট সদৃশ প্রশ্নগুলি মোকাবেলার জন্য কোনও ভাল পদ্ধতি নেই। সুতরাং আপনার উত্তর ও উত্তরগুলিতে লিঙ্ক না করে বরং এখানে একই জিনিসটি পোস্ট করা ভাল। না এটি নিখুঁত নয়, তবে এটি আমাদের পক্ষে সেরা।
টেরডন

1

আমি এই সমস্যার মুখোমুখি হয়েছি কারণ আমি ইউনেটবুটিনের মাধ্যমে আর্চ লিনাক্স ইনস্টল করতে ছুটে এসেছি। ইউনেটবুটিন ইউএসবি স্টিকের উপরে ওভাররাইট করার পরে এটির প্রস্তাব দেওয়া হয় নাsyslinux.cfg

ইউনেটবুটিন ইউএসবি স্টিকে ইনস্টলেশন ফাইলগুলি অনুলিপি করার পরে আর্চ লিনাক্স বুট করতে আপনাকে সম্পাদনা করতে হবে syslinux.cfg:

default menu.c32
prompt 0
menu title Archlinux Installer
timeout 100

label unetbootindefault
menu label Archlinux_x86_64
kernel /arch/boot/x86_64/vmlinuz
append initrd=/arch/boot/x86_64/archiso.img archisodevice=/dev/sdb1 ../../

label ubnentry0
menu label Archlinux_i686
kernel /arch/boot/i686/vmlinuz
append initrd=/arch/boot/i686/archiso.img archisodevice=/dev/sdb1 ../../

একই ফাইলগুলি উপস্থিত থাকলেও এপ্রিসিটি ইনস্টল করার চেষ্টা করতে আমাকে সহায়তা করেনি, তাই আমি ভেবেছিলাম এটি কাজ করবে।
leetNightshade

0

তাহলে UNetbootin ব্যবহার করা হয়, টিপে চেষ্টা Tabবিকল্পের জন্য বুট কথোপকথন যোগ archisolabel=LABEL_OF_YOUR_USB_DRIVEউপর /ubkernকমান্ড লাইন।

আমার জন্য, এমনকি সঠিক ইউএসবি লেবেল থাকা ইতিমধ্যে ARCH_yyyymmআমাকে এই তথ্যটি প্রবেশ করানো হয়েছিল।

এখান থেকে টিপস ।


আমার বুট বিকল্পগুলি ইতিমধ্যে দুর্দান্ত দেখায়, এখনও সমস্যা আছে।
leetNightshade

0

যদিও @ রাজ্জিনটাউনের উত্তরটি সঠিক, ইনস্টলেশনের সময় ত্রুটি ঘটলে আপনি একটি প্রতীকী লিঙ্ক তৈরি করতে পারেন।

ln -s /dev/sdb /dev/disk/by-label/ARCH_201609

কোথায় sdb আপনি USB ডিস্ক এবং ARCH_201609 বিন্দু ট্যাগ ইনস্টলেশনের জন্য জিজ্ঞাসা করা হয় মাউন্ট আকাঙ্ক্ষিত হয়।

এটি আমার জন্য কাজ করেছে, আশা তি আপনার সমস্যাটিও সমাধান করে।


-5

আমি এটি একটি সিডি দিয়ে ইনস্টল করে দিয়েছি। এটি অনেক সহজ ছিল এবং এটিতে মাউন্ট করতে কোনও সমস্যা হয়নি। আমি বিটোরেন্ট ডাউনলোড লিঙ্কটিও ব্যবহার করার পরামর্শ দেব, যেহেতু এটি ডাউনলোড করার সাথে সাথে এটি হ্যাশ যাচাই করে থাকে, একটি ডাউনলোড ডাউনলোড ব্যবহার করে শ্লোকগুলি যদি না ডাউনলোড হয় তবে আপনি আসলে হ্যাশ চেকটি চালাচ্ছেন না unless

সকল পরামর্শের জন্য ধন্যবাদ।


5
আমি এই "উত্তর" টিউবোট করেছি। আপনি আপনার প্রশ্নের দুটি প্রকৃত উত্তর পেয়েছেন। আপনি তাদের পছন্দ করেন নি কেবল তার অর্থ এই নয় যে আপনি প্রশ্নটি পরিবর্তন করতে পারেন এবং নিজের উত্তর তৈরি করতে পারেন।
অন্ধকারআসপীচ

@darkAsPitch এই প্রশ্নটি কীভাবে পরিবর্তিত হয়েছিল?
জেমস মের্টজ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.