এসটিএ বন্দর নম্বর দ্বারা এইচডিডি সনাক্তকরণ


15

কোন মাদারবোর্ড সাটা পোর্ট নম্বরটি এইচডিডি সংযুক্ত রয়েছে তা আমি কীভাবে জানতে পারি?

আমরা সাতার শারীরিক সনাক্তকরণের ভিত্তিতে এইচডিডি কপি সফ্টওয়্যার তৈরি করতে চাই।

উত্তর:


10

lsscsi --verbose এর অনুরূপ আউটপুট সরবরাহ করবে:

[0:0:0:0]    disk    ATA      TOSHIBA THNSNH12 HTRA  /dev/sda 
  dir: /sys/bus/scsi/devices/0:0:0:0  [/sys/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0]
[1:0:0:0]    disk    ATA      WDC WD2003FZEX-0 01.0  /dev/sdb 
  dir: /sys/bus/scsi/devices/1:0:0:0  [/sys/devices/pci0000:00/0000:00:1f.2/ata2/host1/target1:0:0/1:0:0:0]
[2:0:0:0]    disk    ATA      WDC WD3001FAEX-0 01.0  /dev/sdc 
  dir: /sys/bus/scsi/devices/2:0:0:0  [/sys/devices/pci0000:00/0000:00:1f.2/ata3/host2/target2:0:0/2:0:0:0]
[3:0:0:0]    cd/dvd  Optiarc  DVD RW AD-7280S  1.01  /dev/sr0 
  dir: /sys/bus/scsi/devices/3:0:0:0  [/sys/devices/pci0000:00/0000:00:1f.2/ata4/host3/target3:0:0/3:0:0:0]

যা ataNবন্দর সরবরাহ করে যা সিসলগে পাওয়া তথ্যের সাথে ম্যাচআপ করতে পারে। আপনি যদি ত্রুটিটি কোথা থেকে আসছে তা নির্ধারণের চেষ্টা করছেন তবে দরকারী।

সম্পাদনা করুন: যদি which lsscsiকোনও আউটপুট সরবরাহ না করে তবে আপনাকে এটি ইনস্টল করতে হবে:

sudo apt-get install lsscsi

আরও সম্পাদনা:

এটি সম্ভবত কিছু না বলেই চলেছে, তবে অবশ্যই আপনি grepকী আগ্রহী তা সনাক্ত করতে আউটপুট ফিল্টার করতে পারেন, যদি আপনি কোনও ত্রুটি খুঁজে পান যাতে আপনি ata4: status: { DRDY ERR }কমান্ডটি সরল করে দিতে পারেন

lsscsi --verbose | grep -P1 -A1 ata4 যা এই জাতীয় ফলাফল দেয়:

[3:0:0:0]    cd/dvd  Optiarc  DVD RW AD-7280S  1.01  /dev/sr0 
  dir: /sys/bus/scsi/devices/3:0:0:0  [/sys/devices/pci0000:00/0000:00:1f.2/ata4/host3/target3:0:0/3:0:0:0]

যা ইঙ্গিত দেয় যে ডিভাইসটি (অপটিয়ার্ক ডিভিডি আরডাব্লু AD-7280S ata4 এ) কল করার সময় প্রস্তুত ছিল না।

আপনাকে সমস্যাযুক্ত ডিভাইসটি সনাক্ত করার অনুমতি দেওয়ার জন্য এটি পর্যাপ্ত তথ্য হওয়া উচিত।


8

sudo lshw -c storage -c diskআপনার হার্ড-ড্রাইভ সম্পর্কিত প্রচুর তথ্য দেয়। উদাহরণ:

 *-scsi:1
      physical id: 2
      logical name: scsi2
      capabilities: emulated
    *-disk
         description: ATA Disk
         product: ST31000524AS
         vendor: Seagate
         physical id: 0.0.0
         bus info: scsi@2:0.0.0
         logical name: /dev/sdb
         version: JC4B
         serial: 5VPDESM5
         size: 931GiB (1TB)
         capabilities: gpt-1.00 partitioned partitioned:gpt
         configuration: ansiversion=5 guid=d6e747d2-3e9c-47c2-865b-44f8d7cc5808 sectorsize=512
       *-volume
            description: EXT4 volume
            vendor: Linux
            physical id: 1
            bus info: scsi@2:0.0.0,1
            logical name: /dev/sdb1
            logical name: /mnt/hdd0
            version: 1.0
            serial: 2de34713-f0ee-4a12-9214-21a5431a7b7b
            size: 931GiB
            capabilities: journaled extended_attributes large_files huge_files dir_nlink recover extents ext4 ext2 initialized
            configuration: created=2013-07-20 14:14:09 filesystem=ext4 lastmountpoint=/mnt/hdd0 modified=2013-08-29 21:29:24 mount.fstype=ext4 mount.options=rw,relatime,errors=remount-ro,data=ordered mounted=2013-08-29 21:29:24 state=mounted

আমার সন্দেহ হয় physical idযে আপনাকে এইচডিডি সংযুক্ত শারীরিক বন্দর দেয় (এই ক্ষেত্রে 2)।


2
আমার Sata বন্দরগুলি নম্বরযুক্ত: 0,1,2,3। lshw শারীরিক আইডির প্রতিবেদন করে: 5,6,7,8। এই উত্তরটি সঠিক বলে মনে হচ্ছে না।
ব্যবহারকারী 14654

1
আমি মনে করি lshw প্রতিবেদনের "* -scsi: 1"
Sata

আমার জন্য কাজ করেনি। সাটা বন্দরটি ছিল,, এলএসডাব্লু ফিজিক্যাল আইডি 9.। সাবধানতার সাথে ব্যবহার করুন!
প্রিকসো

2
@ প্রিক্সো চেষ্টা করুনlsscsi --verbose
বয়স্ক

আপনি যে ক্ষেত্রটি সন্ধান করছেন তা হ'ল bus info। যেহেতু বিস্তৃত অ্যাওয়ারিং সম্পাদনা নিরুৎসাহিত করা হয়েছে , তাই আমি এটিকে আরও গভীরতার উদাহরণ সহ একটি পৃথক উত্তরে বিভক্ত করেছি ।
n.st

5

sudo apt-get lsscsi ইনস্টল করুন

tech@tech:~$ lsscsi
[2:0:0:0]    disk    ATA      SAMSUNG HD040GJ/ ZG10  /dev/sda
[3:0:1:0]    disk    ATA      WDC WD3200AAJS-0 03.0  /dev/sdb
[4:0:0:0]    disk    Generic- Compact Flash    1.00  /dev/sdc
[4:0:0:1]    disk    Generic- SM/xD-Picture    1.00  /dev/sdd
[4:0:0:2]    disk    Generic- SD/MMC           1.00  /dev/sde
[4:0:0:3]    disk    Generic- MS/MS-Pro/HG     1.00  /dev/sdf

এই ইউটিলিটি আপনাকে 0 থেকে 3 এটিএ পোর্ট দেবে।


আমি জানতে পারি আমার একটি গিগাবাইট মাদারবোর্ড আছে কিনা? যদি আমি এই কমান্ডটি ব্যবহার করি তবে এটি কি আমার হার্ডওয়্যারটির ক্ষতি করবে? কারণ আপনি আপনার উত্তরটি যেভাবে লিখেছেন তা দেখে মনে হচ্ছে যেন আমি এখনই এটি ব্যবহার করে আমার হার্ডওয়ারকে ক্ষতিগ্রস্থ করব;)
ড্যান

এটি ইন্টেল মাদারবোর্ডগুলিতে সূক্ষ্মভাবে কাজ করে।
যাত্রামন গীক

সুপারমাইক্রো বোর্ডগুলিতেও কাজ করে।
টিম কেনেডি

1
@ রহিম আপনার নমুনা আউটপুটে 0-3 কোথায়? আমি 2,3,4
সরকারী

0

sudo lshw -c storage -c disk আপনার হার্ড-ড্রাইভ সম্পর্কিত প্রচুর তথ্য দেয়।

bus infoক্ষেত্র আপনি শারীরিক বন্দর প্রতিটি হার্ডডিস্ক / এসএসডি (পোর্ট 0 এবং এই ক্ষেত্রে 2) সাথে সংযুক্ত করা হয় দেব।
নোট করুন যে আপনার সিস্টেমে একাধিক SATA কন্ট্রোলার রয়েছে (অন-বোর্ডে বা এক্সটেনশন কার্ডের মাধ্যমে) যদি সংখ্যাটি পৃথক হতে পারে।

উদাহরণ স্বরূপ:

  *-scsi:0
       physical id: 1
       logical name: scsi0
       capabilities: emulated
     *-disk
          description: ATA Disk
          product: Samsung SSD 840
          physical id: 0.0.0
          bus info: scsi@0:0.0.0
          logical name: /dev/sda
          version: BB6Q
          serial: S1DBNSAF791657P
          size: 232GiB (250GB)
          capabilities: partitioned partitioned:dos
          configuration: ansiversion=5 sectorsize=512 signature=d6cfe005
  *-scsi:1
       physical id: 2
       logical name: scsi2
       capabilities: emulated
     *-disk
          description: ATA Disk
          product: CT500MX500SSD1
          physical id: 0.0.0
          bus info: scsi@2:0.0.0
          logical name: /dev/sdb
          version: 010
          serial: 1810E132AC1E
          size: 465GiB (500GB)
          capabilities: partitioned partitioned:dos
          configuration: ansiversion=5 sectorsize=4096 signature=0007569c

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