win7硬盘安装ubuntu

一、前期工作

1、需要ubuntu镜像,EasyBCD,用于ubuntu安装导引

2、准备安装ubuntu的空间

计算机-管理-磁盘管理,对最后一个磁盘进行-“压缩卷”,大小根据实际调节一般在20G以上,但要注意的是一定要对最后一个磁盘进行处理,如果对中间的磁盘处理,那么后面的磁盘就不可用了;压缩卷-新建简单卷即可看到新建的磁盘,对这个磁盘进行-“删除卷”,删除卷的部分是给ubuntu系统使用的空间准备的,在windows在看不见,因此需要删除卷,在下面会提到,分配“空闲”磁盘的空间,这个空间就是“删除卷”的空间。

此外,我的电脑硬盘较小,C盘空间不够,无法放下ubuntu镜像,因此在进行以上操作之前,首先新建一个磁盘L,设定为FAT32类型,作为系统盘,然后一会用。

二、工作内容

1、打开EasyBCD软件,选择Add Entries(添加移动入口点)

2、选NeoGrub 然后点Install ,接着是Configure,然后就会出现一个menu.lst文件,

我们要编辑这个文件 因为系统就是这个文件找到我们的ubuntu的。

把下面的 英文 复制进去,把原来的全覆盖掉

title Install Ubuntu
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-14.10-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz

蓝色部分为镜像文件名称,根据自己的文件名修改

(hdx,x)代表镜像所在的磁盘

(hd,0)代表第一个硬盘的C盘,如果想使用的系统盘不是第一个磁盘,则按照以下规则[2]:

(hd0,0) 表示磁盘分区,hd(0,0),hd(0,1), hd(0,2),hd(0,3)表示主分区,(hd0,4)以后的表示逻辑分区。

如上图,我的计算机C、D盘是主分区,E、F、L、G是逻辑分区,则(hd0,0)表示C盘,(hd0,1)表示D盘,(hd0,4)表示E盘,(hd0,5)表示F盘,(hd0,6)表示L盘,(hd0,7)表示G盘。

3、把准备好的iso用压缩软件或者虚拟光驱打开,找到casper文件夹,复制initrd.lz和vmlinuz(如果是vmlinuz.efi,那么要把上面配置文件中的vmlinuz改为vmlinuz.efi)到之前准备好的系统盘L,然后在把iso也拷贝到系统盘L。注意:这个盘就是(hdx,x)代表的路径,如果镜像与路径写的不一致,比如镜像在L盘,(hd0,5),则会出现error:file not found的错误。

4、重启 你就会看到有2个启动菜单选择,选择第2个:NeoGrubLoader;然后选择install ubuntu。

5、默认桌面有2个文档,安装Ubuntu...;此时先不要安装,按Ctrl+Alt+T 打开终端,输入代码:sudo umount -l /isodevice这一命令取消掉对光盘所在 驱动器的挂载,否则分区界面找不到分区;然后选择安装ubuntu。

6、安装过程比较简单,继续即可;注意安装类型,这里需要着重选择,一般选择——其它选项,这样我就可以按照自己的需求分配各个空间了。

在其他选择的磁盘管理里中,可以看到之前“删除卷”的空闲空间,我们要分配的就是这个空间,分配原则:

引导分区“/boot”200M足够了;系统分区“/”装系统和软件,类似于C盘,这个要大一些20G-30GB够用了;交换分区“swap”类似windows的虚拟内存,一般不大于物理内存,或者当内存大于512M时,分配与内存相同空间;个人文件分区“/home”就看你的需要了,类似windows的“我的文档”,D盘。每一个分区都需要选择——分区容量、用于、挂载点。挂载点/boot,/,/home,用于“EXT4日志文件系统”;SWAP在“用于”里面选择“交换分区”,不需选择挂载点。

注意:

首先在上边看你创建的”/boot“分区的编号是什么,比如我的是sda9,那么在下边的”安装启动引导区的设备“下拉选项框选择”sda9“(根据自己计算机的实际情况),如果这步忽略了,你就用了Ubuntu系统来引导Windows了。

下面[2]直接引用,因为我也不懂了。

重启后,你会发现直接进入你的Windows系统,因为我们把它的引导搞到/boot分区了。我们要用EasyBCD 来给它创建启动时候的选择系统是Windows还是Ubuntu这个很简单。
打开easyBCD,选择add new entry, 选择linux/BSD, name这一行随便填写,只是系统名词,写Ubuntu吧,Device这一行选择刚刚我们创建的200MB的那个”/boot“分区,前边有linux标记的。

做完这些重启系统,选择Ubuntu即可以进入Ubuntu系统了。

当你不要Ubuntu的时候,直接在window里磁盘管理删了它所在的分区,然后在Easybcd里删了它的引导就行,不影响你的Windows系统,这就是为啥我不用Ubuntu来引导Windows的原因。

以上参考了以下文章,以下文章附图非常清晰,我写这篇文章是为了突出安装过程中我遇到的问题,感谢各位。

[1] http://blog.csdn.net/libinjlu/article/details/22896325

[2] http://blog.csdn.net/hk_jh/article/details/8896755

[3]http://blog.csdn.net/lvanneo/article/details/16885121

win7硬盘安装ubuntu经验相关推荐

  1. win7硬盘安装ubuntu双系统——注意项

    win7硬盘安装ubuntu双系统--注意项 WIN7 下硬盘安装ubuntu 12.04 博客分类: ubuntu 仅为网络上的资料整理 资料引用:http://www.ctocio.com.cn/ ...

  2. 个人亲历64位win7硬盘安装ubuntu实录

    摘要:win7硬盘安装ubuntu,删除64位100M系统分区,修改ubuntu开机选项顺序 根据老师的建议,对可供安装的几种进行了比较: (1)      只安装Linux OS(简称:单系统): ...

  3. win7硬盘安装ubuntu

    安装之前 先在win7系统里面的磁盘管理里面分配一个空闲区域, 我是直接将F盘格式化.弄成空闲去与来安装ubuntu 一.制作ubuntu的安装U盘 1.前期准备 下载ubuntu12.04的镜像文件 ...

  4. (转)Win7下如何硬盘安装Ubuntu

    1.下载Linux镜像及EasyBCD 以Ubuntu为例:http://www.ubuntu.com/desktop/get-ubuntu/download 系统引导软件EasyBCD:http:/ ...

  5. win7下硬盘安装Ubuntu 14.04

    下面本人将介绍适合新手.简单易懂的硬盘安装方法: 1.在Windows7中下载并安装EasyBCD(目前最新版2.1.2) 2.将ubuntu-14.04.1-desktop-i386.iso文件复制 ...

  6. WIN7下硬盘安装Ubuntu 11.10系统成功

    在WIN7旗舰版下硬盘安装Ubuntu 11.10成功!具体过程如下: 一,划分磁盘分区 在磁盘管理里面将D盘的100G压缩出40G(计算机-右击-管理-存储-磁盘管理)的空间给Ubuntu .其实u ...

  7. Win7下硬盘安装Ubuntu 12.04.4 LTS双系统

    Win7下硬盘安装Ubuntu 12.04.4 LTS双系统 71158992014年4月13日 Heepo银牌会员 本帖最后由 Heepo 于 2014-04-12 18:31 编辑 小菜上次在论坛 ...

  8. win7下硬盘安装Ubuntu 12.04

    Win7下硬盘安装Ubuntu 12.04 下面本人将介绍适合新手.简单易懂的硬盘安装方法: 1.在Windows7中下载并安装EasyBCD(目前最新版2.1.2) 2.将ubuntu-12.04- ...

  9. linux8系统安装总结,硬盘安装Ubuntu 8.04经验总结(图)

    成功硬盘安装好Ubuntu 8.04好后并安装MAC OS主题截图 本人电脑的C盘分区NTFS,配置为AMD 4800+.想安装最新的Ubuntu 8.04,光盘安装是最简单的了,一切傻瓜式的,只要认 ...

  10. Windows 7 下直接硬盘安装 Ubuntu 10.04成为双系统的方法

    我这只下载Ubuntu10.04的ISO文件,又不想刻盘从光盘安装,麻烦又浪费一张光盘,又没有USB用,做不成LIVEUSB来启动安装,然后又不想用WUBI安装,觉得WUBI安装的方法系统的性能有所下 ...

最新文章

  1. 进制转换(完成Python14作业的背景补充)
  2. 红黑树+java+删除_红黑树深入剖析及Java实现
  3. View事件分发机制(源码 API27)
  4. linux 网卡配置详情
  5. LVS负载均衡基础总结
  6. WebSocket——stomp连接错误[Whoops! Lost connection to XXX]解决方案
  7. Docker(三):镜像导入与导出、保存与加载、在Docker容器中安装软件
  8. kali实战-被动信息收集
  9. matlab 柱状图 折线图,数据可视化分析(柱状图、折线图、热力图)
  10. 如何开发微信公众号后台
  11. 人工智能就是计算机科学的英语,人工智能的英语解释
  12. *(uint32_t *)(PERIPH) == GPIOX)
  13. UINO优锘去ChinaJoy秀数字孪生元宇宙落地应用!
  14. 经济学中的M0 M1 M2 M3的含义
  15. webStorm的一些快捷键
  16. JAVA中输出分两栏,老司机搞定Java 设置Word分栏
  17. 数据结构——图的邻接表实现
  18. 如何使用Proteus进行电路设计仿真?
  19. Angularjs DataTable表格自动刷新
  20. Matlab矩阵的定义与构建

热门文章

  1. java 条形码_Java 生成、识别条形码
  2. wps如何自己制作流程图_wps流程图怎么制作(wps快速生成流程图)
  3. java截图+中文图片识别
  4. ps 自动生成html代码,ps怎么生成html网页文件 PS生成html网页文件的具体教程
  5. iOS应用程序的辅助功能:辅助功能检查器
  6. 超速判断java_汽车超速到底是如何判定的?
  7. jQuery+Ajax+全解析
  8. Vue 中使用 watch 方法实时获取路由信息
  9. 2018.10.27 bzoj1984: 月下“毛景树”(树链剖分)
  10. 开机时自动启动的AutoHotkey脚本