双硬盘、单硬盘搭建Win10/Win7+Ubuntu18.0.4+kali linux 三系统环境搭建以及安装ubuntu18.0.4中的grub2的引导存在问题解决方案

1.双硬盘搭建环境

首先介绍一下我的实验环境

  1. 一个128G固态硬盘,320G机械硬盘,Thinkpad E550
  2. 128G固态硬盘上安装Windows10操作系统
  3. 计划在机械硬盘上安装两个系统分别是kali linux系统和最新的ubuntu18.0.4(都为目前的最新版本)

然后介绍一下我的安装方法

1.首先我安装的是kali linux 系统,安装kali linux系统时要注意以下几点。(正常的安装步骤我就不说了,网上一堆教程)
    (1)首先是在探测和挂载光盘时可能会出现检测不到光盘的问题,在这里小编直接推荐大家直接用win32diskimager写入u盘中,这个问题就会完全解决,至于网上说的什么把u盘拔下来在安上,反正小编是不好使,朋友们可以自己试一试
    内附一下win32diskimager下载地址
http://huajun1.onlinedown.net/down/Win32DiskImager-0.9.5-binary.zip
   (2)第二点呢就是我们很重要的配置网络问题,这个小编这里推荐大家一定要选无像网卡wlan0要不到时候无线网卡还得现配特别繁琐,开一下自己的手机热点就可以通过了,过了这部就可以把热点关掉了。
   (3)而下面一点就是很重要的分区问题,磁盘分区问题 ,小编在这道一个歉就是,小编完了告诉大家要在windows系统中分出一定的空闲分区了,用计算机右键的磁盘管理就可以,当然在kali的磁盘分区中也可以更改,这里小编就不说了,那就假设小编现在在机械硬盘上有100G的空闲分区了。选中我们的空闲分区,双击,点击创建新分区,输入给kali的大小就可以了,然后文件类型选择ET4文件日志系统,挂载点选“/”,其他的像boot分区,home分区不用另分,没啥太大用,就是节省一点空间,没有啥实际的作用。在这里还有很重要的一点,就是你挂在“/”的那个分区的编号一定要记住,看看是第几块硬盘的第几块分区,第一块就是sda,第二块就是sdb,在小编的实验环境中sda就是128G固态,sdb就是320G机械,然后看好是第几分区,记住!!!!!!
   (4)而最后一点就是引导的问题,问你引导是否安在硬盘的MBR上,一定要点否 ,要不windows正常的引导就被覆盖了,当然你点是也可以,没问题的,然后点击手动输入,输入/dev/sd(x)+i x是abcd第几块硬盘,i是第几块分区。然后就默默的等待安装成功吧
   (5)安装成功重启后按F12(选择进操作系统的硬盘,小编的电脑是F12,朋友们根据你们自己来选就可以),选择我们刚刚安装kali的硬盘是第二块,回车,就进入我们的kali了,我们的工作就完成了一半。

2.就是安装ubuntu了,ubuntu安装18.0.4有个毛病,分区和kali一个方法,引导也一样选,都是手动自己分,但是grub2引导一直无法安装。
我们就等待着grub失败,进入到ubuntuCD(自动进入) 状态完成我们剩下的安装,我们现在使用boot-repair修复一下就可以了,
打开终端,输入命令,sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update,添加boot-repair源,并进行更新。
sudo apt-get install -y boot-repair && boot-repair ,安装boot-repair并启动boot-repair
出现了一个新的图形化界面,点击Recommended repair,修复完成后重启即可。
3.重启后的一些问题,重启后我惊奇的发现,可恶的boot-repair竟然把我第一块硬盘的引导也变成这个了,现在进不去Windows了,不过没关系,我们进入kali(这个能进),找到文件->其他位置->计算机->第一个盘符->boot->grub->grub.cfg 用文本编辑器打开

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 10 (loader)" --class windows --class os {

    insmod part_msdos
    insmod ntfs
    set root='(hd0,msdos1)'
    chainloader +1
}
### END /etc/grub.d/30_os-prober ###

然后保存,打开终端,update-grub。
然后直接reboot重启,发现有Win10的引导项了,小编在这里发现了一个神器,就是DiskGenius这个软件,简直可以封神了,选中第一块硬盘右键重建主引导记录(MSR),任务完成之后重启即可(如果启动软件时候卡了,按shift+ctrl+Esc启动任务管理器找到Windows资源管理器右键重新启动,在启动一遍软件就行了,然后直接重启,进第一块硬盘就是Windows,进第二块就是两个任选的Linux)
**

2.单硬盘搭建环境

**
如果是单硬盘的话,有几种情况,一种是Windows引导Linux,一种是Linux的grub引导Windows。
如果想做到Windows引导Linux的话,首先Windows我推荐大家用Win7,因为有一个软件在easybcd上有一点毛病好像,大家可以试一试也可以。
kali 和 ubuntu的安装方法和上述一样,只不过安装的盘是同一块硬盘中不同的分区罢了,然后下载Easybcd添加引导
下载地址
http://huajun1.onlinedown.net/down/EasyBCD2.3.zip
打开之后添加添加条目,找到Linux,找到自己安装的分区即可,然后点击左侧栏的高级设置,将Linux系统分区的引导选为boot即可。这里就不多说了,没看懂的网上一堆教程百度Easybcd添加引导即可。
而Linux引导Windows就更简单了,安装时该怎么安装怎么安装然后按照双硬盘的方法一样即可,分区选单硬盘的不同分区,几乎没有差别。

最后希望大家喜欢小编的这片文章,全是小编亲身经历,没有实验就没有发言权啊。

你可能感兴趣的:(双硬盘、单硬盘搭建Win10/Win7+Ubuntu18.0.4+kali linux 三系统环境搭建以及安装ubuntu18.0.4中的grub2的引导存在问题解决方案)