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作为 ...
随机推荐
- 微信小程序 — 自定义picker选择器弹窗内容+textarea穿透bug
微信小程序中定义好的几种picker选择器,不管是日期选择器还是地区选择器,或是其他的都只有定死的样式和内容. 但是大多数开发程序的情况下还是需要自己写样式的,或是内容的. 例如: 代码如下: < ...
- Linux学习笔记:vim
目录 模式 命令模式 编辑模式 底行模式 .vimrc .viminfo .swap 本文更新于2019-09-05. 说明:下文中,使用{}引起表示自定义变量,根据实际情况填写.使用[]引起表示内容 ...
- ASP.NET关于UEditor简单配置和错误修正
UEditor配置版本为:ueditor1_3_6-utf8-net,放置目录为:/UEditor 一./UEditor/ueditor.config.js文件需要设置: 1.URL修改为:var U ...
- Android开发环境搭建(eclipse版)
1.下载安装JDK 网址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
- NDK学习笔记-JNI的异常处理与缓存策略
在使用JNI的时候,可能会产生异常,此时就需要对异常进行处理 异常处理 JNI抛出Throwable异常,在Java层可以用Throwable捕捉 而在C只有清空异常这种处理 但如果在JNI中通过Th ...
- 用elasticsearchdump备份恢复数据
1.安装elastic searchdump mkdir /data/nodejs cd /data/nodejs wget https://nodejs.org/dist/v10.16.2/node ...
- eNSP——通过Telent登录系统
我们先介绍一下Telent是干啥的: Telnet通常用在远程登录应用中,以便对本地或远端运行的网络设备进行配置.监控和维护.如网络中有多台设备需要配置和管理,用户无需为每一台 设备都连接一一个用户终 ...
- mysql 不支持group by的解决方案
进入mysql命令行 执行如下两句语句 set global sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_ ...
- ubuntu下java的安装与执行
一.安装java sudo add-apt-repository ppa:linuxuprising/java sudo apt-get update sudo apt-get install ora ...
- S02_CH08_ ZYNQ 定时器中断实验
S02_CH08_ ZYNQ 定时器中断实验 上一章实现了PS接受来自PL的中断,本章将在ZYNQ的纯PS里实现私有定时器中断.每隔一秒中断一次,在中断函数里计数加1,通过串口打印输出. 8.1中断原 ...