为什么我无法看到刚才所用的操作系统磁盘?

我只是添加了一个磁盘到我的虚拟现实:

在这里输入图像说明

但是,当我连接到我的服务器,并做一个df -h我没有看到它。 我应该安装一些东西,使其工作?

从图中可以看出,虚拟机中没有额外的磁盘。 它们显示为数据磁盘。 您只有操作系统磁盘。

假设你已经添加了一个磁盘(附加新的),你正在运行Linux,检查日志(不需要重新启动):

 $ sudo grep SCSI /var/log/messages 

要么

 $ dmesg | grep SCSI 

然后,初始化磁盘并创build分区。 例:

 $ sudo fdisk /dev/sdc 

格式:

 $ sudo mkfs -t ext4 /dev/sdc1 

最后挂载它:

 $ sudo mount /dev/sdc1 /datadrive 

确保重新启动后磁盘自动安装:

 $ sudo -i blkid /dev/sdc1: UUID="33333333-3b3b-3c3c-3d3d-3e3e3e3e3e3e" TYPE="ext4" 

将它添加到fstab。 例:

 $ sudo vi /etc/fstab UUID=33333333-3b3b-3c3c-3d3d-3e3e3e3e3e3e /datadrive ext4 defaults,nofail 1 2 

请确保相应地更改每个variables。

/ sda – 操作系统磁盘

/ sdb – 临时磁盘

/ sdc-sdx – 应该是你连接的磁盘

我在这个特定的设置没有经验,但检查磁盘安装后是否需要初始化。 Hyper-V和其他虚拟引擎就是这种情况。