Advertisement
Guest User

Untitled

a guest
Oct 31st, 2014
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.50 KB | None | 0 0
  1. lshw -class disk
  2.  
  3. $ lsblk -io KNAME,TYPE,SIZE,MODEL
  4. KNAME TYPE SIZE MODEL
  5. sda disk 149.1G TOSHIBA MK1637GS
  6. sda1 part 23.3G
  7. sda2 part 28G
  8. sda3 part 93.6G
  9. sda4 part 4.3G
  10. sr0 rom 1024M CD/DVDW TS-L632M
  11.  
  12. > hwinfo --disk
  13. 21: IDE 00.0: 10600 Disk
  14. [Created at block.245]
  15. Unique ID: 3OOL.8MZXfAWnuH8
  16. Parent ID: w7Y8.1T_0outZkp6
  17. SysFS ID: /class/block/sda
  18. SysFS BusID: 0:0:0:0
  19. SysFS Device Link: /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0
  20. Hardware Class: disk
  21. Model: "Hitachi HTS54322"
  22. Vendor: "Hitachi"
  23. Device: "HTS54322"
  24. Revision: "ESBO"
  25. Driver: "ahci", "sd"
  26. Driver Modules: "ahci"
  27. Device File: /dev/sda
  28. Device Files: /dev/sda, /dev/disk/by-id/ata-Hitachi_HTS543225A7A384_E2021342GEPG4J, /dev/disk/by-id/scsi-SATA_Hitachi_HTS5432_E2021342GEPG4J, /dev/disk/by-path/pci-0000:00:1f.2-scsi-0:0:0:0, /dev/disk/by-id/wwn-0x5000cca614c6395e
  29. Device Number: block 8:0-8:15
  30. BIOS id: 0x80
  31. Geometry (BIOS EDD): CHS 484521/16/63
  32. Size (BIOS EDD): 488397168 sectors
  33. Geometry (BIOS Legacy): CHS 1023/255/63
  34. Drive status: no medium
  35. Config Status: cfg=new, avail=yes, need=no, active=unknown
  36. Attached to: #17 (SATA controller)
  37. > hwinfo --block --short
  38. disk:
  39. /dev/sda Hitachi HTS54322
  40. partition:
  41. /dev/sda1 Partition
  42. /dev/sda2 Partition
  43. /dev/sda3 Partition
  44. /dev/sda4 Partition
  45. /dev/sda5 Partition
  46.  
  47. # lshw -class disk
  48. *-disk
  49. description: SCSI Disk
  50. product: 9650SE-4LP DISK
  51. vendor: AMCC
  52. physical id: 0.0.0
  53. bus info: scsi@0:0.0.0
  54. logical name: /dev/sda
  55.  
  56. # cat /proc/scsi/scsi
  57. Attached devices:
  58. Host: scsi0 Channel: 00 Id: 00 Lun: 00
  59. Vendor: AMCC Model: 9650SE-4LP DISK Rev: 4.06
  60. Type: Direct-Access ANSI SCSI revision: 05
  61.  
  62. # parted --list
  63.  
  64. Model: AMCC 9650SE-4LP DISK (scsi)
  65. Disk /dev/sda: 2000GB
  66.  
  67. # tw_cli info c0
  68. ...
  69.  
  70. VPort Status Unit Size Type Phy Encl-Slot Model
  71. ------------------------------------------------------------------------------
  72. p0 OK u0 931.51 GB SATA 0 - WDC WD1002FBYS-02A6
  73. p1 OK u0 931.51 GB SATA 1 - WDC WD1002FBYS-02A6
  74.  
  75. Disk /dev/sda: 8589 MB, 8589934592 bytes
  76. 255 heads, 63 sectors/track, 1044 cylinders, total 16777216 sectors
  77. Units = sectors of 1 * 512 = 512 bytes
  78. Sector size (logical/physical): 512 bytes / 512 bytes
  79. I/O size (minimum/optimal): 512 bytes / 512 bytes
  80. Disk identifier: 0x0006a697
  81.  
  82. Device Boot Start End Blocks Id System
  83. /dev/sda1 * 2048 1026047 512000 83 Linux
  84. /dev/sda2 1026048 16777215 7875584 8e Linux LVM
  85.  
  86. Disk /dev/sdb: 8589 MB, 8589934592 bytes
  87. 255 heads, 63 sectors/track, 1044 cylinders, total 16777216 sectors
  88. Units = sectors of 1 * 512 = 512 bytes
  89. Sector size (logical/physical): 512 bytes / 512 bytes
  90. I/O size (minimum/optimal): 512 bytes / 512 bytes
  91. Disk identifier: 0x00000000
  92.  
  93. Disk /dev/sdb doesn't contain a valid partition table
  94.  
  95. Disk /dev/dm-0: 6509 MB, 6509559808 bytes
  96. 255 heads, 63 sectors/track, 791 cylinders, total 12713984 sectors
  97. Units = sectors of 1 * 512 = 512 bytes
  98. Sector size (logical/physical): 512 bytes / 512 bytes
  99. I/O size (minimum/optimal): 512 bytes / 512 bytes
  100. Disk identifier: 0x00000000
  101.  
  102. Disk /dev/dm-0 doesn't contain a valid partition table
  103.  
  104. Disk /dev/dm-1: 1543 MB, 1543503872 bytes
  105. 255 heads, 63 sectors/track, 187 cylinders, total 3014656 sectors
  106. Units = sectors of 1 * 512 = 512 bytes
  107. Sector size (logical/physical): 512 bytes / 512 bytes
  108. I/O size (minimum/optimal): 512 bytes / 512 bytes
  109. Disk identifier: 0x00000000
  110.  
  111. Disk /dev/dm-1 doesn't contain a valid partition table
  112.  
  113. # smartctl -i /dev/sda
  114. smartctl 6.1 2013-03-16 r3800 [i686-linux-3.9.9-301.fc19.i686.PAE] (local build)
  115. Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org
  116.  
  117. === START OF INFORMATION SECTION ===
  118. Model Family: Toshiba 2.5" HDD MK..56GSY
  119. Device Model: TOSHIBA MK1656GSY
  120. Serial Number: 60PKT43CT
  121. LU WWN Device Id: 5 000039 2919874b6
  122. Firmware Version: LH013D
  123. User Capacity: 160 041 885 696 bytes [160 GB]
  124. Sector Size: 512 bytes logical/physical
  125. Device is: In smartctl database [for details use: -P show]
  126. ATA Version is: ATA8-ACS (minor revision not indicated)
  127. SATA Version is: SATA 2.6, 3.0 Gb/s
  128. Local Time is: Mon Jul 22 11:13:37 2013 CEST
  129. SMART support is: Available - device has SMART capability.
  130. SMART support is: Enabled
  131.  
  132. # hdparm -i /dev/sda
  133.  
  134. /dev/sda:
  135.  
  136. Model=TOSHIBA MK1656GSY, FwRev=LH013D, SerialNo=60PKT43CT
  137. Config={ Fixed }
  138. RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=0
  139. BuffType=unknown, BuffSize=16384kB, MaxMultSect=16, MultSect=16
  140. CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=312581808
  141. IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
  142. PIO modes: pio0 pio1 pio2 pio3 pio4
  143. DMA modes: sdma0 sdma1 sdma2 mdma0 mdma1 mdma2
  144. UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5
  145. AdvancedPM=yes: unknown setting WriteCache=enabled
  146. Drive conforms to: Unspecified: ATA/ATAPI-3,4,5,6,7
  147.  
  148. * signifies the current active mode
  149.  
  150. yum install lshw*
  151.  
  152. fdisk -l 2>/dev/null | grep "Disk /" | grep -v "/dev/md" | awk '{print $2}' | sed -e 's/://g'
  153.  
  154. fdisk /dev/sda
  155.  
  156. smartctl -i /dev/sda
  157.  
  158. # lshw -class disk
  159.  
  160. FILE *fp = popen("fdisk -l | grep "Disk /" | awk '{print $2};' | sed 's/://'", "r");
  161. while(fgets(path, sizeof(path) -1,fp) != NULL)
  162. //some code
  163.  
  164. pclose(fp);
  165.  
  166. ls /sys/block/* | grep block | grep sd | wc -l
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement