转自:http://blog.csdn.net/beginner_lee/article/details/6407490

Windows7+Ununtu10.04双系统安装指南

作者:beginner_Lee

完成时间:2011-5-8 12:42:36

版本:v1.0

备注:原创文章,首发http://blog.csdn.net/beginner_Lee,转载请注明出处及作者。如有纰漏还望不吝指正。

摘要:本文详细介绍了在win7下安装Ubuntu10.04实现双系统的方法,对Ubuntu安装时的各项设置以及安装成功后网络等配置细节进行了简要说明。最后提供了不使用光盘对Ubuntu安全卸载的方法。适合阅读对象:初学者。

关键词:Linux,Ubuntu,双系统

PART ONE Win7下安装Ubuntu的详细步骤

  1. 硬盘分区调整
    若对当前的硬盘分区不满意,可使用Acronis Disk Director 11随心所欲地设置分区,图形化界面,简单易懂,具体操作方法不再赘述。

  2. 下载Ubuntu镜像文件并用EasyBCD设置引导点(entry)
    登陆到Ubuntu官网根据自己电脑配置下载对应的镜像文件(10.04/11.04,32bit/64bit),建议选用较新的稳定版本,如10.04 LTS。设置引导点可以用wubi,新手则应选用EasyBCD2.0操作更简单,下载EasyBCD2.0并安装后,依次进行以下步骤:

    1. 启动EasyBCD2.0,在窗口面板中依次点击 Add New Entry按钮> NeoGrub标签 > Install按钮 > Configure按钮,在打开的文本文件中输入以下内容
      title Install Ubuntu 10.04
      find –set-root /vmlinuz
      kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
      initrd /initrd.lz
      其中.iso文件名称要与自己所下载的文件一致,保存并退出文本编辑,关闭EasyBCD。

    2. 将下载的ubuntu镜像文件(.iso)用winrar或虚拟光驱打开,把其中的initrd.lz、vmlinuz两个文件连同未解压的ubuntu镜像文件(.iso)移动到C盘根目录,即C:/。

    3. 关机重启,可以看到开机后多出一个选择引导的菜单,使用方向键选择Windows7下面的Ubuntu启动项,稍等片刻,准备迎接全新的OS吧。

  3. 接下来介绍Ubuntu下初始的系统配置:

    1. 进入Ubuntu后,先不要点击桌面左上角的安装系统图标,使用快捷键Ctrl + Alt + T打开Terminal,是不是感觉这个黑洞洞的窗口和win下面的命令行很像?在其中输入
      umount –l /isodevice
      回车,输入exit,回车。

    2. 双击桌面上的安装系统图标,进入Ubuntu安装程序,一共有7步,第一步可以选择说明语言,按照提示一步一步来,基本上都是一路forward下来,除了分区的步骤。注意记下你所设定的密码,以后会经常用到。分区具体方法请看文章后面的Some Suggestions。

    3. 完成7个步骤后,系统会问你是否重启,选是。

  4. 重启后关于引导点的一些设置

    1. 通常重启后会进入Grub选择操作系统的菜单,发现没有Windows的启动项,不要急,先使用方向键选择xxxxx(版本号根据你所安装的系统版本而定),在登录处输入你所设定的密码后,用之前介绍的组合键调出Terminal,在其中依次输入
      sudo mv /etc/grub.d/30_os-prober /etc/grub.d/06_os-prober
      sudo update-grub
      sudo reboot
      会再次重启。这次就可以在Grub菜单里见到Windows7的启动项了。

    2. 重启后在引导菜单里选择Windows7,启动EasyBCD2.0,删除之前设置的Ubuntu引导点,OK。

PART TWO Ubuntu一些基本配置

  1. 设置Grub菜单里默认启动选项
    通常开机后Grub菜单里光标指向第一个操作系统作为默认系统启动,可以在grub.cfg配置文件里进行更改,方法是打开terminal,输入
    sudo gedit /boot/grub/grub.cfg
    需要输入之前安装系统时设定的密码。打开gedit文本编辑器,在其中找到
    set default=”0”
    一行,将0改为你所需要的序号,这里的序号来自开机Grub菜单,比如你看到菜单中第3项是Windows7,想让Grub默认选择Windows7启动,则将其改为
    set default=”2”
    保存后退出即可。注意编号是从0开始,即你在菜单看到的第一项其序号为0,以此类推。

  2. 设置IP、DNS及MAC地址
    打开Terminal,输入
    sudo gedit /etc/network/interfaces
    会在gedit中看到如下两行
    auto
    iface lo inet loopback
    在其后添加如下内容
    auto eth0
    iface eth0 inet static
    address xxx.xxx.xxx.xxx
    netmask 255.255.255.0
    gateway xxx.xxx.xxx.xxx
    pre-up ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
    保存,退出gedit。address、netmask、geteway、hw依次为你的ip地址、子网掩码、网关和MAC地址,按照个人数据依次填写。
    在Terminal中输入
    sudo gedit /etc/resolv.conf
    会打开一个空白的文本文件,添加
    nameserver xxx.xxx.xxx.xxx
    nameserver xxx.xxx.xxx.xxx
    依次为首选DNS服务器和备用DNS服务器,保存并退出。
    完成上面的步骤后,在终端输入
    sudo /etc/init.d/networking restart
    来重启网卡,输入
    ifconfig
    会看到自己的网络设置已经更新了

  3. 修改源
    在浏览器中打开如下页面
    http://wiki.ubuntu.org.cn/Qref/Source
    在“如何使用我们推荐的源”的第3步,选择自己Ubuntu版本对应的源,在新打开的页面中复制适合自己网络的源服务器。
    打开Terminal,输入
    sudo gedit /etc/apt/sources.list
    在打开的文本文件头部粘贴刚才复制的源服务器地址,保存后退出。
    刷新列表,在Terminal中输入
    sudo apt-get update

PART THREE Some Suggestions

  1. 安装Ubuntu时有7个步骤,在硬盘分区那一步,选择第四个选项“自己设置分区”,依次Add如下四个分区
    20G ext4格式 分区名 /
    2G swap格式 不需设置分区名
    8G ext4 格式 分区名 /tmp
    80G或以上 ext4 格式 分区名 /home
    在你有100G以上的空间给Ubuntu时,可以采用上面我使用的分区方法,网络上也有很多关于分区的建议,可以根据个人需求适当调整。

  2. Ubuntu自带了开源nv显卡驱动,若你想尝试3D桌面特效则需安装对应自己显卡型号的官方驱动。不推荐初学者尝试独立安装驱动,笔者曾经耗费了两天时间试图为自己的GeForce GT540M(laptop)安装官方驱动却以失败告终,如有对此精通者还望不吝赐教。

  3. 使用mbrfix保留Windows7,安全卸载Ubuntu的方法
    下载mbrfix,将mbrfix.exe文件放入C盘根目录,右键单击,选择 属性 > 兼容性 > 勾选“以管理员身份运行此程序”。Win + R打开控制带台,依次输入
    cd /
    mbrfix /drive 0 fixmbr /yes
    关机重启,发现不会进入Grub选择操作系统的菜单了,在Windows7中使用Acronis Disk Director 11将Ubuntu分区Delete掉即可。

Windows7+Ubuntu10.04双系统安装指南相关推荐

  1. 笔记本在Win7下使用wubi安装Ubuntu10.04 双系统

    笔记本在Win7下使用wubi安装Ubuntu10.04 双系统 这几天突然想装一个 Ubuntu ,老是在 Vmware 下使用,不知道真正的 Ubuntu 到底怎么样,最后发现了 Wubi 这个小 ...

  2. 安装linux18双系统,Win10 安装Linux ubuntu-18.04双系统(安装指南)

    Win10 安装Linux ubuntu-18.04双系统(安装指南) 发布时间:2019-12-05 21:17 来源:互联网 当前栏目:web技术类 在自己的电脑上安装了一个 Linux ubun ...

  3. linux系统安装升级win10双系统,Win10 安装Linux ubuntu-18.04双系统(安装指南)

    在自己的电脑上安装了一个 Linux ubuntu系统,第一次安装,记录下每一步步骤,以下是安装过程: 第一步:下载ubuntu镜像文件 ubuntu- 18.04.0镜像文件下载 第二步:分区 在我 ...

  4. Windows7 Ubuntu14.04 双系统的卸载及重装

    1.Windows7下Ubuntu的卸载 https://jingyan.baidu.com/article/295430f13ed7d80c7e005088.html http://www.jian ...

  5. win7 linux16.04双系统,安装windows7+ubuntu16.04双系统

    1.ultralso制作ubuntu16.04安装U盘. 2.EASYBCD工具设置启动系统,将ISO文件拷贝到C盘,解压ISO文件中的initrd.lz和vmlinuz在C盘根目录下.在按照网上信息 ...

  6. 硬盘安装Windows 7和Ubuntu 10.04双系统

    Windows 7和Ubuntu 10.04 都已经发布了,想体验一下.Windows 7已经安装了,本来想用wubi安装ubuntu,担心ubuntu系统性能不好,使用虚拟机安装吧,也是担心同样的性 ...

  7. Win7下使用U盘安装linux Ubuntu16.04双系统图文教程

    Win7下使用U盘安装linux Ubuntu16.04双系统图文教程 Ubuntu(友帮拓.优般图.乌班图)是一个以桌面应用为主的开源GNU/Linux操作系统,Ubuntu 是基于DebianGN ...

  8. Win7 下U盘安装Ubuntu16.04 双系统详细图文教程

    安装主要分为以下几步: 一. 下载Ubuntu 16.04镜像软件:二. 制作U盘启动盘使用ultraISO:三. 安装Ubuntu系统:四. 用EasyBCD 创建启动系统启动引导: (根据个人情况 ...

  9. dell笔记本安装Ubuntu20.04双系统+cuckoo布谷鸟沙箱

    windows下安装Ubuntu20.04双系统+cuckoo布谷鸟沙箱 本篇文章主要是在Ubuntu20.04系统上搭建cuckoo沙箱,之前曾尝试在VMware虚拟机里建立Ubuntu,然后再在U ...

最新文章

  1. tensorflow 测试
  2. 3.5 集束搜索的误差分析-深度学习第五课《序列模型》-Stanford吴恩达教授
  3. EDP项目结构规范心得
  4. c 语言登录系统源代码,c语言源代码---------------个人图书管理系统
  5. java程序员第二语言_惊呆了!Java程序员最常犯的错竟然是这10个
  6. mysql 5.5 特性_MySQL5.5复制新特性
  7. 传微软移动设备部门开始扩招员工
  8. iOS开发之touchesCancelled
  9. 计算机春季高考试题答案,最新春季高考历年真题-天津市春季高考计算机试卷...
  10. 传智播客 魔法属性 学习
  11. 关于意识形成过程的认识
  12. php mysql插入的数据有引号,PHP引号转义中解决POST,GET,Mysql数据自动转义问题
  13. 架构师技能5:如何做code review 代码简洁之道
  14. mvc原理和mvc模式的优缺点
  15. Pycharm和Pytorch安装教程配置环境以及遇到的问题:
  16. audioread-支持多种解码 (GStreamer + Core Audio + MAD + FFmpeg) 的python音频解码库
  17. Mysql高级查询语句练习
  18. ticwatch能支持鸿蒙吗,我的廉价表盒 篇二:过气的智能手表?出门问问Ticwatch2 一年半断断续续的使用体验...
  19. python有静态变量吗_为什么Python没有静态变量?
  20. 可弯可折的LED柔性软模组,柔出异形屏显示新创意。

热门文章

  1. JAVA校招基础面试题
  2. VS插件--Resharper
  3. Resharper快捷键
  4. C++中的内存管理、内存泄漏和内存回收
  5. windows无法找到发送到桌面快捷方式
  6. 无法与域“xxxx.com”的Active Directory域控制器(AD DC)连接 之DNS故障
  7. R语言中的fitted() 和 predict()
  8. 物联网开发笔记(62)- 使用Micropython开发ESP32开发板之控制ILI9341 3.2寸TFT-LCD触摸屏进行LVGL图形化编程:环境搭建
  9. php hook类,基于 CodeIgniter 构建 JWT RESTfull API Server
  10. vivado基本开发流程