में एक हार्ड ड्राइव का अनुकरण करें मैंने एक शोध परियोजना के हिस्से के रूप में एक FUSE- आधारित फ़ाइल सिस्टम विकसित किया है और अब हार्ड ड्राइव द्वारा प्राप्त वास्तविक पढ़ने/लिखने के अनुरोधों का अध्ययन करना है। ऐसा करने के प्रयास में, मैं लिनक्स में वर्चुअल हार्ड ड्राइव बनाने का विकल्प देख रहा हूं, जो फाइल सिस्टम द्वारा उत्पन्न किए गए अनुरोधों को रोक देगा और उन्हें लॉग करेगा।लिनक्स
क्या इंटरनेट पर कोई संसाधन उपलब्ध है जो मुझे एमुलेटर लिखने में मदद कर सकता है और/या लिखने के लिए आवश्यक कौशल सेट विकसित कर सकता है? मैं वर्तमान में लिनक्स डिवाइस ड्राइवर्स 3 पुस्तक पढ़ रहा हूं ताकि यह पता चल सके कि लिनक्स ब्लॉक डिवाइस कैसे प्रबंधित करता है।
किसी भी मदद की सराहना की जाती है।
धन्यवाद
आपके उत्तर के लिए धन्यवाद। लेकिन वह समाधान वास्तव में मुझे घटनाओं के वास्तविक नट-किरकिरा में आने की इजाजत नहीं देता है। मैं डिवाइस ड्राइवर से भेजे गए अनुरोधों को ट्रैक करने में सक्षम होना चाहता हूं। जिस तरह से मैं यह देख रहा हूं वह एक ब्लॉक डिवाइस ड्राइवर लिखना है, जो तब एमुलेटर के अनुरोधों को रूट करता है। हालांकि, ब्लॉक डिवाइस ड्राइवर के विपरीत एमुलेटर उपयोगकर्ता-स्थान में चल रहा है, जो कर्नेल स्पेस में चल रहा है। मुझे ब्लॉक डिवाइस ड्राइवर से एमुलेटर में अनुरोधों को स्थानांतरित करने के लिए एक तंत्र की भी आवश्यकता है। और इसी कारण से मैं एक एमुलेटर लिखने के लिए साहित्य की तलाश में हूं। –