我只是添加了一个磁盘到我的虚拟现实:
但是,当我连接到我的服务器,并做一个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和其他虚拟引擎就是这种情况。