能否用虚拟机安装mac系统将mac系统装在一块硬盘上,然后将这块硬盘放到另一台主机上当做启动盘来用

VMware Workstation的虚拟机安装mac系统可以使用主机粅理硬盘、主机上的USB或并口、串口设备作为虚拟机安装mac系统的企业版本VMware ESXi也可以使用主机USB或并口、串口设备,但默认情况下ESXi并不能使用主机物理硬盘。

VMware ESXi的虚拟机安装mac系统可以主机USB或并口、串口设备也可以使用FC、SAS HBA接口卡或iSCSI连接的存储磁盘(裸磁盘分配给虚拟机安装mac系统),但默认情况下并不能直接使用ESXi主机本地的硬盘必须得格式化成VMFS存储才能分配给虚拟机安装mac系统使用。但在有些时候需要使用物理主机硬盘怎么办本文将介绍解决办法。

在单台主机的虚拟化环境中需要考虑“备份”但是备份保存在相同存储是没有意义的,一个合理的方式是将备份保留到“其他位置”这个其他位置最好网络中的其他主机。但在“单台主机”运营的情况下将备份保存在主机以外的位置不太现实(如果主机托管到电信机房,并且机房带宽有限的情况下将备份通过网络传输到外地不现实),此时要为备份提供“相对安铨”的位置有如下几种方法:

(1)外置硬盘法找一个较大容量(例如4TB、6TB、8TB)的USB移动硬盘,将该移动硬盘连接到服务器用做备份但移动硬盘长期供电并接在服务器上并不是一个好的选择。

(2)非RAID磁盘法在服务器中剩余的磁盘槽位中,单独插一块较大容量的硬盘(例如4TB)该硬盘不添加到RAID中,也不通过ESXi格式化为VMFS卷而是分配给ESXi中的虚拟机安装mac系统直接使用(裸机映射的磁盘),这块硬盘将用做备份例如,某台DELL R730XD的服务器配置了12块硬盘这12块硬盘中的前10块配置成RAID-50(如图1所示),第11块作为“全局热备磁盘”(ID为10的磁盘ID从0开始),第12块磁盘设置为“Non-RAID”磁盘(ID为11的磁盘)这第12块磁盘就是用做数据备份的磁盘,如图2所示

图2 第11块为全局热备磁盘,第12块为Non-RAID磁盘

(3)在该ESXi主机上创建叻名为“WS08R2_BE.1.22”的虚拟机安装mac系统为该虚拟机安装mac系统分配4个vCPU(4个插槽,每插槽1个核心)、8GB内存

默认情况下,ESXi的虚拟机安装mac系统不能直接使用物理主机硬盘需要使用ssh登录到ESXi中,将主机硬盘映射才能使用主要步骤如下。

(1)使用vSphere Client登录到ESXi在“配置→存储器→设备”中,可鉯看到当前主机的设备其中名称以DELL开头的则是用RAID卡划分的两个卷,而以ATA开头的则是在图15中配置为的Non RAID磁盘(相当于HBA直通)右键单击这个設备选择“将标识符复制到剪贴板”,如图7所示

【说明】这个设备没有在ESXi添加为存储。单击“数据存储”可以看到当前添加了3个存储圖7中的4TB磁盘没有被添加为存储,如图8所示后文的操作将这个4TB的硬盘“挂载”在某个现有分区中,例如图8中的Datastore分区

图8 查看VMFS数据存储

(2)咑开“记事本”,将上一步复制的标识符粘贴到“记事本”中并保留naa.500等字符,如图9所示然后再次将这个字符串复制。

(3)使用ssh工具(唎如Xshell 5)登录到ESXi主机执行

命令查看当前的设备,可以看到图9中记录的标识符

图10 查看磁盘标识符

(4)执行以下命令,将物理磁盘添加到ESXi存儲中标识成一个虚拟磁盘。

注意磁盘标识名与vmfs等命令参数间不能有英文的空格其中Datastore是VMFS分区名称。其中WDC4TB中的字母为大写命令及执行过程如图11所示。

图11 为物理磁盘建立RDM映射

(5)返回到vSphere Client在“配置→存储器”中右键单击Datastore存储,选择“浏览数据存储”)在“数据存储浏览器”中可以看到图11映射的磁盘,如图14所示

图14 查看映射的RDM磁盘

(6)修改“WS08R2_BE.1.22”虚拟机安装mac系统的配置,添加硬件设备在“添加硬件→选择磁盤”中选择“使用现有虚拟硬盘”,在“浏览数据存储”中浏览Datastore存储根目录选择WDC4TB.vmdk虚拟硬盘,其他选择默认值

(7)打开虚拟机安装mac系统電源,在“磁盘管理”中将新添加的4TB硬盘分区、格式化设置盘符为D。

(8)在备份虚拟机安装mac系统中安装Veritas Backup Exec 2016(原Symantec公司的Backup Exec现己改名)或其他備份软件,将其他虚拟机安装mac系统备份到D盘图23是备份后的截图。

关于Veritas Backup Exec的安装、配置本文不做过多介绍请自行配置。

【说明】将备份保存在单独的4TB的硬盘中如果ESXi主机及RAID存储出现问题,可以取下4TB的磁盘并将其挂在其他安装了Veritas Backup Exec 2016软件的计算机中,通过导入备份的方式恢复虛拟机安装mac系统或数据,这是作为灾难恢复的一种方法

有些软件的注册机制是根据物理硬盘序列号来作为唯一的标识符此序列号写在硬盘的固件里面。一般的方法是无法修改此序列号的

如果需要无限试用软件可以让软件茬虚拟机安装mac系统内运行。试用期到了之后修改硬盘物理序列号好可以继续试用

用winhex打开vmware-vmx.exe,如果是32位直接打开vmware程序下的vmware-vmx.exe64位在x64目录下vmware-vmx.exe。搜索:“”(18位字符串不是hex),这个是vmware默认的硬盘序列号修改为其他的,比如“”然后保存重新打开虚拟机安装mac系统。发现序列号已經发生改变

我要回帖

更多关于 虚拟机安装mac系统 的文章

 

随机推荐