admin 管理员组

文章数量: 887032

前提:

网上用的u盘装双系统,试了n次不是找到文件就是内存未分配,各种错误,在网上找相关的错误解决方法,发现国内的很少,国外的话遇到这种情况的也有,也试了,还是不行,看有的说是boiss主板的问题,总之一句话没解决,放弃了U盘来装。然后无意中看到用easyBCD软件来做引导项,尝试本地去装(以下操作经过验证成功,本人win7,win其它应该也可以)。

感谢以下博客中老哥的方法,解决了我的问题

参考博客:

  1. https://jingyan.baidu/article/e4d08ffdace06e0fd2f60d39.html  win7下通过easyBCD引导安装Ubuntu14.04
  2. https://wwwblogs/www-helloworld-com/p/10202941.html   linux学习笔记(一)——使用easyBCD或easyUEFI引导从硬盘安装Ubuntu系统
  3. https://blog.csdn/yucicheung/article/details/72844727  在已安装win10环境中利用EasyBCD引导安装Ubuntu16.04

准备:

  • Ubuntu系统:

ubuntu 14.04:http://mirrors.aliyun/ubuntu-releases/14.04/

ubuntu 16.04:http://mirrors.aliyun/ubuntu-releases/16.04/

ubuntu 18.04:http://mirrors.aliyun/ubuntu-releases/18.04/

  • easyBCD 2.3
  • DAEMON tools(非必须,可以不下,后面会介绍)

开始操作:

系统准备

1,在网上下载ubuntu-14.04-desktop-amd64.iso,百度搜索一下,很多网站都有下载链接,同时准备好easyBCD软件(网上下载最新版)。建议将iso文件移动到c盘根目录。

2,打开easyBCD软件,可以看到目前只有一个win7启动项。

选择“添加新条目”,然后选择“NeoGrub”,点击“安装”。

3,修改NeoGrub的配置,将menu.lst文件的内容替换成一下文本

# NeoSmart NeoGrub Bootloader Configuration File
#
# This is the NeoGrub configuration file, and should be located at C:\NST\menu.lst
# Please see the EasyBCD Documentation for information on how to create/modify entries:
# http://neosmart/wiki/display/EBCD/

title Install Ubuntu
root (hd0,0)
kernel (hd0,0)/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-14.04-desktop-amd64.iso locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz
title reboot
reboot
title halt
halt

说明:1,hd0表示c盘所处的硬盘号,一般电脑只有一个,所以都是hd0;如果有多个硬盘,则根据情况改为hd0、hd1等。hd0后面的数字表示C盘在硬盘中的分区顺序,每个人的系统不大一样,不知道的可以在磁盘管理里面看一下,如果c盘是第三个分区,因此写为(hd0,2),如果是第一个,写为(hd0,0)即可。2,filename后面的路径为你下载的ubuntu版本号。3,vmlinuz.efi和initrd.lz是后面将要提到的解压出来,解压后可能没有后缀,可以重命名添加上后缀(有的话忽略)

4,经过配置后,c盘中会多出一个“NST”文件夹和一个NeoGrub文件。

接下来把系统镜像文件用DAEMON tools打开,或者以压缩包形式将其中两个文件解压出来,分别找到initrd.lz和vmlinuz.efi,这两个文件在casper文件夹里和.disk文件。(这里也可以用解压软件直接解压就找到这些文件,我用的解压)

 

5,将解压出来的文件复制到c盘根目录(因为initrd没后缀,加上后缀),可以看看c盘中添加了多少相关的文件。这样,安装系统的前期准备第一部分就完成了



硬盘空间准备

1,在电脑桌面上,鼠标选择计算机(此电脑)右键选择管理-->存储-->磁盘管理 ,打开磁盘管理,选择一个剩余分区比较大的分区,右键选择压缩 卷,(这里可以百度一下具体的介绍,一般分配60g以上)

注意:这里可能出现的不是未分配黑色,而是绿色的可用空间。因为压缩的是逻辑分区才会是绿色,如果压缩的是主分区是黑色的。如何将可用分区转为未分配分区?需要用软件(分区助手)将可用分区转为主分区,然后将主分区在压缩(这部分百度可以找到)。

以上都没问题的话,准备工作完毕,开始关机重启。

安装Ubuntu系统:

1,重启电脑,可以看到多了一个启动项“NeoGrub引导加载器”,选择该项enter,然后选择“install ubuntu”,另外两项分别是“重启”和“关机”,是为了防止安装出错而设的,这个在之前的menu.lst配置文件中已经设定好了。

2,接下来如果正常的话,会刷刷的满屏幕文字,很高端的样子,等着它结束就行。如果在这一步报错,一般来说就是之前的menu.lst配置文件不对,无法访问C盘,这时只要“reboot”然后进入win7重新配置就行。(出现error15:files not foud  话就是配置文件不对,仔细找找哪里不对)

3,刷完后就进入一个小系统,别以为这就装好了,此时最重要的一步,通过快捷键ctrl+alt+T打开终端,输入:sudo umount -l /isodevice

注意空格和小写的L,执行后就可以双击安装图标进行安装了

4,接下来选择简体中文;不用选中安装第三方软件和更新,否则安装会很慢,为保险起见可以断开网络连接;安装类型选择“其他选项”。

5,选择分出来的空闲空间(80G),点击页面左下角的”+”号,按以下方案(推荐给新手)进行分区。 

分区方案: 
(本教程采用方案是对100G空间进行分区,基本都可以采用这个分区)

6,分完之后,安装就可以,接下来就是简单的设置地区、键盘布局,接着就是用户名和密码。

7,以上所有东西都设置好了,就自动开始安装系统,等待一段时间就可以,如果安装过程在下载东西,可以点击“跳过”,因为系统安装完成后同样可以更新下载。

8,安装完成后点击“现在重启”,可以看到多了好多启动项,界面也变了。选择第一项启动ubuntu系统,这样就可以愉快的玩转ubuntu啦。

9,安装完后,不要忘了回到win7系统打开easyBCD软件把“NeoGrub”引导项删除,否则每次进入win7都得选一次。如果觉得以后不想重装Ubuntu了,就可以把C盘的相关文件都删掉,节省空间嘛。

 

本文标签: 详解 双系统 Ubuntu