Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have an Amazon EC2 instance that has two EBS drives associated with it: an 8 GB drive at /dev/sda1, and a 20 GB drive at /dev/sdf. I didn't set this up so I'm not sure why this instance needs two drives of those sizes.

I'm trying to figure out which of these two EBS drives contains the root (/) volume. (My goal is to disconnect that drive and attach it to another instance, where I can gain access to a key file I need at /home/ec2-user/.ssh/authorized_keys, per this excellent answer.)

How can I tell? (What is /sda1 and /sdf?)

share|improve this question
add comment

2 Answers 2

up vote 1 down vote accepted

Just do a df -h. This will tell you if the 8G disk is mounted on / or the 20G one. Then just go to the EC2 web console and detach the disk.

"sda" term us usually used for SCSI drivers. I suggest you to read up a bit about Linux device files. It'll help you a lot.

share|improve this answer
add comment

First, lets find the root device (probably it is /dev/sda1) with mount command. You will see your disk device with corresponding line where "on" is /.

Then you shoudl go to the AWS management console, EC2 section, find your instance, scroll down to the Block Devices section, then you'll see attached EBS Volumes to the intance and their IDs. Using this data you can find your Volume by its ID in the Volumes section.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.