ব্যবহৃত কার্নেল মডিউলটি কীভাবে আনলোড করবেন?


22

আমি আমার কার্ড রিডারকে কাজ করতে এই টিউটোরিয়ালটি অনুসরণ করছি: http://ubuntuforums.org/showthread.php?t=636867

তবে আমি আমার এসডিসি মডিউলটি আনলোড করতে অক্ষম:

sudo modprobe -rv sdhci mmc_core mmc_block
modprobe: FATAL: Module sdhci is in use.

আমি কিভাবে এগিয়ে যেতে হবে?


অন্য কোন মডিউল দ্বারা sdci ব্যবহৃত হয়?
s3lph

এটি আমি কীভাবে খুঁজে বের করতে জানি না
আন্দ্রেয়াস হার্টম্যান

lsmod | grep sdhci
s3lph

আনডলোডিং sdci_pci এটিকে ঠিক করে দিয়েছে। ধন্যবাদ! একটি উত্তর লিখতে চান?
আন্দ্রেস হার্টম্যান

উত্তর:


20

প্রথমে, অন্যান্য মডিউলগুলি মডিউলটি ব্যবহার করে তা সন্ধান করুন sdhci:

lsmod | grep sdhci

আপনি এর মতো একটি তালিকা পাবেন:

module size used_by

আপনি যে মডিউলটি আনলোড করতে চান তার আগে বা একত্রে এই মডিউলগুলি (Used_by) আনলোড করার চেষ্টা করুন:

sudo modprobe -r <module found from lsmod> <module you want to remove>

আপনি যদি পরবর্তী বুটটিতে মডিউলটি লোড করা থেকে বিরত রাখতে চান তবে এটি ব্ল্যাকলিস্টে যুক্ত করুন:

echo -e "sdhci\n" | sudo tee -a /etc/modprobe.d/blacklist.conf

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