Using an external hard drive is an excellent way to back up important files and transfer files from one computer to another. Today, nearly all external hard drives are lightweight and small in size, making them easy to carry with you wherever you go. Despite their size, they can store a large amount of data, including documents, spreadsheets, presentations, music, and videos.
Most external hard drives connect to a computer through a USB or eSATA connection, and many also draw power needed to run from the computer’s USB port. To connect and disconnect an external hard drive, select a link below for instructions.
Connect an external hard drive
- If the external hard drive requires a power cord, connect it to the back of the hard drive. The end of the power cord that connects to the hard drive is usually a small round connector. Connect the other end of the power cord to a power outlet.
If no power cord is required, skip to the next step.
- Connect the USB cable to the hard drive if not already connected and the other end to a USB port on the computer.
- Plug the other end of the USB cable into a USB port on the computer.
- After connecting the external hard drive to the computer, it should be recognized automatically by your computer’s operating system. Your computer should find and install any necessary drivers.
- In Windows, File Explorer may automatically open, displaying the contents of the external hard drive. If File Explorer does not automatically open, manually open File Explorer and locate the drive.
Disconnect an external hard drive
To properly disconnect an external hard drive from a computer, select the operating system on your computer and follow the provided instructions.
Using the notification area
- In the Notification Area of the taskbar, click the up arrow to view the items in the systray. Then, right-click the Eject Mediaicon.
- A menu lists the removable media you can eject. Click the name of the external hard drive. In this example, the option to eject the external hard drive is named “Eject My Passport Ultra.”
After clicking the eject option, wait for a message stating it is safe to remove the hardware before pulling the external hard drive out of the computer. If no message is displayed after five seconds, it is likely safe to disconnect the external hard drive.
With Command key+E keyboard shortcut
- Locate the external hard drive on the desktop. Click it once to select it.
- On the keyboard, press +E to eject the external hard drive.
- Open Finder. On the left side of the Finder window, locate the external hard drive under Devices.
- Click the Eject icon (⏏) to the right of the external hard drive.
Drag to the Trash
You can also eject your external hard drive if you drag-and-drop its icon from your macOS desktop to the Trash icon on the dock.
Dragging the drive icon from the desktop to your Trash does not delete any of its files.
- Select the external drive icon on your desktop.
- Drag the icon (click it, holding down the mouse button, and move the mouse). When you start to drag, notice that the Trash icon changes to an Eject icon, as pictured below.
- Move the cursor over the Eject icon (⏏).
- Drop (release the mouse button).
When the external drive’s icon disappears from your desktop, it is ejected, and you can safely disconnect it.
The article illustrates the method to add a new hard drive to This PC on Windows 10 computer step by step for your better reference.
Video guide on how to add a hard drive to This PC in Windows 10:
Steps to add a hard drive to This PC in Windows 10:
Step 2: Shrink the volume of an existing hard drive.
Step 3: Right-click Unallocated (or Free space) and choose New Simple Volume in the context menu to continue.
Step 4: Choose Next in the New Simple Volume Wizard window.
Step 5: Specify a volume size that is between the offered maximum and minimum sizes, and then click Next.
Step 6: Assign a drive letter to the new hard drive and tap Next.
Tip: The default drive letter assigned to the new partition is E.
Step 7: Tap Next to choose formatting this hard drive.
Step 8: Hit Finish to complete hard drive addition and exit the wizard.
Tip: In the pop-up Microsoft Windows dialog, choose Format disk to go to format the new hard drive so that you can use it, such as storing data in it.
From the following picture, you can see that a new hard drive has been successfully added to This PC.
Hot Articles How to Reset Windows 10 Forgotten Password How to Bypass Windows 10 Password Login with/without Password Easy Guide to Reset Windows 10 Admin Password Like an Expert 4 Tips to Change Windows 10 Password without Knowing Current Password Can’t Sign into Microsoft Account Windows 10 | Account Locked/Blocked More + Hot Categories Windows 10 Password Windows 8 Password Windows 7 Password More + Latest Articles How to Calculate Power Consumption of a PC 7 Useful Commands Windows 10 Users Should Know 7 Ways to Access System Restore in Windows 10 How to Create or Delete Partitions Using Command Prompt How to Format Disk Partition Using Command Prompt How to Enable and Use God Mode in Windows 10 More + Hot Products Windows Password Genius iTunes Password Genius Product Key Finder More +
I am going to put an additional (non-USB) hard drive in my system. I already have Ubuntu on my other hard drive so I do not want to install Ubuntu on the additional drive but only use it for storage. How do I add the additional hard drive to my Ubuntu system, e.g. make Ubuntu recognize it and mount it properly?
4 Answers 4
The easiest and user-friendly way is probably to use gparted after you have installed your new HDD and boot your machine:
Then you create partitions, by setting their size and type.
- If a partition table does not exist yet, you likely want to choose the type as gpt for Ubuntu-only machines and msdos (aka MBR) for dual-boot Ubuntu/Windows machines. See this forum post for additional discussion
- Since your hard drive is additional storage space, you probably want to create one single big partition with the type of ext4
- After adding the new partition, make sure that the left-most partition column shows a true filepath (i.e. /dev/sdb1 ) rather than a placeholder like “New partition #1”. If you see the latter, click “Edit > Apply all operations” from the top-bar to actually execute the new partition. Otherwise, it is just in a pending state and your mount will fail in step 2.3
gparted is a very easy to use tool, and yet very advanced.
After you are done creating your partitions (most likely it will be just one ext4 data partition, since this is your additional storage drive), you need to permanently mount it.
At this step you already know what names your new partition(-s) have. If not sure, following command will remind you about existing drives and partitions on them:
This will output something like this (intentionally skipped /dev/sda system drive info):
Output states, that your new partition is /dev/sdb1 . Now you need to mount it to utilize it’s precious space. To achieve this, you need to perform three simple steps:
2.1 Create a mount point
2.2 Edit /etc/fstab
Open /etc/fstab file with root permissions:
And add following to the end of the file:
2.3 Mount partition
Last step and you’re done!
, command line alternative. .
Modern drives are huge and need to be partitioned with GPT to allow 2TB+ in size.
If it is already formatted, you should see entry like /dev/sdb1 with UUID and PARTUUID settings.
If your disk is not formatted, create a new partition:
Create directory for your hdd:
Run sudo blkid again, note the UUID of your /dev/sdb1 partition and add it into /etc/fstab (make a backup of fstab by installing etckeeper – this file is important):
fstab wiki page describes what does it mean. This should make it persistent over reboots.
Finally mount it without rebooting to test:
First you need to identified the new hard disk.
press CTRL + ALT + T to open a console then type :
You will see something similar with this:
For example the sdb it’s the new hard disk that you want to add.
If the sdb it’s a new hard disk , you need to format to ext3 or ext4
Keep in mind, command above will delete everything on target hard disk. You can skip this step if there are any data on the hard disk and you want to not lose them.
Now you need the UUID of the new hard disk.
You will see something similar with this:
next step it’s to add the new hard disk in fstab for auto mount after reset:
And add new line on bottom, with follow content:
Remeber to replace the 5d6c8f68-dcc8-4a91-a510-9bca2aa71521 and /mnt/NewHDD whit your own UUID and path where will be mounted, CTRL + X then press Y and ENTER to save it.
To mount it use: sudo mount -a , if the result will be:
You must create mount point sudo mkdir /mnt/NewHDD then use again: sudo mount -a
Also you need to change owner and group of the new hard disk using next command:
Most of the Windows 10 Computer comes with a one single hard drive, But you may want to add a second hard drive as you are running out of disk space.
In this tutorial, I am going to show you how to add a new hard drive to Microsoft Windows 10 Operating System. And I Assume you have already attached your new hard disk physically to your computer.
- Open Windows 10 Disk Management Tool – We need to format the new hard drive from the windows 10 disk management tool. To open the disk management tool right click on the windows start button and click on Disk Management. In the Disk Management tool, you should see your second hard drive is listed.
- Initialize Disk – Before we create new partitions, we need to Initialize the new disk. To Initialize Disk Right Click on Disk Label and click Initialize Disk.
- From the Initialize Disk Dialog Box Choose MBR (Master Boot Record) as the Partition style and click Ok.
- Create New Volume – Now we can create one or more windows partition from our new disk. To create a Partition, Right Click on the Unallocated Area of the disk and click on New Simple Volume.
- Specify Volume Size – From the New Simple Volume Wizard First Specify the size of the new windows 10 partition. If you just want to create one partition, allocate the Maximum Available Disk space.
- Assign Drive Letter – Next, Select a Drive Letter for the new Windows 10 Partition.
- Format Partition – Finally, Select the Format Type to create a new Windows 10 Partition.
Go to My Computer (This PC in Windows 10) and You should see your windows hard drive Partition Available and ready to use.
Summary – Add Hard Drive Windows 10
In this tutorial, we learned How to add a new hard drive to Windows 10 Operating System. From the Windows 10 disk management tool first, we initialized the Disk new hard drive, then created a new partition from the Unallocated Space.
How to add an extra hard drive to your PC:
This quick guide teaches you how to install a second hard drive in your PC. Keep in mind that installing a second hard drive in modern laptops is not possible. If you don’t want to go through the hassle of installing a second internal drive, you can always just use an external hard drive for your PC.
Method 1: Adding an Internal Hard Drive:
1. Make sure that you have room for a second hard drive
Typically most Gaming PC’s will have space for a second hard drive, but you should always check beforehand.
2. Buy a SATA internal hard drive for your computer:
If you don’t already have a SATA hard drive that you want to install, buy one before proceeding.
You’ll generally want to buy a hard drive made by the same company which made your computer (e.g., HP).
Some hard drives aren’t compatible with certain computers. Before buying a hard drive for your computer, search for your computer’s model and the hard drive’s name (e.g., “HP Pavilion compatible with L3M56AA SATA”) to see if they’ll work together.
3. Turn off and unplug your computer:
You should never attempt to alter your computer’s internal components while the computer is running, as you may seriously harm both yourself and the computer.
Some desktop computers will take a couple of minutes to finish running after unplugging them. If this is the case for your computer, wait until the computer’s fans have stopped running before proceeding.
4. Open your computers case:
This process will vary from desktop computer to desktop computer, so consult your computer’s manual or online documentation for specific instructions if you don’t already know how to open the case.
You’ll usually need a Phillips-head screwdriver for this step.
5. Ground yourself:
This will prevent accidental damage to your computer’s sensitive internal parts (e.g., the motherboard). See our guide on how to ground yourself correctly HERE.
6. Find an empty mounting space:
Your primary hard drive will be mounted in a rack that’s somewhere in the computer’s case; there should be a similar, empty rack near the hard drive. This is where your second hard drive will go.
7. Slide your second hard drive into the mounting space:
It should fit under or next to the primary hard drive, with the cable side of the hard drive facing you.
In some cases, you’ll have to tighten the mounting space with screws.
8. Find the hard drive attachment point:
Follow the current hard drive’s cable all the way down to where it plugs into the motherboard, which is a green panel with circuits on it.
If the hard drive’s cable resembles a ribbon, your current hard drive is an IDE-type hard drive; you’ll most likely need an adapter to plug the second hard drive into the motherboard.
9. Attach your second hard drive:
Make sure that one end of the second hard drive’s cable is firmly plugged into the second hard drive, then plug the other end of the cable into the motherboard. It should fit into a slot next to the primary hard drive’s cable.
If your computer’s motherboard only supports IDE connections, the slot on the motherboard will be a couple of inches wide. You can buy a SATA to IDE adapter that plugs into this slot, at which point you can plug your hard drive’s cable into the adapter’s back.
10. Attach the second hard drive to the power supply:
Plug one end of the second hard drive’s power cable into the power supply box, then plug the other end into your second hard drive.
You’ll usually find the power supply at the top of the computer case.
The power supply cable resembles a wider SATA cable.
11. Make sure that all of the connections are tight.
If your second hard drive isn’t properly plugged in, your computer won’t be able to recognize it later.
12. Plug in and turn back on the computer:
Now that your second hard drive is physically installed, you’ll need to allow Windows to recognize the hard drive.
This is the first time I’ve ever tried to expand my PC, and I need help, to both find out where the SSD sits in this particular PC and how to install an additional one.
There is probably an open bay for an additional SATA drive, either SSD or HDD. If you have an open m.2 port you could add an m.2 SSD.
SSD will of course be much faster but costlier than a mechanical drive. If the game is loading to memory and not accessing the drive to run the only performance boost with a SSD will be the load time. If it accesses the disk during the game then the mechanical drive will be much slower.
Hey, you’ve probably already figured this out, but in case someone else finds this, the HDD cage in this tower only holds one HDD or SSD. The expansion “slots” are located on the back of the main mounting plate, on the other side from where the motherboard goes (you access this by sliding the metal panel off of the tower). The 2.5″ SSDs go next to each other, mounted vertically. You’ll have to run SATA cables from the SATA ports on the bottom left corner of the motherboard through the holes above the hard drive cage.
Alternatively, there is a M.2 connection on the motherboard that comes with this pre built PC. M.2 is a newer, faster connection than SATA, but your SSD might be a bit more expensive.
- Mark as New
- Email to a Friend
This is actually a two part question:
1) I want to know how is the best way to install a second SSD card. This includes both the process I should follow and some examples of compatible SSD models. The Dorado motherboard has the following expansion slots:
- One M.2 socket 1, key A
- Two M.2 socket 3, key M
I’m not quite sure what this means, to be honest. I’d appreciate some explanation on the differences between these. Finally I want to know what to watch out for when attempting to add a second SSD card.
2) Once I have the second card working, I want to install Ubuntu on it. At the moment I have Windows installed on the main SSD card, but I would like to have a dual boot setup. Once again, I would appreciate knowing what to watch out for when attempting to do this. Right now my plan is to use a bootable USB drive and selecting the second SSD in the partition menu, but I am concerned about messing up the booting process.
09-30-2020 01:10 PM – edited 09-30-2020 01:24 PM
- Mark as New
- Email to a Friend
I can only tell you what I could find out. I can not find any pictures of the motherboard and components.
According to the HP site , it has two M.2 socket 3, Key M ports . One is occupied by a 32GB Optane data cache device, as shown here. The other has the 256GB SSD device for WIN 10 and all other programs/files. This is what a typical NVMe looks like. Removing the 32GB Optane is very dangerous IF not done correctly, you can lose data.
This system is feedback driven thru Solution and Kudo flags. It’s the only means of knowing if you have been served. Please click Accept as Solution, if your problem is solved. To say THANK YOU, press the “thumbs up symbol” to render a KUDO. You can render both Solution and KUDO..
HP Envy 8 5010 Tablet
(2) HP DV7t i7 3160QM 2.3Ghz 8GB
Printer — HP OfficeJet Pro 8620 Legal
Custom Asus Z97D, I7-4790k, 16GB RAM, WIN10 Pro 64bit, ZOTAC GTX1080 AMP Extreme 3 fan 8GB RAM, 500GB SSD, Asus PB287 4k monitor, Rosewill Blackhawk case and 750W OCZ PSU.
This article helps you to configure and add a new disk to the Linux box. This is one of the most common problems encountered by system administrators these days since the servers are tending to run out of disk space to store excess data. Fortunately, disk space is now one of the cheapest. We shall look at the steps necessary to configure on Red Hat Enterprise Linux 6. x to add more space by installing the disk.
- Mounted Filesystems or Logical Volumes
- Getting Started
- Finding the New Hard Drive in RHEL 6
- Creating Linux Partitions
- Creating a Filesystem on an RHEL 6 Disk Partition
- Mounting a Filesystem
- Configuring RHEL 6 to Automatically Mount a Filesystem
Mounted File-systems or Logical Volumes
One very simplest method is to create a Linux partition on the new disk. Create a Linux file system on those partitions and then mount the disk at a specific mount point so that they can be accessed.
This article assumes that the new physical hard drive has been installed on the system and is visible to the operating system.
Finding the New Hard Drive in RHEL 6.x
Assuming the drive as visible to the BIOS, it should automatically be detected by the operating system. Typically, the disk drives in a system are assigned to a device name beginning with hd or sd followed by a letter to indicate the device number. For example, the first device might be /dev/sda, the second /dev/sdb and so on.
The following is the output from a system with only one physical disk drive –
This shows that the disk drive is represented by /dev/sda itself divided into 2 partitions, represented by /dev/sda1 and /dev/sda2. The following would be the output for the same system if we attach second hard disk drive.
As shown above, the new hard drive has been assigned to the device file /dev/sdb. Currently, the drive has no partitions shown (because we have yet to create any).
At this point, we have a choice of creating partitions and file systems on the new drive and mounting them for access or adding the disk as a physical volume as part of a volume group.
Creating Linux Partitions
The next step is to create one or more Linux partitions on the new disk drive. This is achieved using the fdisk utility which takes as a command-line argument on the device to be partitioned.
As we can see from the above, the fdisk output of the disk currently has no partitions because it is a previously unused disk. The next step is to create a new partition on the disk, a task which is performed by entering “n” (for new partition) and “p” (for primary partition)
In this example, we only plan to create one partition which will be partition 1. Next, we need to specify where the partition will begin and end. Since, this is the first partition, we need to start at the first available sector and as we want to use the entire disk to specify the last sector at the end. Note that, if you wish to create multiple partitions, you can specify the size of each partition by sectors, bytes, kilobytes or megabytes.
If we now look at the devices again we will see that the new partition is visible as /dev/sdb1:
The next step is to create a filesystem on our new partition.
Creating a File System on an RHEL 6.X Disk Partition
We now have a new disk installed, it is visible to RHEL 6 and we have configured a Linux partition on the disk. The next step is to create a Linux file system on the partition so that the operating system can use it to store files and data. The easiest way to create a file system on a partition is to use the mkfs.ext4 utility which takes as arguments the label and the partition device
This filesystem checks automatically after 36 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override.
Mounting a Filesystem
Now that we have created a new filesystem on the Linux partition of our new disk drive, we need to mount it so that it is accessible. In order to do this we need to create a mount point. A mount point is simply a directory or folder into which the filesystem will be mounted. For the purposes of this example, we will create a /backup directory to match our filesystem label (although it is not necessary that these values match)
The file system may then be manually mounted using the mount command
Running the mount command with no arguments shows us all currently mounted filesystems (including our new filesystem):
Configuring RHEL 6 to Automatically Mount a File System
In order to configure the system so that the new disk is automatically mounted at the time boot we need an entry to be added to the /etc/fstab file.
The below is the sample configuration file which shows an fstab file configured to auto mount our /backup partition
After this configuration and demo, we can add new disks to the existing Linux machine without any issues and extends the space for storing the backups with another drive with easy steps. Hope this information helps!
In this case, my disks are sda and sdb. As you can see, my 1 TB hard drive is identified as sda. So we are going to work with this sda drive.
Format the drive
We are going to format the drive using parted. Please check if you have parted installed. If not, you can use this command to install
Create a new partition table of type GPT. Instead of using MBR, I prefer to use GPT because it is newer and also supports more than 2 TB disk.
Now, lets make a new primary partition with Ext4 filesystem and use 100% of the disk.
Now, check with lsblk command to see the new layout
As you can see, now there is a new partition sda1. So, we are good to go. Now let’s create the ext4 filesystem on the sda1.
Mount the New Disk
Now let’s create a new directory and mount the new partition.
Modify the /etc/fstab so it will be mounted automatically upon system boots.
Add the following line
Mount the drive
Now check with lsblk command again
As you can see, now the /dev/sda1 is mounted as /mnt/storage2.
Prepare for Proxmox VM Backup
Now, we are going to prepare the disk to store the VM backups. We will create a special folder for this purpose.
Now, open the Proxmox web management console and navigate to Datacenter >> Storage >> Add>>Directory. Enter the required information there.
Click Add and you are good to go.
Thanks for reading this article. Please follow this blog to get more articles like this.
Prerequisite: This tutorial covers adding a new disk drive to your linux computer. First it is assumed that the hard drive was physically added to your system.
SATA drives are connected via a dedicated cable of seven conductors of which there are two pairs dedicated to data with the remaining 3 being ground. SATA drives represent the predominat and current technology.
Linux SATA naming convention: /dev/sda, /dev/sdb, .
IDE based systems, can support two drives on each ribbon cable. The cable is attached to either the Primary or Secondary IDE controller. A “jumper” is pressed onto two pins (thus connecting the two pins) on the drive to define the drive as a “Master” or a “Slave” drive. Each cable can support one master and one slave drive. Typically new desktop systems have one hard drive connected as a Master on the Primary controller and one CD-Rom on the second cable configured as a master.
Linux IDE naming convention: /dev/hda, /dev/hdb, .
SCSI drives will have jumpers positioned to assign a SCSI device ID number typically numbered 1-8. A sticker on the top of the drive will often show a diagram of jumper placement for drive assignment.
Linux SCSI naming convention: /dev/sda, /dev/sdb, .
IDE drives are referred to as hda for the first drive, hdb for the second etc. IDE uses separate ribbon cables for primary and secondary drives. The partitions on each drive are referred numerically. The first partition on the first drive is referred to as hda1, the second as hda2, the third as hda3 etc .
Linux IDE naming conventions:
|/dev/hda||1st (Primary) IDE controller||Master|
|/dev/hdb||1st (Primary) IDE controller||Slave|
|/dev/hdc||2nd (Secondary) IDE controller||Master|
|/dev/hdd||2nd (Secondary) IDE controller||Slave|
Note: SCSI disks are labeled /dev/sda, /dev/sdb, /dev/sdc etc. to represent the first, second, third. SCSI hard drive devices but not the SCSI ID. SCSI hard drive partitions are represented by an additional number. i.e. First drive first partition, /dev/sda1, second partition, /dev/sda2. Other SCSI devices such as tape backup are labeled /dev/st0 for the first, /dev/st1 for the second and so forth. See YoLinux SCSI tutorial for more info.
Disk Partition Notes:
- Partitions are defined and generated with fdisk
- Each hard drive may only have a maximum of four primary partitions (MBR limit: 1-4). One can add more partitions using extended partitions. Multiple logical partitions can then be added to each extended partition (5-20).
- Extended partitions allow one to place up to 24 partitions on a single drive.
- One may only boot an OS from a primary partition. A computer system may have multiple drives with primary partitions but only one primary partition may be active on one drive only. The active primary partition is used for booting the system and is referenced by the Master Boot Record (MBR).
- Creating a primary partition:
- [root]$ fdisk /dev/sda
- n (add a new partition)
- p (new partition will be a primary partition. Options are e or p)
- 1 (define partition number. 4 primary partitions allowed)
- [root]$ fdisk /dev/sda
- n (add a new partition)
- e (new partition will be an extended partition. Options are e or p)
- w (Write and save partition table)
- n (add a new partition)
- l (new partition will be a logical partition. Options are l or p)
- Define sector or accept default (first free sector)
- Define last sector or sector size in (K)ilobyte (M)egabytes, (G)igabytes or accept default to use up the remaining space on drive.
- w (Write and save partition table)
As root perform the following: (as highlighted in bold)
- Partition size: K = Kilobyte M = Megabyte, G= Gigabyte
Example, Last cylinder expressed in size: +500M
- If replacing a failed drive you will probably be in single user mode with a read only drive and may want to match the previous UUID so it boots seamlessly:
mkfs.ext4 -L disk2 -U
where the the UUID is obtained by looking in /etc/fstab
This will allow the replacement drive to mount just as if it was the old drive it is replacing.
Example /etc/fstab entry with a UUID:
UUID=7cb6e598-f639-488e-85c3-2a09d1440008 /share ext4 defaults 1 1
[Potential Pitfall] : If you get the following mkfs ext4 formatting error: This occurs when you try and format an extended partition directly rather than a primary partition. Unlike the IDE example below with ext3 (RHEL5), this SATA ext4 configuration requires a primary partition. The extended partition contains its own partition table and is a container for other logical partitions. To format the extended partition, add logical partitions to the extended partition and format these logical partitions.
As root perform the following: (as highlighted in bold)
The above example shows the addition of a drive as one whole extended partition used to extend the storage space of the system. It was not created to hold additional operating systems as this would require a primary partition. Primary partitions can be used to extend the storage space of the system as well. It is not precluded from such a function but it will then limit you to four partitions for that hard drive.
Enter the drive into the fstab file so that it is recognized and mounted upon system boot.
File: /etc/fstab Red Hat 8.0
The digits “1 2” refer to whether the mount point should be backed up when the dump command is used and disk integrity checks using fsck. The “1” states that it should be backed up when the dump command is issued (0=no). The “2” refers to the order in which “fsck” should check the mount points. The digit “1” identifies the root (“/”) of the filesystem. All others should be “2”. (0=no check)