两块磁盘同时挂载 / 但是使用df -h却只显示最小的磁盘挂载的信息
时间: 2023-10-18 08:27:18 浏览: 129
这种情况可能是因为你挂载的两个磁盘的挂载点重叠了,导致其中一个磁盘被另一个磁盘所覆盖,从而无法正常显示。你可以通过以下步骤来解决这个问题:
1. 卸载其中一个磁盘,使用命令 umount /dev/sdX(其中 X 为你要卸载的磁盘号)来卸载该磁盘。
2. 创建一个新的挂载点,例如 /mnt/disk2,使用命令 mkdir /mnt/disk2 来创建该目录。
3. 将需要挂载的磁盘挂载到新的挂载点上,使用命令 mount /dev/sdX /mnt/disk2(其中 X 为你要挂载的磁盘号)来挂载该磁盘。
4. 查看挂载情况,使用命令 df -h,此时你应该能够看到两个磁盘的信息了。
请注意,如果你需要在系统启动时自动挂载磁盘,你需要在 /etc/fstab 文件中将新的挂载点和磁盘信息添加进去。
相关问题
系统已经有两块scsi类型的磁盘,第三块磁盘在系统中显示为sd3。
您需要将第三块磁盘初始化并格式化后,才能将其用于存储数据。以下是在Linux系统中初始化和格式化磁盘的一些常见命令:
1. 确认磁盘是否已经挂载:
$ df -h
2. 将磁盘分区并格式化:
$ sudo fdisk /dev/sd3
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-1305, default 1):
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-1305, default 1305):
Using default value 1305
Command (m for help): w
$ sudo mkfs.ext4 /dev/sd3p1
3. 挂载磁盘:
$ sudo mkdir /mnt/sd3
$ sudo mount /dev/sd3p1 /mnt/sd3
4. 确认磁盘已经挂载:
$ df -h
python1、在你虚拟机中添加两块任意大小的虚拟磁盘,并要求从你虚拟机Linux系统中能查看三块硬盘。 (1)在sdb硬盘上建立分区,要求总共有3个主分区,三个主分区要求大小分别为 lG,5G,8G。将这三个分区做成一个卷组,名叫linux,在此卷组下创建两个逻辑卷redhat和centos,大小2G、1G;文件系统xfs,ext4;将其挂载到/mnt/redhat和/mnt/centos目录下。重启机器后依旧生效。
以下是在虚拟机中完成这个任务的步骤:
1. 首先在虚拟机管理软件中添加两块任意大小的虚拟磁盘,假设它们的设备名分别为 /dev/sdc 和 /dev/sdd。
2. 打开终端,输入以下命令创建分区:
```
sudo fdisk /dev/sdb
```
然后依次输入以下命令创建三个主分区:
```
n # 创建新分区
p # 创建主分区
1 # 分区号为1
<Enter> # 默认起始扇区号
+1G # 大小为1G
n # 创建新分区
p # 创建主分区
2 # 分区号为2
<Enter> # 默认起始扇区号
+5G # 大小为5G
n # 创建新分区
p # 创建主分区
3 # 分区号为3
<Enter> # 默认起始扇区号
+8G # 大小为8G
w # 保存并退出
```
3. 安装 LVM 工具:
```
sudo apt-get update
sudo apt-get install lvm2
```
4. 创建物理卷:
```
sudo pvcreate /dev/sdb1 /dev/sdb2 /dev/sdb3
```
5. 创建卷组:
```
sudo vgcreate linux /dev/sdb1 /dev/sdb2 /dev/sdb3
```
6. 创建逻辑卷:
```
sudo lvcreate -L 2G -n redhat linux
sudo lvcreate -L 1G -n centos linux
```
7. 格式化逻辑卷:
```
sudo mkfs.xfs /dev/linux/redhat
sudo mkfs.ext4 /dev/linux/centos
```
8. 创建挂载点:
```
sudo mkdir /mnt/redhat
sudo mkdir /mnt/centos
```
9. 挂载逻辑卷:
```
sudo mount /dev/linux/redhat /mnt/redhat
sudo mount /dev/linux/centos /mnt/centos
```
10. 配置开机自动挂载:
```
echo "/dev/linux/redhat /mnt/redhat xfs defaults 0 0" | sudo tee -a /etc/fstab
echo "/dev/linux/centos /mnt/centos ext4 defaults 0 0" | sudo tee -a /etc/fstab
```
11. 重启虚拟机,检查逻辑卷是否被正确挂载:
```
df -h
```
如果输出中包含 /mnt/redhat 和 /mnt/centos,则说明挂载成功。
阅读全文