Mercurial > ec-dotfiles
annotate bin/linux-drive-number-mapping @ 526:f579b5310a1b
Add script to map linux ata drive numbering.
| author | edogawaconan <me@myconan.net> | 
|---|---|
| date | Sat, 09 Aug 2014 00:24:45 +0900 | 
| parents | |
| children | 
| rev | line source | 
|---|---|
| 526 
f579b5310a1b
Add script to map linux ata drive numbering.
 edogawaconan <me@myconan.net> parents: diff
changeset | 1 #!/bin/sh | 
| 
f579b5310a1b
Add script to map linux ata drive numbering.
 edogawaconan <me@myconan.net> parents: diff
changeset | 2 | 
| 
f579b5310a1b
Add script to map linux ata drive numbering.
 edogawaconan <me@myconan.net> parents: diff
changeset | 3 # Stolen from http://superuser.com/questions/617192 | 
| 
f579b5310a1b
Add script to map linux ata drive numbering.
 edogawaconan <me@myconan.net> parents: diff
changeset | 4 | 
| 
f579b5310a1b
Add script to map linux ata drive numbering.
 edogawaconan <me@myconan.net> parents: diff
changeset | 5 [ "$(uname)" = "Linux" ] || exit 1 | 
| 
f579b5310a1b
Add script to map linux ata drive numbering.
 edogawaconan <me@myconan.net> parents: diff
changeset | 6 | 
| 
f579b5310a1b
Add script to map linux ata drive numbering.
 edogawaconan <me@myconan.net> parents: diff
changeset | 7 ata=$1 | 
| 
f579b5310a1b
Add script to map linux ata drive numbering.
 edogawaconan <me@myconan.net> parents: diff
changeset | 8 ls -l /sys/block/sd* | grep $(grep $ata /sys/class/scsi_host/host*/unique_id | awk -F'/' '{print $5}') | 
