参考Guest Guide文档"Creating Partitions on a Target Hard Drive"
将Ubuntu系统的U盘启动盘插入研祥MEC-5071工控机,开机,按DEL键进入BIOS配置,将BIOS启动项改为前缀带有UEFI字样的U盘启动盘的盘符名:
然后更改BOOT方式为UEFI only:
重新启动:
选择Try Ubuntu without installing,进入U盘上的Ubuntu系统:
进入Ubuntu系统后,按CTRL+ALT+T打开Terminal:
输入sudo -s,进入root用户模式:
输入sudo fdisk -l,查询系统分区。如果之前给工控机的硬盘分过区,则会显示各个分区/dev/sda1和dev/sda2等等的相关信息。(sda下边还会显示sdb,这表示的是插入的U盘的分区情况):
输入fdisk /dev/sda,进入对硬盘分区的操作,使用d命令现在将之前的分区删除,使用w命令保存配置:
使用n命令重新分区,分区1设置为100MB,用于启动RootOS VxWorks;分区2设置为200MB,用于GuestOS VxWorks;分区3设置为剩余空间,用于Windows 10。然后使用w命令保存配置:
分区后的硬盘配置如下(注意System一项都是Linux,需要改成适合虚拟化平台的格式):
使用t命令格式化各个分区,将分区1和分区2格式化成W95 FAT32格式,将分区3格式化成HPFS/NTFS/exFAT格式。然后使用w命令保存配置:
再次输入fdisk -l查看分区:
注意:分区主要是为了安装RootOS的vxworks,以及GuestOS的Windows或Linux,这些系统需要提前装在硬盘上。(GuestOS的VxWorks系统被打包进了RootOS的镜像中)