Linux普通分区挂载

在Linux中挂载新硬盘是一个常见的操作,可以让你的系统识别并使用这个硬盘。下面是一步步指导如何挂载新硬盘:

  1. 查找新硬盘

首先,你需要找到新硬盘的标识。可以使用lsblk或fdisk -l命令来查看所有可用的存储设备。

lsblk

或者

sudo fdisk -l

这些命令会列出所有存储设备,包括分区和未分区的硬盘。注意新硬盘的名称,比如/dev/sdb。

  1. 创建分区(如果需要)

如果你还没有为硬盘创建分区,你需要先创建一个。使用fdisk或gparted工具来创建分区。这里以fdisk为例:

sudo fdisk /dev/sdb

在fdisk提示符下,输入n来创建一个新分区,然后按照提示操作(选择分区类型、分区大小等)。创建分区后,输入w保存更改并退出。

  1. 格式化分区(如果需要)

如果你需要给这个分区一个文件系统,可以使用mkfs命令。例如,如果你想创建一个ext4文件系统:

sudo mkfs.ext4 /dev/sdb1

  1. 创建挂载点

选择一个目录作为挂载点。例如,你可以创建一个名为/mnt/newdisk的目录:

sudo mkdir /mnt/newdisk

  1. 挂载硬盘

使用mount命令将新硬盘挂载到刚才创建的挂载点:

sudo mount /dev/sdb1 /mnt/newdisk

  1. 验证挂载

使用df -h或查看挂载点内容来验证硬盘是否成功挂载:

df -h

或者

ls /mnt/newdisk

  1. 持久化挂载(可选)

如果你希望在每次重启后自动挂载硬盘,你可以编辑/etc/fstab文件:

sudo nano /etc/fstab

在文件的末尾添加一行,指定挂载信息,例如:

/dev/sdb1 /mnt/newdisk ext4 defaults 0 0

保存并关闭文件。之后,每次启动系统时,系统会自动挂载这个硬盘。

  1. 使用UUID而非设备名(推荐)

为了防止设备名称改变导致挂载失败,最好使用UUID而不是设备名。首先,查找UUID:

sudo blkid /dev/sdb1

注意输出的UUID值。然后编辑/etc/fstab,使用UUID代替设备名:

UUID=your-uuid-here /mnt/newdisk ext4 defaults 0 0

这样即使硬盘设备名改变,系统也能正确挂载。