Christopher Juckins

SysAdmin Tips, Tricks and other Software Tools

User Tools

Site Tools


adding_a_second_hard_drive

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
adding_a_second_hard_drive [2015/07/04 14:33] juckinsadding_a_second_hard_drive [2023/12/31 16:46] (current) juckins
Line 1: Line 1:
 +==== Adding a Second Hard Drive to Linux Machine ====
 +
 +__31 December 2023 - 4TB SSD Hard Drive on NUC 13 Pro Kit running Rocky Linux 9.3__
 +  * Install gparted RPM
 +  * Start up gparted as root
 +  * Select the /dev/sda disk using the pull-down menu in the upper right corner
 +    * Note that the primary disk is /dev/nvme0n1
 +  * Device > Create Partition Table...
 +    * Choose the default 'gpt'
 +  * Partition > New
 +    * Select defaults except for the following:
 +      * Partition name: disk2
 +      * Label: disk2
 +      * File system: ext4
 +    * Click Add
 +  * Click green check mark to Apply All Operations
 +  * Open an xterm as root
 +  * mkdir /disk2
 +  * You need to modify the /etc/fstab entry to something like the following
 +    * ''UUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX /disk2                  ext4     defaults        1 1''
 +  * You find the UUID for the new hard disk by going to ''/dev/disk/by-uuid/'' and doing ''ls -l''
 +  * There you will see the UUID pointing to the drive (ex. ../../sda)
 +  * Use that information to update ''/etc/fstab''
 +  * ''systemctl daemon-reload''
 +  * ''mount -a''
 +  * ''df -hP''
 +    * Ensure you see /disk2 mount and you can cd in and touch/remove a test file
 +  * Reboot to ensure disk mounts correctly
 +
 +
 +__19 April 2016 - 3TB Hard Drive on CentOS 6__
 +
 +See [[http://www.tech-g.com/2012/07/25/installing-my-3tb-hard-drive-on-debian-linux-step-by-step/|Installing 3TB Hard Drive on Debian]]
 +
 +  * Couldn't use default partition scheme (2 TB is largest supported disk)
 +  * Had to make a new partition using the GUI application GParted in format 'gpt'
 +
 +----
 +
 Follow the instructions on this page.  But if you are using SATA drives, replace "hdb" with "sdb" and "hdb1" with "sdb1", etc.  Follow the instructions on this page.  But if you are using SATA drives, replace "hdb" with "sdb" and "hdb1" with "sdb1", etc. 
  
Line 26: Line 65:
  
 Reboot, get this prompt: Reboot, get this prompt:
-SELinux relabeling required.   + 
-Each * is 1000 files that have been relabeled+SELinux relabeling required.  
 +  
 +Note, each * is 1000 files that have been relabeled 
 http://www.linuxforums.org/forum/red-hat-fedora-linux/161383-solved-boot-failure-after-latest-kernel-update-fed-12-a.html http://www.linuxforums.org/forum/red-hat-fedora-linux/161383-solved-boot-failure-after-latest-kernel-update-fed-12-a.html
-Process took 18 minutes on a 250MB primary drive 87% full.   + 
-Not sure how many files it had.+Relabeling took 18 minutes on a 250MB primary drive 87% full.  Not sure how many files it had.
  
 Partition the new drive: Partition the new drive:
-Reference http://www.techotopia.com/index.php/Adding_a_New_Disk_Drive_to_an_RHEL_6_System 
  
-[root@metroliner: /dev/disk]# fdisk /dev/sdf+http://www.techotopia.com/index.php/Adding_a_New_Disk_Drive_to_an_RHEL_6_System 
 + 
 +<code> 
 +[root@localhost: /dev/disk]# fdisk /dev/sdf
  
 The device presents a logical sector size that is smaller than The device presents a logical sector size that is smaller than
Line 92: Line 136:
 Calling ioctl() to re-read partition table. Calling ioctl() to re-read partition table.
 Syncing disks. Syncing disks.
-[root@metroliner: /dev/disk]# +[root@localhost: /dev/disk]#  
 +</code>
  
 Format the new drive: Format the new drive:
- +  * Open up Applications > System Tools > Disk Utility  
-Open up Applications > System Tools > Disk Utility  +    * Note for CENTOS7 you need to install gnome-disk-utility 
-See Storage Devices on left side of GUI +    * Then run: gnome-disks 
-Click on the new hard drive +    * Upper right hand corner has the link to view SMART data 
-Should see new partition +  * See Storage Devices on left side of GUI 
-Click Format Volume +  Click on the new hard drive 
-Give it a label, use default (ext4)+  Should see new partition 
 +  Click Format Volume 
 +  Give it a label, use default (ext4)
  
 Update /etc/fstab with drive UUID in /dev/disk/by-uuid Update /etc/fstab with drive UUID in /dev/disk/by-uuid
 +
 mount -a mount -a
  
 Reboot as final test. Reboot as final test.
  
adding_a_second_hard_drive.1436034827.txt.gz · Last modified: 2015/07/04 14:33 by juckins