本方法可以在硬盘上直接安装Ubuntu双系统,不需要借助U盘等工具,但仅限于Windows 7及以上版本。本文以Windows 7和Ubuntu 12.04为例。
1. 首先是分区,在计算机上点击右键 - 管理 - 磁盘管理。
比如你的D盘有60GB空闲,你希望用40GB来装Ubuntu,那么单击D盘,右键选择“压缩卷”,然后在弹出的窗口里的“输入压缩空间量”输入40000,然后一直下一步直到结束。
装Ubuntu分配的硬盘大小最好是20G以上,不要太小。这里请注意,Ubuntu和Windows文件系统完全不同,所以我们划分好要给Ubuntu的分区后,要删除卷,好留出可用空间给Ubuntu。到时候,安装好的Ubuntu的分区在Windows下是看不到的,但是进入Ubuntu是可以访问Windows的磁盘的。
也可以使用DiskGenius或分区助手进行分区,保证硬盘数据不会丢失。
2. 准备两个东西:EasyBCD软件和Ubuntu的iso镜像。
3. 打开EasyBCD软件,可能看到只有一个启动入口,我们来给他加一个:选择 添加新条目 - NeoGrub - 安装,如下图所示:
接着点配置,然后就会出现一个menu.lst文件。我们要编辑这个文件,因为系统就是靠这个文件找到Ubuntu的。把下面的英文复制进去,把原来的全覆盖掉。
title Install Ubuntu
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-12.04-dvd-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz
注意:
(1) ubuntu-12.04-dvd-i386.iso 是你的iso的名字,别写成我的了,这个要改成你的。 vmlinuz 要看iso文件中casper文件夹里该文件是否有.efi的后缀,一般64位的有.efi后缀,那就要加上.efi,而32位的系统没有则不用加。
(2)对于有的电脑第一个盘符并不是C盘,需要修改(hd0,0),其中第一个0代表哪块硬盘,第二个0代表哪个分区。例如第2块硬盘的第3个分区要改为(hd1,2)。
之后保存并关闭。
4. 把准备好的iso文件用虚拟光驱打开或者解压,把.disk文件夹复制到C盘,找到casper文件夹,复制里面的initrd.lz和vmlinuz(vmlinuz.efi)文件到C盘,然后再把iso文件也复制到C盘。
5. 重启,你会看到有2个启动菜单给你选择,我们选择“NeoGrub 引导加载器”这个选项,接着选择“Install Ubuntu”,然后等待一段时间,就会见到我们想要安装的Ubuntu了。
6. 在安装之前,要按Ctrl+Alt+T打开终端,输入命令: sudo umount -l /isodevice 取消对光盘所在驱动器的挂载(注意,这里的-l是L的小写,-l 与 /isodevice 之间有一个空格),否则分区界面找不到分区。
7. 点击“安装Ubuntu 12.04”开始安装。选择中文(简体),然后下一步,请勾选最后那个选项,如下图所示。
下一步,如果可以联网的话你可以联网,也可以勾选不连接互联网。
下一步,选安装类型,我们选其他选项,这样可以自己创建、调整分区、或者为Ubuntu 选择多个分区。如下图所示,因为我的电脑已经装过Ubuntu了,下面的操作的界面和原来不一样了,就借用一下别的网站的图片啦!
下一步,在打开的磁盘管理里我们看到之前压缩的空间,前边有“空闲”二字,我们要做的就是:在这个空闲的空间里给Ubuntu划分分区,我习惯上是这么划分的:引导分区“/boot”200M足够了,系统分区“/”装系统和软件20GB够用,交换分区“swap”类似Windows的虚拟内存,一般不大于物理内存就行,个人文件分区“/home”随便分,类似Windows的“我的文档”。当然“/boot”和“/home”也可以不划分出来,它们会默认与根目录“/”共享一个空间。
点选“空闲”的分区,选择下边的“添加”。
弹出窗口如下图,上边填写分区空间大小,下边填写要挂载的分区,然后确定。“/”分区,“/home”分区都是这样子创建,而swap分区要在“用于”那里选择“交换分区”。
把分区设置好了,下边这步很关键!!!
首先在上边看你创建的“/boot”分区的编号是什么(如果没有划分“/boot”,就看根分区“/”),比如我的是sda6,那么在下边的“安装启动引导区的设备”下拉选项框选择“sda6”,如果这步忽略了,Ubuntu系统的引导菜单会覆盖掉Windows的引导菜单,即开机会默认进入Ubuntu的系统选择界面。
做完这些,就可以下一步了,以下无非是用户名密码这些,Linux一定要设置密码的。
大约20分钟等待后,点击"现在重启"即可。
8. 重启后你会发现还是进入你的Windows引导菜单,因为我们把Ubuntu的引导搞到/boot分区了。我们要用EasyBCD把Ubuntu的引导添加到Windows的引导中,步骤如下:
打开EasyBCD,选择“添加新条目”,首先选择“NeoGrub”那个选项卡,点击删除。然后选择“Linux/BSD”选项卡,“类型”选择GRUB或者GRUB 2(如果最后进不了Ubuntu系统就选择GRUB 2),“名称”这一行随便填写,写Ubuntu吧,“驱动器”这一行选择刚刚我们创建的200MB的那个”/boot“分区(或者“/”分区),前边有Linux标记的。填完了点击“添加条目”,如下图所示。
然后去C盘删除vmlinuz,initrd.lz,.disk和系统的iso文件。
9. 做完这些重启系统,选择Ubuntu,正常的应该就能进入Ubuntu系统了。
另外,EasyBCD可以在“编辑引导菜单”里修改默认开机选项和等待时间等。
当你不要Ubuntu的时候,直接在Windows磁盘管理删了它所在的分区,然后在EasyBCD里删了它的引导就行,不影响你的Windows系统,这就是为啥我不用Ubuntu来引导Windows的原因。
参考:
1. Ubuntu 12.04和Windows 7双系统安装图解_Linux教程_Linux公社-Linux系统门户网站
2. Windows 7硬盘安装Ubuntu 12.10图文教程_Linux教程_Linux公社-Linux系统门户网站

Windows 硬盘安装 Ubuntu 教程相关推荐

  1. 用硬盘安装linux物理机,老爷机安装UBUNTU的悲剧之旅(附用GRUB2硬盘安装ubuntu教程)...

    最近想在一台旧机器上安装个UBUNTU测试一下,算是练手,以前在虚拟机上安装过,本来认为比较简单,但是实际安装到物理机上时却是问题层出不穷,经过一顿的折腾后,终于有了初步的结果,这里将过程和一些问题分 ...

  2. Windows下如何硬盘安装Ubuntu

    一般来说,折腾双系统是每一位程序猿都有过的经历,如何在windows下安装双系统ubuntu呢?今天来给大家介绍一下如何直接在windows硬盘安装ubuntu,而不需要使用U盘或者光盘,或外置硬盘. ...

  3. linux14.10硬盘安装,Windows 10下硬盘安装Ubuntu 14.10图文教程

    著名的Linux发行版 Ubuntu 系统已经释出最新的 14.10 版,同时大家也可能不知道其实它已经十岁了.与半年前的14.10相比,这次Ubuntu 14.10系统升级的修改幅度很小,外观界面几 ...

  4. Windows 7下硬盘安装Ubuntu 14.04图文教程

    Ubuntu 官方已经发布了正式版的 Ubuntu 14.04 LTS,并宣称这是为云计算准备的版本.该版本在云平台和伸缩环境的可靠性.性能和交互性都有很好的提升,同时提供 5 年的支持和维护服务. ...

  5. 分布式进阶 一 Windows 7下硬盘安装Ubuntu 14 04图文教程

    Windows 7下硬盘安装Ubuntu 14.04图文教程 本人下载的是ubuntu-14.04.2-desktop-amd64.iso,经本人亲自测试的,折腾了一天的时间. 1)首先还是分区,在计 ...

  6. linux14.10硬盘安装,U盘安装Ubuntu 14.10 Windows 7硬盘安装Ubuntu 14.10图文教程

    类型:网络电视大小:1.5M语言:中文 评分:6.6 标签: 立即下载 Ubuntu 14.10 采用的系统内核是Linux 3.16,并且按惯例进行了定制.Unity桌面环境也升级到了7.3.系统自 ...

  7. Windows 10 硬盘安装 Ubuntu 20.04 教程 (MBR)

    Windows 10 硬盘安装 Ubuntu 20.04 没有U盘,一直想装Ubuntu,于是结合了网上的各种材料,成功安装. 步骤: 1.配置分区: 2.安装EasyBCD,配置引导 3.安装Ubu ...

  8. Windows 7使用wubi硬盘安装Ubuntu (文字版)

    Windows 7使用wubi硬盘安装Ubuntu (文字版) 安装方法: 一.下载ubuntu-10.04-desktop-i386.iso后,用winrar打开,提取出wubi.exe这个文件.把 ...

  9. Windows XP硬盘安装Ubuntu 12.04双系统

    Windows XP硬盘安装Ubuntu 12.04双系统 一.下载文件 需要下载的东西有两个,一个是grub4dos,另一个是Ubuntu 12.04 LTS的镜像文件,具体下载地址如下: 1.Gr ...

最新文章

  1. 讨论oracle的反腐,关于oracle SCN 的讨论
  2. Redis 主库宕机如何快速恢复?面试必问!
  3. 第一章——数据结构之绪论
  4. VS.NET2005中的WEBPART初步(一)
  5. BOM—浏览器对象模型(Browser Object Model)
  6. 20分钟快速了解Redis
  7. HttpCombiner.ashx处理
  8. 2014新浪研发project师实习笔试(哈尔滨站)
  9. Atitit knowmng file list知识管理文档索引 目录时索引 part1
  10. 最详细的wine配置
  11. 软件工程学硕考研经验分享
  12. 2022-2028全球与中国汽车空调冷凝器市场现状及未来发展趋势
  13. 电脑插入耳机检测不到没反应怎么办?
  14. android获取GPU信息;android获取GPU渲染器、供应商、版本和扩展名等信息
  15. 吴恩达《深度学习专项》笔记(十一): CNN示例学习:VGG, ResNet, MobileNet
  16. 很佩服的一个Google大佬,离职了。。
  17. python自动化框架:pywinauto实现博客之星自动化评论
  18. 【苦练基本功】代码整洁之道 pt1(第1章-第3章)
  19. 插鼠标出现 usb设备无法识别 解决办法
  20. 关于Springboot定时任务

热门文章

  1. ContentProvider android:exported = “true”
  2. 【精】ContentProvider
  3. 将tif文件转换成mrc文件
  4. 了解品牌名称 TM (™) 和 R(®) 符号之间的区别至关重要
  5. eclipse配置python运行环境_Eclipse配置Python环境
  6. 01-weston 简介
  7. 图解链表 —— JAVA中的单链表基本操作
  8. js中计算两个时间差
  9. JS 改变HTML样式
  10. 形态学操作——开运算与闭运算