开始之前
初衷
U盘启动盘是广大开发者常用的一个工具,但与它不同的,系统盘的制作一般相对复杂。
当然,我们可以使用例如VMWare的各种虚拟机以及其他工具,去制作一个系统盘,并正常使用。
在windows系统下(物理机),可以在启动时按F12(或其他按键)进入启动选项,然后插入系统盘,以启动U盘所安装的系统。
然而,一般来讲,一个U盘只会被安装一个操作系统。这也意味着每安装一个系统就需要一个U盘。
那为了使用上的便捷,能否在一个U盘当中安装两个系统呢?
下面本文将使用VMware软件,以kali+ubuntu为例,完整讲述如何在一个U盘中安装两个系统。
准备工作
- VMware Workstation Pro软件(本文以16.2.4版本为例)
- 将要安装的两个系统的iso文件(本文以kali 2023.2和ubuntu 23.10.1为例,推荐在官网下载)
- 一个U盘(16G以上,建议32G以上,演示使用64G)
- 支持UEFI的电脑(非必须,但笔者觉得这样比较稳妥)
上述准备都很容易在csdn平台检索到获取方法,笔者如果再讲也未必有他们讲的要好,所以这里直接切入正题。
安装
U盘准备
方法1:常规做法
插入U盘,右键“此电脑”,选择“管理”
插入U盘,点击“磁盘管理”,就可以看到U盘了
确认已经备份U盘所有数据,右键选择“删除卷”
这样的效果即可:
方法2:U盘卷不可删除
如果U盘中有efi分区等,则不能在磁盘管理中删除。
可以使用命令提示符的diskpart删除。
打开cmd,输入diskpart
继续输入list disk
选择你的U盘,输入select disk xxx,并再次输入list disk确认
删除磁盘,输入clean
现在,同样的达到了效果。
安装第一个系统:kali
现在我们打开VMware软件,选择“新建虚拟机”,并选择“稍后安装操作系统”
这里选择“稍后安装”是因为可能系统会被识别,然后进入简易安装,这样不利于操作。
笔者要安装的是kali系统,所以这里选择Debian即可。然后进行命名,随便就好,毕竟我们最终要把它装进U盘里面。
下面两步也不重要,而且我们稍后要在设置中修改,默认“下一步”即可。
点击“完成”后,虚拟机的创建就已经完成了。
现在我们点击“编辑虚拟机设置”,并进行如下修改:
首先适当调大配置内存和处理器,至少安装会好一点。
然后添加iso文件,即我们将要安装的第一个系统。这里选择了kali.
毕竟现在的u盘大多是3.0以上,虽然能够向下兼容,但一般来讲,还是要将usb兼容改为3.x,如果U盘不支持3.x···那就算了
然后改到“选项”,把版本改到64位并将固件改为UEFI(非必须,但笔者觉得稳妥,电脑不支持可以不弄)
点击“确定”结束设置,并运行虚拟机。
这时,拔出,并再次插入U盘,选择连接虚拟机:
然后按照正常流程进行安装
选择“Advanced install options”
选择“Graphical Installer”
选择“Install”
选择中文,汉语,其他均默认下一步,若需要也可进行个性化设置。
等待加载,随便起个名字,域名不填,
按照自己的喜好设置用户名 密码(没啥必要,不截图了)
继续等待加载直到进入磁盘分区,期间什么也不用操作
选择“使用整个磁盘”
这时正常的话应该会有两个选项,选择自己的U盘:
如果没有显示U盘,请检查右下角的这个标志是否点亮
如果没有效果,尝试重复拔插U盘
如果还是不行,检查上面的虚拟机配置步骤,并重新启动虚拟机
建议完全按照上述步骤操作。
分区选择第一个即可。
确定操作。
等待直到安装完毕。关闭虚拟机。
如果在安装过程中出现了安装失败,可以重试
如果还是不行,可以重启虚拟机,重新清空u盘并重新安装
安装第二个系统:Ubuntu
再次新建虚拟机,流程同第一次。
这里选择Ubuntu64位,其余可以全部默认。同样的修改硬件
开启虚拟机,并插入刚刚安装过第一个系统的U盘并安装,等待。选择安装
直到进入live页面(或者其他系统/版本的安装页面),开始安装
选择中文(在最底部,依距离情况而定)并安装。若有其他配置随意。
一般我们全选,也可不选。
选择在安装过kali当中安装:
分配磁盘空间,一般我们不会给kali太大,毕竟二者作用不同。不过都无所谓
确认安装。创建账户并选择颜色模式。然后等待直到安装完成,关闭虚拟机。
如果在安装过程中出现了安装失败,可以重试
如果还是不行,可以重启虚拟机,重新清空u盘并重新安装
但可能会出现文件损坏,需要从头开始的情况。所以尽量稳妥进行
安装完成
拔出U盘并关机电脑。
重启电脑,按F12进入启动选项,选择ubuntu(USB)
进入后,还可以选择打开ubuntu系统或kali系统。
这样,就完成了在一个U盘内安装两个操作系统的操作。
读者也可以尝试压缩卷,再拿出一定容量储存文件也是可以的(就像PE盘也可以存文件)
开始之前
初衷
U盘启动盘是广大开发者常用的一个工具,但与它不同的,系统盘的制作一般相对复杂。
当然,我们可以使用例如VMWare的各种虚拟机以及其他工具,去制作一个系统盘,并正常使用。
在windows系统下(物理机),可以在启动时按F12(或其他按键)进入启动选项,然后插入系统盘,以启动U盘所安装的系统。
然而,一般来讲,一个U盘只会被安装一个操作系统。这也意味着每安装一个系统就需要一个U盘。
那为了使用上的便捷,能否在一个U盘当中安装两个系统呢?
下面本文将使用VMware软件,以kali+ubuntu为例,完整讲述如何在一个U盘中安装两个系统。
准备工作
- VMware Workstation Pro软件(本文以16.2.4版本为例)
- 将要安装的两个系统的iso文件(本文以kali 2023.2和ubuntu 23.10.1为例,推荐在官网下载)
- 一个U盘(16G以上,建议32G以上,演示使用64G)
- 支持UEFI的电脑(非必须,但笔者觉得这样比较稳妥)
上述准备都很容易在csdn平台检索到获取方法,笔者如果再讲也未必有他们讲的要好,所以这里直接切入正题。
安装
U盘准备
方法1:常规做法
插入U盘,右键“此电脑”,选择“管理”
插入U盘,点击“磁盘管理”,就可以看到U盘了
确认已经备份U盘所有数据,右键选择“删除卷”
这样的效果即可:
方法2:U盘卷不可删除
如果U盘中有efi分区等,则不能在磁盘管理中删除。
可以使用命令提示符的diskpart删除。
打开cmd,输入diskpart
继续输入list disk
选择你的U盘,输入select disk xxx,并再次输入list disk确认
删除磁盘,输入clean
现在,同样的达到了效果。
安装第一个系统:kali
现在我们打开VMware软件,选择“新建虚拟机”,并选择“稍后安装操作系统”
这里选择“稍后安装”是因为可能系统会被识别,然后进入简易安装,这样不利于操作。
笔者要安装的是kali系统,所以这里选择Debian即可。然后进行命名,随便就好,毕竟我们最终要把它装进U盘里面。
下面两步也不重要,而且我们稍后要在设置中修改,默认“下一步”即可。
点击“完成”后,虚拟机的创建就已经完成了。
现在我们点击“编辑虚拟机设置”,并进行如下修改:
首先适当调大配置内存和处理器,至少安装会好一点。
然后添加iso文件,即我们将要安装的第一个系统。这里选择了kali.
毕竟现在的u盘大多是3.0以上,虽然能够向下兼容,但一般来讲,还是要将usb兼容改为3.x,如果U盘不支持3.x···那就算了
然后改到“选项”,把版本改到64位并将固件改为UEFI(非必须,但笔者觉得稳妥,电脑不支持可以不弄)
点击“确定”结束设置,并运行虚拟机。
这时,拔出,并再次插入U盘,选择连接虚拟机:
然后按照正常流程进行安装
选择“Advanced install options”
选择“Graphical Installer”
选择“Install”
选择中文,汉语,其他均默认下一步,若需要也可进行个性化设置。
等待加载,随便起个名字,域名不填,
按照自己的喜好设置用户名 密码(没啥必要,不截图了)
继续等待加载直到进入磁盘分区,期间什么也不用操作
选择“使用整个磁盘”
这时正常的话应该会有两个选项,选择自己的U盘:
如果没有显示U盘,请检查右下角的这个标志是否点亮
如果没有效果,尝试重复拔插U盘
如果还是不行,检查上面的虚拟机配置步骤,并重新启动虚拟机
建议完全按照上述步骤操作。
分区选择第一个即可。
确定操作。
等待直到安装完毕。关闭虚拟机。
如果在安装过程中出现了安装失败,可以重试
如果还是不行,可以重启虚拟机,重新清空u盘并重新安装
安装第二个系统:Ubuntu
再次新建虚拟机,流程同第一次。
这里选择Ubuntu64位,其余可以全部默认。同样的修改硬件
开启虚拟机,并插入刚刚安装过第一个系统的U盘并安装,等待。选择安装
直到进入live页面(或者其他系统/版本的安装页面),开始安装
选择中文(在最底部,依距离情况而定)并安装。若有其他配置随意。
一般我们全选,也可不选。
选择在安装过kali当中安装:
分配磁盘空间,一般我们不会给kali太大,毕竟二者作用不同。不过都无所谓
确认安装。创建账户并选择颜色模式。然后等待直到安装完成,关闭虚拟机。
如果在安装过程中出现了安装失败,可以重试
如果还是不行,可以重启虚拟机,重新清空u盘并重新安装
但可能会出现文件损坏,需要从头开始的情况。所以尽量稳妥进行
安装完成
拔出U盘并关机电脑。
重启电脑,按F12进入启动选项,选择ubuntu(USB)
进入后,还可以选择打开ubuntu系统或kali系统。
这样,就完成了在一个U盘内安装两个操作系统的操作。
读者也可以尝试压缩卷,再拿出一定容量储存文件也是可以的(就像PE盘也可以存文件)