大家好,又见面了,我是你们的朋友全栈君。
原本在win10之外装了一个Ubuntu,由于Ubuntu的安装十分方便,它使用的grub2会自动配置,所以安装非常顺利,制作了启动盘之后直接从BOOT界面启动就行了,傻瓜式,它会自动检测是否有安装其他系统,可自动选择硬盘连续空间安装(也可手动选择)。
Ubuntu用的时间久了感觉非常棒! 可惜windows也有其不可替代的地方(比如游戏,虽然我也不怎么玩)。后来想玩一下kali-Linux,这下就是安装三个系统了,我本以为不是很困难,但还是遇到了很多问题,解决之后分享如下:
0x001 首先是启动盘的制作问题,我一开始选择的是制作Ubuntu启动盘用的软碟通(UltraISO),但是制作完毕开始引导安装的时候遇到问题,遇到了“探测挂载光盘失败的问题”如图(图片来自互联网)所示:
上网搜索之后我换了一个启动盘制作工具,Win32 Disk Imager,重新制作成功(如不成功可以尝试换一个usb接口等这类方式,不保证有用),其实用Linux自带的dd命令应该也可以成功,有兴趣可以用这个方式。
0x002 在选择安装grub的位置时,我选择了默认的安装方式(我虽然装了两个系统,但是它没有检测出来),如下图所示,结果出现了的意外的情况,直接进入了grub的命令行界面。
我不太清楚是我的iso镜像的问题,还是由于我之前安装了两个系统导致引导系统紊乱的问题(按理说是第二个问题,但是我解压了我的iso镜像,发现有点奇怪),无论如何出了问题就得解决,在BOOT界面进入windows,使用DiskGenius查看一下分区的情况,其中EFI引导程序如图:
其中MSR是微软的引导分区,在分区软件下无法读取,我们也不需要管他,来看看ESP下的文件,ESP下有两个目录,我们只看EFI(我的系统是EFI引导的,现在大部分的系统都是这种方式),可以看到,分别有kali,Microsoft,ubuntu三个系统的引导文件(rEFind是我下载的一个引导程序,界面漂亮,这里就当做没有),我们可以推测是kali的引导出了问题,但是我们还可以用ubuntu的grub2引导,于是我使用了BOOTICEx64.exe,来修改我的EFI启动顺序,
———————————————————————————————————————————
未完待续….
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/128569.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...