在Linux服务器上挂载新添加的硬盘是一个常见的操作,以下是详细的步骤:
1. 查看新硬盘
首先,需要确认新硬盘是否被系统识别。
使用
lsblk命令:该命令会列出所有块设备(包括硬盘、分区等),找到新添加的硬盘。通常新硬盘的名称类似于
/dev/sdb、/dev/sdc等。lsblk
使用
fdisk -l命令:该命令会列出所有硬盘及其分区信息,帮助你确认新硬盘的设备名称。
sudo fdisk -l
2. 分区(可选)
如果需要对新硬盘进行分区,可以使用 fdisk 或 parted 工具。
使用
fdisk进行分区:输入
n创建新分区。sudo fdisk /dev/sdb
选择分区类型(主分区或扩展分区)。
选择分区号。
设置分区起始和结束位置。
输入
w保存并退出。使用
parted进行分区:输入
mklabel gpt或mklabel msdos设置分区表类型。sudo parted /dev/sdb
输入
mkpart primary创建新分区。设置分区起始和结束位置。
输入
quit退出。
3. 格式化分区
分区完成后,需要对分区进行格式化。
使用
mkfs命令格式化分区:这里假设你创建了一个名为
/dev/sdb1的分区,并将其格式化为ext4文件系统。你可以根据需要选择其他文件系统类型(如xfs、btrfs等)。sudo mkfs -t ext4 /dev/sdb1
4. 创建挂载点
挂载点是硬盘分区在文件系统中的目录位置。
创建挂载点目录:
这里假设你创建了一个名为
/mnt/newdisk的挂载点目录。sudo mkdir /mnt/newdisk
5. 挂载硬盘
将硬盘分区挂载到挂载点目录。
使用
mount命令挂载分区:该命令将
/dev/sdb1分区挂载到/mnt/newdisk目录。sudo mount /dev/sdb1 /mnt/newdisk
6. 设置自动挂载(可选)
为了在系统重启后自动挂载硬盘,需要编辑 /etc/fstab 文件。
获取分区的UUID:
该命令会输出分区的UUID,类似于
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx。sudo blkid /dev/sdb1
编辑
/etc/fstab文件:在文件末尾添加一行:
sudo nano /etc/fstab
将
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx替换为实际的UUID,/mnt/newdisk替换为实际的挂载点目录,ext4替换为实际的文件系统类型。UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/newdisk ext4 defaults 0 2
保存并退出:
按
Ctrl + X,然后按Y确认保存,最后按Enter退出。
7. 验证挂载
使用
df -h命令:该命令会列出所有已挂载的文件系统,确认新硬盘是否成功挂载。
df -h
使用
mount命令:该命令会列出所有已挂载的设备,确认新硬盘是否成功挂载。
mount
总结
通过以上步骤,你可以在Linux服务器上成功挂载新添加的硬盘。确保在操作之前备份重要数据,并谨慎执行每一步,以避免数据丢失或系统故障。









