目地:实现XP ubuntu双系统,引导可选择。

出处:根查阅网络资料和自己的安装体检,记录如是。

系统版本:windowsXP  SP3   Ubuntu 12.04

工具资源:grup4dos 2.2 版本软件  Ubuntu 12.04 ISO镜像文件

Step1 :

解压grub4dos压缩包,获得如下文件:

grldr menu.lst grldr.mbr grub.exe

Step2:

解压ubuntu-12.04-desktop-i386.iso  casper文件夹中,

vmlinuz initrd.l 和.disk文件夹

Step3:

grldr menu.lst grldr.mbr grub.exe ubuntu-12.04-desktop-i386.iso vmlinuz initrd.l  .disk文件夹

6个个文件放到C盘目录下

Step4:

1.修改menu.lst文件,在文件末尾添加以下内容

title Install Ubuntu12.04

root (hd0,0)

kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-12.04-desktop-i386.iso locale=zh_CN.UTF-8

initrd (hd0,0)/initrd.lz

 其中,title后面的内容随便写就是,kernel后面的那个突出显示的就是Ubuntu 12.04的镜像文件,需要与C盘中的文件名对应。

 2. 修改 c盘下boot.ini文件,注意该文件是隐藏文件,需要修改:文件夹选项/查看显示所有文件和文件+(取消)隐藏受保护的操作系统文件

 Step5:

重启系统,选择启动引导项:Ubuntu ...

引导进入ubuntu系统后,首先执行终端命令;

sudo umount -l /isodevice

接下来双击“安装Ubuntu 12.04 LTS”开始正式安装,安装向导程序会引导我们一步步的进行安装

一路无话,分区过程需要多加小心。

分别设置 :/boot

                 /系统  

                 swap

                /home

step6:一路安装...

step7: 最后的设置,这个比较重要,否则是无法实现双系统引导的。

之前的修改以及文件全部复原。boot.ini 增加;

C:\grldr.mbr="Ubuntu"

取出grldr 和grldr.mbr 放到C盘根目录

在C盘根目录创建menu.lst文件,内容如下

title ubuntu 12.04
find --set-root /boot/grub/core.img
kernel
/boot/grub/core.img
boot

#如果/boot为单独分区,则使用
title
ubuntu 12.04  (/boot on single partitionas)
find --set-root
/grub/core.img
kernel /grub/core.img
boot

一般我们在前面设置分区时要设置boot引导分区,所选择后者。

 OK 到此为止 大功告成!

winXP 系统下ubuntu-12.04 硬盘安装的更多相关文章

  1. Ubuntu 12.04硬盘安装教程

    从服务器下载Ubuntu 12.04光盘镜像文件到 C 盘.下载地址:\\192.167.100.225\share\Tool\Ubuntu\ubuntu-12.04.1-desktop-amd64. ...

  2. 对<< ubuntu 12.04编译安装linux-3.6.10内核笔记>>的修正

    前题: 在前几个月的时候,写了一篇笔记,说的是kernel compile的事情,当时经验不足,虽说编译过了,但有些地方写的有错误--因为当时的理解是有错误的.今天一一更正,记录如下: 前文笔记链接: ...

  3. (转)Ubuntu 12.04 LTS安装VMware Tools实现linux和window 互相复制:无法找到kernel header path的问题

    Ubuntu 12.04 LTS安装VMware Tools无法找到kernel header path的问题   ubuntuvmware Ubuntu 12.04 安装 VMware Tools, ...

  4. 如何在ubuntu 12.04 中安装经典的 GNOME桌面

    这次介绍的是如何在ubuntu 12.04 中安装经典的 GNOME桌面,默认的 Ubuntu 12.04 默认unity桌面,一些用户不喜欢 Unity 桌面,所以想找回昔日的经典Gnome桌面. ...

  5. Ubuntu 12.04上安装HBase并运行

    Ubuntu 12.04上安装HBase并运行 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 一.HBase的安装 在官网上下载HBase-1.1.2 ...

  6. Ubuntu 12.04上安装Hadoop并运行

    Ubuntu 12.04上安装Hadoop并运行 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 在官网上下载好四个文件 在Ubuntu的/home/w ...

  7. Ubuntu 12.04上安装 MongoDB并运行

    Ubuntu 12.04上安装 MongoDB并运行 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 在Terminal输入 sudo apt-key ...

  8. Ubuntu 12.04上安装R语言

    Ubuntu 12.04上安装R语言 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ R的安装 sudo gedit /etc/apt/sources. ...

  9. Ubuntu 12.04上安装MySQL并运行

    Ubuntu 12.04上安装MySQL并运行 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 安装MySQL数据库 sudo apt-get upda ...

  10. 在 Ubuntu 12.04 上安装 GitLab6.0

    安装环境: 操作系统:    Ubuntu 12.4 LTS 英文 数据库:        mysql5.5.32 web服务器: nginx1.4.1 首先, 添加git和nginx的ppa,并升级 ...

随机推荐

  1. MySQL数据类型之整型

    还一个   Decimal 就是这么创建 查看当前数据表 查看tb1得表得所有记录....

  2. java虚拟机学习总结之GC回收算法与GC收集器

    GC回收算法 1.标记清除算法分为标记阶段和清除阶段标记阶段:通过特定的判断方式找出无用的对象实例并将其标记清除阶段:将已标记的对象所占用的内存回收缺点:运行多次以后容易产生空间碎片,当需要一整段连续 ...

  3. 用了 10 多年的 Tomcat 居然有bug !

    Java技术栈 www.javastack.cn 优秀的Java技术公众号 为了解决分布式链路追踪的问题,我们引入了实现OpenTracing的Jaeger来实现.然后我们为SpringBoot框架写 ...

  4. Eureka 源码分析之 Eureka Client

    文章首发于微信公众号<程序员果果> 地址:https://mp.weixin.qq.com/s/47TUd96NMz67_PCDyvyInQ 简介 Eureka是一种基于REST(Repr ...

  5. 51nod1769 Clarke and math 2

    题目 实际上就是要求\(f*I^k\). 因为\(I^k\)是一个积性函数,所以我们只需要考虑如何求\(I^k(p^a)\). 把这个东西转化成一个长度为\(k\)的序列,每一位是\(\frac{i_ ...

  6. 原生js事件委托(事件代理)方法扩展

    原生js事件委托(事件代理)方法扩展: 通过Node底层原型扩展委托方法 /** * 事件委托方法 * @param eventName {string}:事件名称,如'click' * @param ...

  7. P4290 [HAOI2008]玩具取名

    传送门 $dp$ 设 $f[i][j][k]$ 表示初始为 $k$ 时,能否得到 $[i,j]$ 这一段子串 设 $pd[i][j][k]$ 表示长度为二的字符串 $ij$ 能否由 $k$ 得到 然后 ...

  8. 在Myeclipse下查看Java字节码指令信息

         在实际项目开发中,有时为了了解Java编译器内部的一些工作,需要查看Java文件对应的具体的字节码指令集,这里提供两种方式供参考. 一.使用javap命令      javap是JDK提供的 ...

  9. 剑指offer-从尾到头打印链表-链表-python

    题目描述 输入一个链表,按链表从尾到头的顺序返回一个ArrayList. 把链表依次放入list里面,反向打印 # -*- coding:utf-8 -*- # class ListNode: # d ...

  10. C# 同比缩放图片

    /** * 无损缩放图片 * bitmap 需要缩放的图片 * w 需要缩放的宽度 * h 需要缩放的高度 * */ public static System.Drawing.Bitmap TBSca ...