Ubuntu系统---EasyECD安装记录
说明:因解决Ubuntu花屏和频繁死机的问题(后来证实本人的电脑显卡驱动有问题),手残毁坏了系统,需重装。之前从未装过系统,经过三天,反复折腾装了近十次的系统,现总结如下。
第一步:Windows 系统。
1.Windows 安装。网上教程,自行安装好 Windows 系统。一般都已用的是 Windows 系统,不需在安装。当然,在双系统损坏的情况下需要安装的话,就重装系统,记得提前备份数据。
注:本次是双系统都进不去,用的是老毛头 winPE 修复的,进入 win 系统后文件还在。老毛头官网下载 http://www.laomaotaoupan.cn/lmtpe/ 所需的“装机版”或者“UEFI 版”。找一个空 U 盘(大于 4G)制作 U 启动, 按照官网“老毛桃教程”制作 U 盘启动即可http://www.laomaotao.org/jiaocheng/upqdzz.html。老毛桃分区教程http://www.laomaotao.org/jiaocheng/92/cpfq.html。
2.windows 分盘。实现教程:百度“win10 如何分区? win10 磁盘分区图文教程”、“怎样给 win7 系统硬盘分区”等即可。
第二步:Windows 下为装 Ubuntu 准备。
双系统的安装方法有很多,U 盘安装、硬盘安装、EasyBCD 引导安装等,注意系统的启动模式支持 Legacy 模式还是 UEFI 模式,就制作相应的启动盘。据查资料,win7 一般只支持 Legacy 模式,U 盘启动支持 UEFI 模式,所以注意 BIOS 中启动方式的设置,否则不能正常启动。
1.Windows 空白磁盘。Windows 下为 Ubuntu 分一部分磁盘(空白磁盘),具体分盘实现教程自行百度即可。
注意:本次安装是在 Ubuntu 系统坏掉情况下,只想重装 Ubuntu。这里注意了想卸载Ubuntu 并不是简单的删掉 Windows 相关磁盘就行的,需要专业的认真的卸载后才能重新安装 Ubuntu。卸载方法有两种,一种是下载需要的工具包 MBR,一种是 EasyBCD 工具卸载。卸载 ubuntu 系统:参考网址
https://blog.csdn.net/wae42675/article/details/78821910;https://zhidao.baidu.com/question/2010878174786613708.html;https://jingyan.baidu.com/article/642c9d34e371c3644b46f768.html 。
2.EasyBCD 引导安装 Ubuntu。下载 EasyBCD,按照教程设置 EasyBCD 设置 NeoGrub 引导。
2.1 下载好 EasyBCD 之后,选择“添加新条目”选项,右边窗口选择 NeoGrub,之后点击“安装”。
2.2 安装完成之后,EasyBCD 会在 C 盘根目录下创建一个名为“NeoGrub”的文件。在 EasyBCD 中点击“配置”可以对文件”NeoGrub”进行编辑。 编辑的具体内容如下(原教程中有部分错误,在于 kernel 部分,调用的文件名应该是 vmlinuz.efi,而原教程中没有加后缀会导致引导安装失败),将以下代码拷贝到 Neogrub 文件中后面即可。我的电脑上,C 盘在磁盘 0 上,则为 hd0,而且 C 盘是从左往右第一个分区,由于机器计数 一 般 从 0 开 始 , 故 C 盘 位 置 应 记 为 (hd0,0) 。 而 斜 体 部 分ubuntu-16.04-desktop-amd64.iso 代表的是需要安装的 Ubuntu 的镜像文件名。 将以
上代码按照自己机器的情况进行修改之后添加到”NeoGrub”文件中即完成配置。
title Install Ubuntu
root (hd0,0)
kernel (hd0,0)/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-16.04-desktop-amd64.iso ro quiet
splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz
2.3 根据代码,我们应该将 Ubuntu 镜像文件中的 casper 文件夹打开。然后将其中的文件“initrd.lz”和“vmlinuz.efi”拷贝到 C 盘根目录下。同时将 Ubuntu 镜像文件拷贝至 C 盘根目录下,其实就是从 C 盘引导安装,到这里,我们的准备工作就都做好了,接下来就可以重启进入下一步进行 Ubuntu安装了。设置 EasyBCD 的“编辑引导菜单”中开始选项时间,不让其重启开机立马进入Windows,等待“NeoGrub 引导加载器”选项。这样,重启之后会出现“NeoGrub 引导加载器”的选项。
3.安装 Ubuntu。
3.1 重启后选择“NeoGrub 引导加载器”,点击该条目之后,可以看见”InstallUbuntu”。
3.2 进入之后,可以进入 Ubuntu 桌面,桌面左上角有一个”安装 Ubuntu16.04LTS“ 选项。
【在点击”现在安装”以前,注意以下提示。注意,用 Ctrl+alt+T 调出终端,输入命令 sudo umount -l /isodevice 以防止分区失败。】
3.3 点击图标进入安装过程,先进行语言选择,到最后选择”中文(简体)” 。根据需要点击下一步,下一步,直到进行分区。
3.4 按以下方案进行分区。设置好以上分区之后,将“安装启动引导器的设备”改变为”/boot”所在的设备,如图电脑中的是 sda8。然后,在点击”现在安装”以前,注意以下提示。注意,用 Ctrl+alt+T 调出终端,输入命令 sudo umount -l /isodevice以防止分区失败。
挂载点/分区大小 新分区类型 新分区位置 | ||||
/ 22000MB 主分区 空间起始位置 EXT4 日志文件系统 | ||||
不设置 2048MB 逻辑分区 空间起始位置 交换空间 | ||||
/boot 800MB 逻辑分区 空间起始位置 EXT4 日志文件系统 | ||||
/home 剩余所有 逻辑分区 空间起始位置 EXT4 日志文件系统 |
3.5 继续下一步,下一步。安装完成后,重启进入 Window 系统中利用 EasyBCD 引导 Ubuntu 启动。如果忽略这一步,重启之后,我们会发现无法进入 Ubuntu 系统,因为开机选项中没有 Ubuntu 选项,所以我们必须回到 windows 系统中,利用 EasyBCD 再添加一个条目以启动 Ubuntu。在EasyBCD 中选择“Linux/BSD”项目,设置类型 DRUB(Legacy),名称,驱动器(记住 Ubuntu 中 Boot 的位置),点击“添加条目”,这样就在 EasyBCD的启动引导项中就添加了一项以启动新安装好的 Ubuntu。另外,还需要编辑“引导项目菜单”里的顺序和时间设置。
最后总结:
步骤 2 和 3 可参照图文 https://blog.csdn.net/yucicheung/article/details/72844727。
《参考教程》:原 EasyBCD 引导参考教程:http://bbs.zol.com.cn/diybbs/d33925_8.html和https://blog.csdn.net/yucicheung/article/details/72844727。
-----记于《Windows7+Ubuntu16.04 双系统安装记录(20180425-WP)》
Ubuntu系统---EasyECD安装记录的更多相关文章
- Ubuntu系统---FeiQ安装记录
Ubuntu系统---FeiQ安装记录 linux下安装飞秋/飞鸽传书之类的软件iptux信使,可以与windows在一个局域网下聊天与传书文件,安装很简单. 首先,直接运行下面的语句即可:sudo ...
- 在64位Ubuntu系统上安装32位程序包
在64位Ubuntu系统上安装32位的程序包 $sudo apt-get install package_name:i386 例如: $sudo apt-get install openjdk-7-j ...
- 在Debian/Ubuntu系统中安装*.sh与*.bin文件
在Debian/Ubuntu系统中安装*.sh与*.bin文件的基本方法.一,安装*.sh文件运行命令行至文件目录下,执行:sudo sh *.sh直接运行在命令行中执行:sudo chmod +x ...
- Linux:Ubuntu系统的安装
好久没更了,今天就更完这一期的Linux系统吧,这次主要安装的是常用Linux系统的之一:Ubuntu(乌班图)系统,这个系统和CentOS 7的安装步骤也是类似的,(我不采取用虚拟机的方法来安装,当 ...
- ubuntu系统下安装pyspider:搭建pyspider服务器新手教程
首先感谢“巧克力味腺嘌呤”的博客和Debian 8.1 安装配置 pyspider 爬虫,本人根据他们的教程在ubuntu系统中进行了实际操作,发现有一些不同,也出现了很多错误,因此做此教程,为新手服 ...
- ubuntu系统下安装pyspider:安装命令集合。
本篇内容的前提是你已安装好python 3.5.在ubuntu系统中安装pyspider最大的困难是要依赖组件经常出错,特别是pycurl,但把对应的依赖组件安装好,简单了.下面直接上代码,所有的依赖 ...
- linux/Ubuntu系统上安装mysql数据库(附图详解)
在前面的文章中,我已经分享了如何在Ubuntu系统中安装以及搭建java开发环境,那么当我们需要跟数据打交道的时候,那么就需要在ubuntu系统中安装一个数据库了,那么废话就不多说了,我们这里主要是分 ...
- CentOS和Ubuntu系统下安装 HttpFS (助推Hue部署搭建)
不多说,直接上干货! 我的集群机器情况是 bigdatamaster(192.168.80.10).bigdataslave1(192.168.80.11)和bigdataslave2(192.168 ...
- Ubuntu系统下安装并配置hive-2.1.0
说在前面的话 默认情况下,Hive元数据保存在内嵌的Derby数据库中,只能允许一个会话连接,只适合简单的测试.实际生产环境中不使用,为了支持多用户会话, 则需要一个独立的元数据库,使用MySQL作为 ...
随机推荐
- 简单实现react中虚拟DOM渲染
/** * @method createElement * @param type {string} * @param props {Object} * @param children {string ...
- jackson 实体转json 为NULL或者为空不参加序列化【转载】
原博客:https://www.cnblogs.com/yangy608/p/3936848.html 1.实体上 /** * 将该标记放在属性上,如果该属性为NULL则不参与序列化 * 如果放在类上 ...
- 最新 朗玛信息java校招面经 (含整理过的面试题大全)
从6月到10月,经过4个月努力和坚持,自己有幸拿到了网易雷火.京东.去哪儿.朗玛信息等10家互联网公司的校招Offer,因为某些自身原因最终选择了朗玛信息.6.7月主要是做系统复习.项目复盘.Leet ...
- bootstrap基础学习【排版】(一)
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...
- 连接池和JDBCTemplate
一:什么是连接池?使用连接池的好处是什么? 连接池就是一个存放数据库连接对象的容器.当系统初始化后,就会向数据库申请一些连接对象存放到容器里,用的时候直接从容器里取,用完后放回连接池. 连接池可以提高 ...
- css消除已有的背景颜色
比如我们在第三方库的时候,样式会有你不喜欢的,就比如背景颜色.那么就要去除已有的背景颜色 background-color:transparent;
- POJ2594 Treasure Exploration【DAG有向图可相交的最小路径覆盖】
题目链接:http://poj.org/problem?id=2594 Treasure Exploration Time Limit: 6000MS Memory Limit: 65536K T ...
- 小菜鸟之liunx
目录 第一章:Linux简介 1 Linux特点 1 CentOS 1 第二章:Linux安装 2 Linux目录结构 2 第三章:Linux常用命令 2 Linux命令的分类 3 操作文件或目录常用 ...
- Centos7 添加开机启动服务
1.在/usr/lib/systemd/system/下创建服务脚本xxx.service,格式如下: [Unit] Description=Scrapyd After=syslog.target n ...
- mysql 字段定义不要用null的分析
一 NULL 为什么这么经常用 (1) java的null null是一个让人头疼的问题,比如java中的NullPointerException.为了避免猝不及防的空指针,需要小心翼翼地各种if判断 ...