সাধারণভাবে লিনাক্স এবং উবুন্টুর নতুন ব্যবহারকারীদের জন্য সবচেয়ে বেশি অসুবিধার কারণ হয়ে ওঠা একটি বিভাগ সিস্টেমে ডিভাইসগুলির স্বীকৃতি যখন সেগুলি স্বয়ংক্রিয়ভাবে সনাক্ত করা যায় না। যেমন আপনি ইতিমধ্যে জেনে থাকতে পারেন, উইন্ডোজ সিস্টেমে যা ঘটে তার বিপরীতে সরঞ্জামগুলির হার্ডওয়্যার সনাক্তকরণ, সিস্টেম শুরুর সময় কার্নেল দ্বারা সঞ্চালিত হয়েছিল এবং পরে অন্যান্য ডিভাইসগুলি গরম করার শনাক্ত করার সম্ভাবনাও রয়েছে সংযুক্ত।
এই ছোট্ট গাইডটি আপনাকে উবুন্টুতে যেখানে হার্ডওয়্যার সনাক্ত করতে সাধারণ কাজগুলিতে কিছুটা আলোকিত করার লক্ষ্য করে আমরা সবচেয়ে সাধারণ উপাদান সম্পর্কে কথা বলতে হবে: সিপিইউ, অন্যদের মধ্যে মেমরি এবং স্টোরেজ।
অনেক সময় সমস্যা কীভাবে অনুসন্ধান করা যায় তা মিথ্যা নয়যেহেতু ইউনিক্স সিস্টেমগুলিতে কম্পিউটারের হার্ডওয়্যার উপাদানগুলির ড্রাইভারগুলি উইন্ডোজ পরিবেশে এটি কীভাবে করা হয় তার থেকে কিছুটা পৃথক হয় (উইন্ডোজ কার্নেলটি মূলত উপর নির্ভর করে) ড্রাইভার লিনাক্স চলাকালীন বিভিন্ন সিস্টেম উপাদান সমর্থন করতে এটি কার্নেল যা বেশিরভাগ ডিভাইস সমর্থন করে).
কম্পিউটারে থাকা সমস্ত ধরণের ডিভাইস এবং হার্ডওয়্যার উপাদানগুলিতে পৌঁছতে সক্ষম না হয়ে (যেহেতু এটি একটি বিশাল কাজ হবে), আমরা সেগুলি সংগ্রহ করতে চাই প্রধান যে কোনও কম্পিউটার থাকতে পারে এবং যা স্বয়ংক্রিয়ভাবে সিস্টেম দ্বারা সনাক্ত করা যায় না। পরবর্তী সময়ে প্রয়োজনীয় ড্রাইভারগুলি খুঁজে পেতে এবং এগুলি সিস্টেমে যুক্ত করার জন্য এই পদক্ষেপগুলি অনেক ক্ষেত্রে প্রয়োজনীয় বিবেচনা করা যেতে পারে।
সরঞ্জাম হার্ডওয়্যার সাধারণ তালিকা
সাধারণভাবে, নিম্নলিখিত কমান্ডটি ব্যবহার করে আমরা পারি সমস্ত সনাক্ত হার্ডওয়্যার একটি ওভারভিউ পান আমাদের দলে
$ sudo lshw
আপনি কীভাবে তালিকাটি দেখতে পাবেন উত্পন্ন খুব বিস্তৃত এবং বিশদ, তাই এটিকে কোনও ফাইলের কাছে ফেলে দেওয়া বা আরও শান্তিতে আরও পড়ার জন্য আরও ফাংশন যুক্ত করে তোলা সুবিধাজনক।
প্রসেসরের স্বীকৃতি
প্রসেসর মেমরি এবং ইনপুট এবং আউটপুট ডিভাইসের পাশাপাশি একটি কম্পিউটারের অন্যতম মৌলিক উপাদান। একটি সিস্টেম ফাইল এবং একটি সহজ কমান্ড পারেন আমাদের পরিবেশে কোন ধরণের প্রসেসর স্বীকৃত হচ্ছে তা চিহ্নিত করতে সহায়তা করুন। এই উপাদানটি কার্নেলের মধ্যে সমর্থিত, সুতরাং যদি আমাদের কোনও প্রসেসরের সমস্ত ক্ষমতা স্বীকৃত না হওয়ার কারণে যদি সমস্যা হয় তবে আমাদের এটির সমর্থন করে এমন একটি কার্নেল (বা একটি বিতরণ) প্রয়োজন।
ফাইলটি ভিতরে অবস্থিত / proc / cpuinfo এটি আমাদের সিপিইউর স্বীকৃতি সম্পর্কে বিস্তারিত তথ্য দেবে:
এবং আদেশের মাধ্যমে lscpu, যার আর কোনও সংশোধক প্রয়োজন হয় না, আমরা সিপিইউ থেকে বন্ধুত্বপূর্ণ উপায়ে ডেটা পেতে পারি:
স্মৃতি চেনা
মেমরি সিস্টেমের মধ্যে অপরিহার্য উপাদানগুলির একটি অন্য গঠন করে। অপারেশন সিস্টেমের সর্বোত্তম কার্যকারিতা এবং সর্বোত্তম কার্যকারিতা নিশ্চিত করার জন্য তার সমস্ত ক্ষমতার সুযোগ গ্রহণের বিকল্প হিসাবে এটির ভাল পরিচালনা। একই প্রযুক্তিগত তথ্য পেতে আমাদের অবশ্যই সিস্টেম হার্ডওয়্যারে সাধারণ কমান্ডটি অবলম্বন করতে হবে আমরা শুরুতে ইঙ্গিত করেছি, মনে রাখবেন, lshw.
কমান্ডগুলির আরও একটি সিরিজ রয়েছে যা আমাদের অপারেটিং সিস্টেমের মধ্যে মেমরির পরিমাণ এবং এর ডেন্টিনের পরিমাণ সম্পর্কে সাধারণ তথ্য অর্জন করতে দেয়, যা সরঞ্জামগুলিতে ইনস্টল করা মডিউলগুলি সঠিকভাবে সনাক্ত করা হচ্ছে কিনা তা নির্ধারণ করার জন্য আমাদের পর্যাপ্ত তথ্য দিতে পারে। অপারেটিং পরিবেশের মধ্যে কীভাবে এটি স্বীকৃত হচ্ছে তার বিশদ। শীর্ষ কমান্ডগুলি উদাহরণ হিসাবে কাজ করে (মোট পরিমাণ এবং যেটি বদলে যায় তা নির্ধারণ করতে), vmstat -SM -a (বিস্তারিত জানার জন্য
হার্ড ড্রাইভগুলি সনাক্ত করা
নিম্নলিখিত কমান্ডটি সবার কাছে সুপরিচিত, fdisk, আমরা আমাদের কম্পিউটারে সনাক্ত করা স্টোরেজ ডিভাইসগুলির তালিকা দিন.
$ sudo fdisk -l
তবে যদি আমরা সবেমাত্র একটি নতুন Sata বা SCSI ড্রাইভ প্লাগ ইন করি এবং সিস্টেম এটি সনাক্ত না করে? এটা সামান্য আপনি যদি সাধারণ প্লাগ এসটিএ ড্রাইভ ব্যবহার করেন তবে খুব সাধারণ (যাচাই করুন বিকল্পটি গরম ও swap 'র কম্পিউটারের বায়োস বা অন্যথায়, এটি একটি সাধারণ আইডিই ডিস্ক হিসাবে কাজ করবে এবং এটি সনাক্ত করার জন্য আপনাকে কম্পিউটার পুনরায় চালু করতে হবে) বা ভার্চুয়াল মেশিন, যেখানে এসসিএসআই টাইপ ডিস্ক যুক্ত করা সম্ভব যা কম্পিউটার দ্বারা স্বয়ংক্রিয়ভাবে স্বীকৃত নয়।
এটি যদি আপনার ক্ষেত্রে হয় তবে আপনাকে নিয়ামকের উদ্ধার করতে বাধ্য করতে হবে। এটি করতে, নিম্নলিখিত কমান্ডটি প্রবেশ করুন:
$ grep mpt /sys/class/scsi_host/host?/proc_name
এই কমান্ডটি প্রকারের একটি লাইন ফিরে আসবে: / সিস / শ্রেণি / স্কি_হোস্ট /হোস্টএক্স/ proc_name: mptspi (যেখানে হোস্টএক্স ক্ষেত্র যা আমাদের আগ্রহী)। এরপরে, পুনরায় জোর করার জন্য নিম্নলিখিত কমান্ডটি প্রবেশ করুন:
echo "- - -" > /sys/class/scsi_host/hostX/scan
গ্রাফিক্স কার্ড সনাক্ত করা
আপনি যদি মনে রাখেন যে আমরা নিবন্ধের শুরুতে উল্লেখ করেছি যে লিনাক্স কার্নেল কম্পিউটারের ইনস্টলড ড্রাইভারদের নির্দিষ্ট কিছু ডিভাইসগুলির পরিচালনা দিয়েছিল, গ্রাফিক্স কার্ডগুলির ক্ষেত্রে সেই সমস্ত ডিভাইসগুলির মধ্যে একটি যাঁদের পরিচালনায় উত্তরাধিকার সূত্রে প্রাপ্ত। এজন্য যে আদেশটি আমাদেরকে এই ক্ষেত্রে সহায়তা করবে তা হ'ল:
lspci | grep VGA
এবং এটি আমাদের দেবে সিস্টেমটি ব্যবহার করছে নিয়ন্ত্রণকারী তথ্য দলে।
এই তথ্যের সাহায্যে এটি যাচাই করার একটি প্রশ্ন যদি আমরা আমাদের সিস্টেমের মধ্যে সঠিক ড্রাইভার ব্যবহার করছি বা আমাদের আরও কিছু নির্দিষ্ট বা বিবর্তিত ড্রাইভার ব্যবহার করা উচিত।
ইউএসবি ডিভাইসগুলি সনাক্ত করা
এই ক্ষেত্রে আমাদের আছে একটি নির্দিষ্ট কমান্ড এই ধরণের ডিভাইসের জন্য:
lsusb
আপনার আউটপুট আমাদের সাথে সংযুক্ত ইউএসবি ডিভাইস সম্পর্কিত তথ্য সরবরাহ করবে:
ইউএসবি ডিভাইসগুলি পুনরায় চালু করতে, আমরা নিম্নলিখিত কমান্ডের সাহায্যে একটি ক্রোনজব শিডিউল করতে পারি যাতে এটি প্রতি মিনিটে ডিভাইসের স্থিতি আপডেট করে:
* * * * * lsusb -v 2>&1 1>/dev/null
আমরা আশা করি যে এই ছোট্ট গাইডটি আপনার বেশিরভাগ সিস্টেম ডিভাইসের জন্য আপনার কাজে আসবে। স্পষ্টভাবে লিনাক্স এবং অ্যাপ্লিকেশনগুলিতে আরও অনেক কমান্ড রয়েছে অন্যান্য তথ্যের জন্য ডাউনলোড করতে।
হার্ডওয়্যার সনাক্ত করতে আপনি উবুন্টু সিস্টেমের সাথে আপনার কাজের মধ্যে অন্য কোনও দরকারী কমান্ড খুঁজে পেয়েছেন?
চমৎকার নিবন্ধটি আমাকে অতীতের যে কয়েকটি হোঁচট খেয়েছে সেগুলি ডকুমেন্ট করতে এবং প্রয়োগ করতে সহায়তা করেছে।
ধন্যবাদ,
হুগো গঞ্জালেজ
সিসি এর। ভেনিজুয়েলা
ধন্যবাদ, কমপক্ষে আমার কাছে এই নিবন্ধটি আমাকে অনেক ধন্যবাদ দিয়েছে, শুভেচ্ছা জানিয়েছেন
এবং নেটওয়ার্ক কার্ডের জন্য
এবং নেটওয়ার্ক কার্ডের জন্য?
আমি এমন কোনও কম্পিউটারের ব্লুটুথকে কীভাবে চিনতে পারি যা আমি উবুন্টু 18.0 ইনস্টল করার পরে এটি স্বয়ংক্রিয়রূপে চিনতে পারি না? ল্যাপটপ মডেল: ডেল ভোস্ট্রো 1400
শুভেচ্ছা
দুর্দান্ত বন্ধু, আপনাকে অনেক ধন্যবাদ, তারা খুব সুনির্দিষ্ট কমান্ড, আমি এমন তথ্য পেয়েছি যা আমি কীভাবে অর্জন করতে জানি না।