windows系统安装ubuntu双系统
近期由于要学习python开发,经常需要用到linux环境。但是一般的编辑和办公在windows环境下有非常的舒服,所以就想装一个双系统。经过几经周折,终于在我的系统上装成功了,在这分享一些安装过程。
现在装系统真是方便,直接用自己的硬盘,在windows环境下就可以装上ubuntu系统了。我是在win7下安装ubuntu14.4.4 i386 32位的系统
1.准备工作
a)下载所需的软件EasyBCD、ubuntu14.4,上网下载好。
b)在Windows操作系统下,清空某个硬盘分区,或从已有的分区中分割出新分区。Ubuntu将安装在这个分区中。可以使用一些知名磁盘工具软件(分区助手、DiskGenius等)来分割新区。最好在20G以上
2.打开EasyBCD软件(我用的是EasyBCD 1.7.2版本),按照下图标示的步骤依次执行即可:
在第四步点击了Configure之后,就会打开一个menu.list文件,在该文件尾部加入以下语句即可:
title Install Ubuntu 10.04
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04.3-desktop-i386.iso
initrd (hd0,0)/initrd.lz
特别注意:
ubuntu-14.04-desktop-i386.iso是你的iso的名字,别写成我的了,这个要改成你的。
对于有的电脑上你的第一个盘符并不是C盘,在磁盘管理中可以看出,所以安装时需将(hd0,0)改为(hd0,1)【假设为第二个】。
第3行vmlinuz,我装的是32位的,所以是vmlinuz,如果安装的是64位系统,此处必须是“vmlinuz.efi”,不能缺少扩展名。
下面将下载的Ubuntu iso文件放到c盘的根目录下,然后用虚拟光驱或解压缩软件将iso打开,将casper文件夹目录下的vmlinuz和 initrd.lz复制或解压到C盘根目录下。
3.接下来就是在重启进行安装了
在启动界面看到操作系统选择项,选择“NeoGrub引导加载器”:进入grub界面,然后选择Install Ubuntu。
注意:此处有可能出现“File not found”错误:
原因一般是在之前的“menu.lst”文件内的参数没有配置好,但不需要重启计算机进行设置,因为启动界面已经给我们临时修改参数的方法:
依然选择“InstallUbuntu”,按键盘e进入修改界面:
对上图中的三处“(hd0,0)”进行修改,前面的0代
进入安装界面后通过快捷键ctrl+alt+T打开终端,输入:sudo umount -l /isodevice
在安装的时候,分区阶段,由于我之前为Ubuntu留出了“未分配”的硬盘空间,可以直接选择“与Windows 7共存”选项来安装,也可以选择自定义(我用的这一项),在自定义中,选中未分配的磁盘空间,就可以在上面添加分区了,自己可以参考网上的资料来选择适合自己的情况,根分区我给了/ 10G,、swap 2G /home 10G /user 10G
/home用于保存用户的文件,如果你要向其中保存大量数据,需要分配较多空间。
/user 主要用于保存应用程序文件,如果你要安装很多程序,需要分配较多空间。可以考虑为其分配最大空间。
分区完成后,开始安装。
5.安装完成后,选择重启。
在系统启动界面,Win7系统处于最后一项,如果需要让Win7处于第一项,可以这样设置:
1、进入Ubuntu系统。
2、Ctrl+Alt+T打开终端,输入“sudo nautilus”,以root权限打开资源管理器。
3、找到“30_os-prober”文件,将其名称修改为“06_os-prober”即可。
进入Windows系统,清除C盘下之前复制的文件。
打开EasyBCD,在之前的“添加新条目”功能中,点击“删除”按钮,清除“NeoGrub”引导。
好了,至此已经完成该所有工作。
windows系统安装ubuntu双系统的更多相关文章
- 安装Windows和Ubuntu双系统2
安装Windows和Ubuntu双系统 0.552016.12.10 15:54:41字数 2101阅读 6644 这几天开始动手做毕设啦,打算好好过把Linux瘾,接下来便是这两天我在联想电脑上安装 ...
- 安装Windows和Ubuntu双系统
发现关注消息 安装Windows和Ubuntu双系统 安装Windows和Ubuntu双系统 0.552016.12.10 15:54:41字数 2101阅读 6644 这几天开始动手做毕设啦 ...
- Windows、Ubuntu双系统重装windows系统后grub引导的修复及默认启动项的修改
今天帮童鞋重装系统,他的电脑是Windows.Ubuntu双系统,需要重装的系统是windows,据说是因为很多游戏都只支持64位,要给换成64位的 = =... 于是我就帮他装了个wind ...
- 在UEFI下安装windows和Ubuntu双系统目前不可行
UEFI是BIOS的升级,未来将取代BIOS,说白了,就是跟BISO差不多的作用.但是目前比较新的主板兼容两种设置就比较坑了,默认是UEFI,UEFI下只能安装win8以上的版本,和linux64位系 ...
- Windows和Ubuntu双系统,修复UEFI引导的两种办法
查看ubuntu是否是从 efi/uefi 启动的方法: 若 /sys/firmware/efi 存在则是,否则不是.shell命令: [ -d /sys/firmware/efi ] && ...
- Windows和Ubuntu双系统时间相差8个小时的问题
由于要学编程,在windows 10上安装了Ubuntu16.04双系统.但是却造成windows时间老是比实际时间慢八个小时,Ubuntu会与网络同步时间,但是在程序中调用主板时间时仍然是UTC时间 ...
- windows与ubuntu双系统的安装
将ubuntu镜像烧录至U盘,从U盘启动电脑 选择自定义安装,不要选择它本身的双系统选项. 我的方案分区: 1. 挂载点/:主分区:安装系统和软件:大小为30G:分区格式为ext4:2. 挂载点/ho ...
- Windows和Ubuntu双系统时钟同步的方法。
参考文章 https://blog.csdn.net/zyqblog/article/details/79318955 电脑安装Ubuntu和Windows双系统以后,每次Ubuntu时间和时区设了以 ...
- windows和Ubuntu双系统的安装和基本操作
因为最近刚开始学习ubuntu系统,首先要安装系统,搜集了网上的资料觉得这篇博客特别有用 http://www.cnblogs.com/Duane/p/5424218.html,我也是按照里面的步骤 ...
随机推荐
- HttpLuaModule——翻译(Nginx API for Lua)
现在我已经将翻译的内容放到:http://wiki.nginx.org/HttpLuaModuleZh Nginx API for Lua Introduction 各种各样的*_by_lua和*_b ...
- SRA秘钥生成与解密
import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileReader; import java ...
- ubuntu 下 cajview 替代方案
.caj 是知网提供的论文的标准格式,但是,知网只提供 win 版的工具.这里尝试了两个两个方案,均可行,做一下记录在此. 1. 使用 wine 版的 cajview pdf 可以正常用,但是 ca ...
- Python学习笔记八:ORM框架SQLAlchemy
一:SQLAlchemy使用 1:实体类的创建 ORM中的实体类与一般的Python类不同,在其中,使用 __tablename__=""指明该类与数据库中某个表相对应,然后定义一 ...
- JavaWeb开发之普通图片验证码生成技术与算术表达式验证码生成技术
转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/6134649.html 另:算术验证码生成的JSP.Servlet实现均已移植github:https:/ ...
- 实现一个简单的shared_ptr
翻看以前的代码的时候发现一个shared_ptr的简单实现. 我记得是网上的一篇例子(好像改了一点),但是又懒得找出处了 ╮(╯▽╰)╭. 觉得这份代码足以用来初步了解shared_ptr的实现了. ...
- 二维码Data Matrix简单介绍及在VS2010中的编译
Data Matrix 二维条码原名Datacode,由美国国际资料公司(International Data Matrix, 简称ID Matrix)于1989年发明.Data-Matrix二维条码 ...
- HDU 1069 Monkey and Banana(最大的单调递减序列啊 dp)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1069 Problem Description A group of researchers are d ...
- hql语句的case when then else end问题
http://www.iteye.com/problems/4499 hibernate count不支持case when?
- error LNK2019: 无法解析的外部符号 __vsnwprintf,该符号在函数 "long __stdcall StringVPrintfWorkerW
答案就是链接:legacy_stdio_definitions.lib 这个lib即可