centos7 挂载硬盘
时间: 2023-08-31 13:11:00 浏览: 115
要在CentOS 7上挂载硬盘,需要以下步骤:
1. 首先,插入硬盘并确保它被识别到系统中。你可以使用 `fdisk -l` 命令来查看所有已连接的硬盘。
2. 使用命令 `lsblk` 查看硬盘设备名字,通常是 `/dev/sdX`(X是字母,代表不同的设备)。
3. 创建一个目录作为挂载点。可以使用命令 `mkdir` 来创建一个空文件夹,例如:`sudo mkdir /mnt/mydrive`。
4. 使用 `fdisk` 命令对新硬盘进行分区。例如:`sudo fdisk /dev/sdX`,然后按照提示进行分区。
5. 使用 `mkfs` 命令格式化分区。例如,对于ext4文件系统,可以使用:`sudo mkfs.ext4 /dev/sdX1`。
6. 确认分区已经准备好,并且挂载到指定的目录。可以使用 `mount` 命令进行挂载。例如:`sudo mount /dev/sdX1 /mnt/mydrive`。
7. 配置 `/etc/fstab` 文件以使挂载点在系统启动时自动挂载。你可以使用编辑器打开 `fstab` 文件并添加以下行:`/dev/sdX1 /mnt/mydrive ext4 defaults 0 0`。
8. 最后,重新启动系统或使用 `mount -a` 命令来重新加载 `fstab` 文件。
这样,你的硬盘就会被成功挂载到指定目录上了。
相关问题
centos7挂载硬盘
在 CentOS 7 上挂载硬盘,您可以按照以下步骤操作:
1.首先,将硬盘连接到计算机上,并确保已正确连接电源和数据线。
2.打开终端窗口,并以 root 用户身份登录系统。
3.使用以下命令查看系统中可用的硬盘:
```
fdisk -l
```
4.找到您要挂载的硬盘,并记下其设备名称,例如 /dev/sdb。
5.创建一个用于挂载硬盘的目录,例如 /mnt/mydisk:
```
mkdir /mnt/mydisk
```
6.使用以下命令将硬盘挂载到目录中:
```
mount /dev/sdb /mnt/mydisk
```
7.如果您的硬盘需要格式化,请使用以下命令格式化:
```
mkfs.ext4 /dev/sdb
```
8.如果您希望每次系统启动时自动挂载硬盘,则需要在 /etc/fstab 文件中添加一行:
```
/dev/sdb /mnt/mydisk ext4 defaults 0 0
```
这将使系统在启动时自动将硬盘挂载到 /mnt/mydisk 目录中。
centos7挂载硬盘步骤
### CentOS 7 挂载硬盘教程
#### 准备工作
确保已经物理连接新的硬盘到服务器并完成硬件配置。如果是在虚拟环境中,则需通过管理工具添加新磁盘。
#### 查看新增加的硬盘设备名
使用 `lsblk` 或者 `fdisk -l` 命令查看当前系统的存储设备列表,识别出刚加入的新硬盘名称,通常会显示为 `/dev/sdX` (其中 X 是字母)[^2]。
```bash
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 931.5G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 930.5G 0 part /
sr0 11:0 1 1024M 0 rom
sd[b-d] 8:0 0 200GB 0 disk # 新增硬盘可能在此处列出
```
#### 对新硬盘进行分区
对于未初始化过的裸盘,先利用 `parted`, `fdisk` 等命令创建合适的文件系统布局:
```bash
# 使用 fdisk 工具对 sd[b-d] 进行简单分区操作
$ sudo fdisk /dev/sdb
...
Command (m for help): n # 添加新分区
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended (container for logical partitions)
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-419430399, default 2048):
Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-419430399, default 419430399):
Created a new partition 1 of type 'Linux' and of size 200 GiB.
...
Command (m for help): w # 写入更改退出
The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.
```
#### 格式化新建分区
根据需求选择适合的文件系统格式化刚刚建立好的分区,这里以 ext4 文件系统为例:
```bash
$ sudo mkfs.ext4 /dev/sdb1
mke2fs 1.42.9 (28-Dec-2013)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
13107200 inodes, 52428799 blocks
2621439 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4294967296
1600 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks: ...
Allocating group tables: 完成
Writing inode tables: 完成
Creating journal (32768 blocks): 完成
Writing superblocks and filesystem accounting information: 完成
```
#### 创建挂载点目录
为了能够访问该磁盘上的数据,在根路径下指定一个位置作为挂载点:
```bash
$ sudo mkdir /mnt/data_disk
```
#### 手动临时挂载测试
此时可以通过 mount 命令暂时性的把新分区加载至上述创建的位置来进行初步验证:
```bash
$ sudo mount /dev/sdb1 /mnt/data_disk/
$ df -hT | grep '/mnt'
/dev/sdb1 ext4 200G 1.8G 192G 1% /mnt/data_disk
```
#### 自动持久化挂载设置
编辑 `/etc/fstab` 配置文件实现每次开机自动挂载此磁盘,推荐方式如下所示:
获取 UUID 号码用于更稳定的引用目标卷:
```bash
$ blkid |grep sdb1
/dev/sdb1: UUID="b1aebcde-fghe-abcd-eabc-defghijklmnopqrs" BLOCK_SIZE="4096" TYPE="ext4"
```
打开 fstab 编辑器并将下列条目追加进去:
```bash
UUID=b1aebcde-fghe-abcd-eabc-defghijklmnopqrs /mnt/data_disk/ ext4 defaults,nofail,x-systemd.device-timeout=1min 0 2
```
保存修改后的文件,并尝试重新启动计算机确认一切正常运作。
阅读全文
相关推荐













