centos9怎么挂载磁盘?
美国、香港服务器
centos9怎么挂载磁盘?
12-31 来源:
在 CentOS 9 中挂载磁盘主要有以下步骤:
一、查看磁盘设备名称
使用fdisk -l命令
登录到 CentOS 9 系统后,打开终端。在终端中输入fdisk -l,这个命令会列出系统中所有的磁盘分区信息。例如,你可能会看到类似/dev/sda、/dev/sdb等设备名称。其中/dev/sda通常是系统安装的磁盘,而/dev/sdb等可能是你要挂载的新磁盘。
该命令输出的内容还包括磁盘的大小、分区类型(如 GPT 或 MBR)、分区起始和结束位置等详细信息。
或者使用lsblk命令
lsblk命令以树状结构列出所有块设备的信息,包括磁盘、分区、以及它们之间的挂载关系。输入lsblk后,你可以清楚地看到每个设备的名称、大小、是否挂载(MOUNTPOINT 列)等。例如:
plaintext
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 50G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 49G 0 part
├─centos-root
253:0 0 47G 0 lvm /
└─centos-swap
253:1 0 2G 0 lvm [SWAP]
sdb 8:16 0 100G 0 disk
在这个例子中,sdb是一块未挂载的磁盘,大小为 100G。
二、分区(如果需要)
如果磁盘是未分区的原始磁盘,你可以使用fdisk或parted等工具进行分区。
使用fdisk分区
例如,要对/dev/sdb进行分区,在终端输入fdisk /dev/sdb。
进入fdisk的交互界面后,可以使用n命令创建新分区,p命令打印分区表,w命令保存分区表并退出。
比如,按n创建新分区,然后按照提示选择分区类型(主分区p或扩展分区e)、分区编号、起始扇区和结束扇区等参数。
使用parted分区(适用于大于 2TB 的磁盘或 GPT 分区)
以parted对/dev/sdb分区为例,在终端输入parted /dev/sdb。
进入parted交互界面后,使用mklabel命令设置分区表类型(如gpt),使用mkpart命令创建分区,指定分区名称、文件系统类型、起始位置和结束位置等。例如:
plaintext
(parted) mklabel gpt
(parted) mkpart primary ext4 0% 100%
创建完分区后,使用quit命令退出parted。
三、格式化分区
在分区完成后,需要对分区进行格式化,使分区可以被系统识别并用于存储数据。
如果是 Linux 常用的文件系统(如 ext4),使用mkfs.ext4命令。例如,如果分区是/dev/sdb1,则在终端输入mkfs.ext4 /dev/sdb1。
这个命令会在分区上创建 ext4 文件系统,过程中会显示格式化的进度信息。如果要使用其他文件系统,如 XFS(适用于大容量磁盘和高性能场景),则可以使用mkfs.xfs命令,如mkfs.xfs /dev/sdb1。
四、挂载分区
创建挂载点
挂载点是磁盘分区在文件系统中的挂载位置,通常是一个目录。可以使用mkdir命令创建挂载点。例如,要将磁盘分区挂载到/data目录下,在终端输入mkdir /data。
挂载分区
使用mount命令挂载分区。例如,要将/dev/sdb1挂载到/data,在终端输入mount /dev/sdb1 /data。
挂载完成后,你可以通过df -h命令查看磁盘分区的挂载情况和使用空间。例如:
plaintext
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 47G 10G 37G 21% /
/dev/sdb1 100G 34M 100G 1% /data
这表示/dev/sdb1已经成功挂载到/data目录,并且可以在/data目录下进行文件的读写操作。
设置开机自动挂载(可选)
如果希望系统在开机时自动挂载该分区,可以编辑/etc/fstab文件。使用文本编辑器(如vi或nano)打开/etc/fstab,在文件中添加一行类似于/dev/sdb1 /data ext4 defaults 0 0的内容。
其中,/dev/sdb1是分区设备名称,/data是挂载点,ext4是文件系统类型,defaults是挂载选项,最后两个0是文件系统检查的相关参数(一般情况下可以设置为0)。添加完这一行后,保存文件,系统在下次开机时就会自动挂载该分区。
三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快