fdisk -l信息不变,新增的硬盘并没有识别,这种情况下重启虚拟机硬盘就会识别出来,但是环境要求不能重启,
经过查找发现有如下方法:
先查看/proc/scsi/scsi文件
使用命令 echo "scsi add-single-device 2 0 2 0">/proc/scis/scsi
# echo "scsi add-single-device w x y z" >/proc/scsi/scsi
参数值 w、x、y 、 z,解释如下:
w(Host)是主机适配器标识,第一个适配器为零(0)
x (Channel)是主机适配器上的 SCSI 通道,第一个通道为零(0)
y (ID)是设备的 SCSI 标识
z (Lun)是 LUN 号,第一个 LUN 为零(0)
再次使用fdisk -l查看发现新增的磁盘已经能显示相关信息了
scsi文件中会有两条记录,在添加时选择Type: Direct-Access的CD-ROM类型添加
首先插上U盘 然后运行虚拟机程序2.在虚拟机的设置界面 点击“编辑虚拟机设置”
3.点击“硬盘” 选择“添加”
4.在“硬件类型”选择“硬盘”点击“下一步”
5.虚拟磁盘类型选择“SCSI”选项 然后点击“下一步”
6.选择“使用物理磁盘”并点击“下一步”
7.在设备中选择“PhysicalDrive 1”接着选择“使用整个磁盘” 点击“下一步”
8.设置好个人文件名 也可以保持默认 点击“完成”
9.可以看到出现了一个新硬盘 点击“确定”
10.运行虚拟机后可以看到U盘成功识别并添加到虚拟机中
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)