আমার Sata ডিভাইসগুলি কেন / proc / scsi / scsi এর অধীনে প্রদর্শিত হবে?


10

আমার সিস্টেমে আমার কাছে 3 টি SATA ডিভাইস রয়েছে। এগুলি /proc/scsi/scsiএসসিএসআই ডিভাইস না হলেও এটিতে প্রদর্শিত হবে। আমার এসটিএ ডিভাইসগুলি এসসিএসআই ডিরেক্টরিতে প্রদর্শিত হবে কেন?

$ cat /proc/scsi/scsi 
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: ATA      Model: WDC WD2500AAJS-6 Rev: 01.0
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi1 Channel: 00 Id: 00 Lun: 00
  Vendor: TSSTcorp Model: CDDVDW TS-H653Z  Rev: 4303
  Type:   CD-ROM                           ANSI  SCSI revision: 05
Host: scsi4 Channel: 00 Id: 00 Lun: 00
  Vendor: ATA      Model: ST3320620AS      Rev: 3.AA
  Type:   Direct-Access                    ANSI  SCSI revision: 05

উত্তর:


18

এগুলি এসসিএসআই ডিভাইস হিসাবে দেখায় কারণ চালকরা পরবর্তী কার্নেল স্তরে (জেনেরিক ডিস্ক ড্রাইভার) এসসিএসআই কথা বলে । এটি সমস্ত কার্নেল সংকলন-সময় কনফিগারেশন সহ সমস্ত কার্নেল সংস্করণে সমস্ত SATA ড্রাইভারের ক্ষেত্রে সত্য নয় , তবে এটি সাধারণ। এমনকি প্যাটা ডিভাইসগুলি এসসিএসআই হিসাবে সেই স্তরে উপস্থিত হতে পারে (এটি আবার কার্নেল সংস্করণ এবং কার্নেল সংকলন-সময় কনফিগারেশনের উপর নির্ভর করে ide-scsiমডিউলটি ব্যবহৃত হয়েছে কিনা )।

ড্রাইভার শারীরিক ডিভাইসে এসসিএসআই কথা বলে কিনা তা আসলেই আসে না। প্রায়শই, এটি হয়। ATAPI , দ্বারা PATA / সময় SATA অপটিক্যাল ড্রাইভ এবং অন্যান্য ডিভাইসের সাথে কথা বলার জন্য ব্যবহার করা হয়, একটি SCSI-ভিত্তিক প্রোটোকল এনক্যাপস্যুলেশন হয়। তবে, পাটা / স্যাটা ডিস্কগুলি এটিপি ব্যবহার করে না। Libata ড্রাইভার সেট একটি অন্তর্ভুক্ত অনুবাদক ATA কম্যান্ড সেট ও SCSI মধ্যে যাতে আপনি SCSI সাব-সিস্টেম ছাতা অধীনে দ্বারা PATA / সময় SATA ডিস্ক স্থাপন করতে পারেন। কার্নেলের অভ্যন্তরে পৃথক আদর্শ ইন্টারফেসটি historicalতিহাসিক বেঁচে থাকার আরও একটি অংশ।

আপনি লক্ষ্য করবেন যে ইউএসবি ডিস্কগুলি এসসিএসআই হিসাবেও উপস্থিত রয়েছে, একই কারণে (এবং তারা ইউএসবি বাসে এসসিএসআইও বলে)। একই ফায়ারওয়্যারের জন্য যায় ।


অনেক আইডিই ডিভাইস কি এসসিএসআইতে কথা বলে এবং সেগুলি কি তারা দেখায় /proc/scsi? অন্য সিস্টেমে আমার আইডিই ডিভিডি ড্রাইভ রয়েছে যা নীচে তালিকাভুক্ত রয়েছে /proc/ide/hdb/model
স্টিফান লাসিউইস্কি

@ স্টেফান: সমস্ত অ-প্রাচীন আইডিই হার্ডওয়্যার ডিভাইসগুলি নিয়ন্ত্রণের সাথে এসসিএসআই কথা বলে। সমস্ত (আমার মনে হয়) আইডিই ড্রাইভাররা এসিএসআইআই বলতে পারে (বা আমার বলা উচিত এসসিএসআই বলা উচিত) জেনেরিক ডিস্ক স্তরটিতে সেই অনুসারে সংকলিত থাকলে, তবে তারা (এবং কয়েকটি সটা ড্রাইভার) আইডিইর মতো দেখতেও পারে।
গিলস 'অশুভ হওয়া বন্ধ করুন'

গিলস, আপনি দয়া করে স্তরগুলি সুনির্দিষ্ট করতে পারেন (এইচডাব্লু থেকে লিনাক্সের উপরের স্তর পর্যন্ত)? আমি অনুমান করি আমাদের মতো কিছু রয়েছে: ডিভাইস (ফিজিকাল ড্রাইভ), সটা হোস্ট কন্ট্রোলার (পিএইচওয়াই এইচবিএ), নিম্ন স্তরের ড্রাইভার (এসসিএসআই কমান্ড গ্রহণ করা, পিএইচআই এইচবিএর সাথে কথা বলা), এসসিএসআই-কোর মিডলায়ার (scsi_mod.ko), লিবাটা বা এসসিসি-ডিস্ক -ড্রাইভার (sd_mod.ko), ব্লক (/ dev / sdX এর মাধ্যমে উপলব্ধ)। তুমি কি একমত?
টোটার

আমার অর্থ "আপনি কি দয়া করে নির্দিষ্ট করতে পারবেন " ...
টোটার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.