Internal hardrive coming up as removable

Zarok Aleon

Honorable
Oct 21, 2013
90
0
10,640
So i added a 2TB HDD to my system and then added partitions. one 500GB for a Linux dual boot. The other a 1.5TB drive for large file storage and backups.

I downloaded Linux to the smaller one added some files tot he other and then noticed that when trying to expel a flash drive safely both those drives come up as options to "safely remove" But they are connected via SATA 3 cables in a drive cage hooked up directly to the motherboard.

I have no idea whats going on and why they are offering to be removed like that.
The hardrive is a seagate. I am running windows 7 pro. The Linux program was Ubuntu. and My mother board is an ASRock formula OC Z87 MY windows is running off a 120GB SSD and My other files are on a 1TB WD blue.

It might also be worth noting that the 1.5TB HDD registers as 1.42 TB and the 500GB registers at 398GB. I am not really sure why I lost 112GB, I know i was going to lose some but that seems like alot.


I am quite stumped as to why this is happening and if maybe i did something wrong, or if maybe linux is doing this or something, any help would be greatly appreciated!
 

The SATA spec allows for hot-plugging drives. So even though they are internal drives, the software is supposed to recognize that they can be unplugged and plugged back in while the system is up and running.

Did you create a primary partition to install Linux? Linux is not very picky and will install onto and boot off a logical partition just fine. Other OSes like Windows always create a primary partition for themselves. My guess is you formatted the drive without a primary partition, and that's causing the software to think it's a removable (non-system) drive. Either that or you left the install CD in and it's still booting off that.

It might also be worth noting that the 1.5TB HDD registers as 1.42 TB and the 500GB registers at 398GB. I am not really sure why I lost 112GB, I know i was going to lose some but that seems like alot.
1.42 TB * 1024^4 = 1.56 trillion bytes
398 GB * 1024^3 = 426 billion bytes

So your "1.5TB" partition is a bit bigger than it's supposed to be, and the 500 GB partition a bit smaller. Adding them together yields 1.987 trillion bytes. The missing 13 billion is probably in your Linux swapfile and boot partition.

Proper sizes for a 1.5 / 0.5 split are:

1.5 trillion bytes = 1,430,511 MB = 1397 GB = 1.364 TB
500 billion bytes = 476,837 MB = 465.7 GB = 0.455 TB
 

Zarok Aleon

Honorable
Oct 21, 2013
90
0
10,640
Ok so Linux is in a primary partition. They both are. Do i just have the sata plugged into the wrong port on the Motherboard? should i switch is with my hot-swap dock cord? I have never needed to use my hot swap dock, but it does have a connector.

And I have no boot disk, I downloaded Ubuntu. So I don't have a disk. I still haven't figured out how to install it but that is another thread.

Thanks for the math by the way it makes since.