AD: <script type="text/javascript" src="http://www.51cto.com/js/article/keywords_ad_new.js"></script>2013大数据全球技术峰会低价抢票中
很多使用Ubuntu的用户会偶尔使用下Windows系统,如果更换系统又很麻烦。如果你是个忠实的Linux粉丝,你就不要错过学习在你的硬盘中实现WIndows和Linux Ubuntu的双系统共存。
一、从iso文件启动
硬盘安装的关键则在于实现从iso文件启动.从网上下载ubuntu的iso文件,把它放在一个盘的根目录下,这个盘可以ntfs的,也可以是fat32的,当然,它也可以是linux的文件系统.只是不要把这个文件放在你要安装系统的分区上就行了(这句纯是废话啦!)
用winrar或者其它工具从iso文件中提取Casper下的vmlinuz和initrd.gz两个文件到这同一个盘的根目录下.
在这个盘的根目录下,新建一个文本文件,把它重命名为:menu.lst
在这个文件里面写入如下命令:
- title Install Ubuntu
- find --set-root /ubuntu-9.04-desktop-amd64.iso
- kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-9.04-desktop-amd64.iso locale=zh_CN.UTF-8
- initrd /initrd.gz
注意,这个命令里面的ubuntu-9.04-desktop-amd64.iso 是下载的iso文件的名字,你的文件可能不是这个名字,所以要把它改为你自己的文件的名字。
除了这个我们建立的menu.lst的文件之外,其它盘的根目录下如果也存在着这样的名字的文件,必须全部删除或者重命名。
另外,我第一次安装的时候用了各种的办法,就是不能成功从iso文件启动。后来偶然发现,是因为我的一个盘的根目录下,存在着一个名为ubuntu的文件夹。我把这个文件重命后,也就成功从iso文件启动了。对于这个插曲,好象还没有别的朋友遇到过。
从网上下载最新版的grub4dos,从中提取出一个名为grldr的文件,只要这一个就够了,其它的我们不需要。把它放到XP系统盘的根目录下。然后修改boot.ini,在最末加上一句:
- c:\grldr="ubuntu"
须要注意的是,我这里是假设你的XP是装在C盘的。如果是装在其它盘,把这里的C盘改为其它的对应盘符就是了。
总之,是要在xp中加入grldr的启动项就行了。
从网上找到的资料来看,vista和win7也可以使用boot.ini,只是在写法上有一个注意点。
在XP中,我们加入的这一行可以写成:
- c:\grldr=ubuntu
而在vista中,我们加入的这一行必须写成:
- c:\grldr=“ubuntu”
也就是说,在vista下,必须加上这一对引号,而在xp下,这对引号却是可有可无的。
对于这一点,我没有试验过。
然后是重启电脑啦,选择ubuntu启动,进入桌面后,双击桌面上的安装,就可以开始ubuntu的安装了。
二、安装过程中,提示分区不能卸载。
在安装的过程中,可能会遇到一个提示:
安装装程序要更改分区表,但未能实现,因为以下挂载点上的分区不能被卸载:/isodevice
ubuntu8.10以后的版本的硬盘安装和之前的版本不一样了
问题就是一旦设计到分区修改,安装程序默认会尝试卸载整个硬盘,但是此时硬盘上iso还是挂载的,所以会出错。
解决的办法是:
在启动安装程序之前把已经挂载的分区卸载 ,在终端中输入命令:
- sudo umount -l /isodevice (一定要加-l)
如果是光盘安装的话,可能需要用到的命令是:
- sudo umount -l /cdrom
三、把启动引导装置安装到逻辑分区。
装xp与ubuntu双系统,我倾向于以不写入mbr为好。因为一旦写入mbr,就会麻烦多多的。比如xp下安装的一键还原精灵不可用啦,ubuntu出了问题,XP也启动不了啦。
解决的办法是:安装ubuntu的分区最好是逻辑分区。
在安装的过程中,需要回答七个问题,在最后的一个问题,也就是第七个问题的时候,别忙着点安装,请点右下角的高级进入。
安装启动引导的设备,默认是选择活动的主分区。这里我们选择一个逻辑分区,有些朋友喜欢把/boot分区做一个单独的分区,那么我们应该把这个/boot分区设为逻辑分区为好。这里我们选择安装启动引导的设备当然也就选择这个/boot分区啦。如果我们没有把/boot分区设为独立的分区,那么我们在这里应该选择/分区,这个/分区最好是逻辑分区。
总之,只要我们选择的安装启动引导的设备是逻辑分区,那么安装程序就不会写入mbr。至于如果我们选择的是非活动的主分区,会不会写入mbr,那就不得而知啦。因为没有试验过。
四、下载最新版的grldr
由于我们没有写入mbr,所以在系统安装完毕后,我们重启电脑,并不能直接进入ubuntu,这里我们需要首先删除我们先前建立的那个menu.lst文件。这时我们重启电脑,在XP的启动菜单界面,仍然选择ubuntu进入,我们也就会成功进入ubuntu啦。也就是说,我们仍然用先前的grldr引导进入了ubuntu.
但这里有一个要点,就是我们所下载的grldr应该是最新版的。原因是,现在的ubuntu的分区的主流都是ext4啦。只有最新版的grldr才能识别ext4分区。这个问题我遇到过,结果傻傻地到处求助。
五、菜单半英文半汉语。
早就听说过ubuntu是最流行的linux桌面系统啦。但我刚装完后进入桌面却是心凉了半截。原因就在于菜单是一半是英文一半是汉语。对于E文好的朋友,这当然不成问题,但对于我们多数的朋友而言,这就成啦问题啦。这时最需要的就是安装中文语言包。如何安装,这里就不赘述啦。
相关推荐
### 硬盘安装Ubuntu与Windows XP双系统详解 #### 一、安装前的准备工作 在硬盘上安装Ubuntu与Windows XP双系统是一项较为复杂的任务,本文将详细介绍如何通过硬盘安装方式构建双系统环境。首先,我们需要准备好...
为了兼顾两者,安装XP和Ubuntu的双系统成为了一种常见的解决方案。本文将深入探讨如何创建这样的双系统环境,帮助你更好地理解和实现这个过程。 首先,我们需要了解的是双系统的概念。双系统是指在同一台计算机上...
### 从零开始安装Ubuntu 9.04到硬盘与XP独立双系统:详细步骤解析 #### 安装前的准备工作 在开始安装Ubuntu 9.04与Windows XP共存的双系统之前,有几个重要的步骤需要准备: 1. **获取Ubuntu 9.04的Live CD或USB...
### xp与ubuntu双系统配置知识点详解 #### 一、前言 随着技术的发展和个人需求的多样化,越来越多的用户选择在一台计算机上安装多个操作系统来满足不同的工作或学习需求。本篇指南将详细介绍如何在Windows XP系统...
### 知识点:硬盘安装Ubuntu与Win7双系统详解 #### 1. 理解硬盘安装双系统概念 硬盘安装双系统是指在一台计算机的硬盘上同时安装两个操作系统,用户可以在启动时选择进入任意一个系统。这种方法适用于希望同时使用...
标题中的“解决ubuntu 20 和windows10 双系统蓝牙鼠标重新匹配”是指在运行Ubuntu 20.04和Windows 10的双系统环境下,用户在切换操作系统时发现蓝牙鼠标需要重新进行配对才能正常使用的问题。这个问题通常由于两个...
### xp和ubuntu双系统安装xp启动不正常解决方法 #### 背景介绍 随着Linux系统的普及和技术的进步,越来越多的用户选择安装双系统以便更好地利用不同的操作系统特性进行工作或学习。其中,Windows XP 和 Ubuntu 是两...
标题“Ubuntu硬盘安装_XP引导文件”涉及到的是在已经安装了Windows XP系统的基础上,通过硬盘安装Ubuntu操作系统,并且需要利用特定的引导文件来实现双系统的共存。这一过程需要对计算机的基本操作、Ubuntu的安装...
### Ubuntu与XP双系统搭建详解 #### 引言 随着技术的发展,用户对操作系统的多样化需求日益增长。在日常工作中,或许你是一名热爱Linux的极客,却偶尔需要使用Windows来完成特定任务;或者,你是Windows的老用户,...
Ubuntu和XP双系统 grub2 默认启动项的更改
如果电脑装了XP和ubuntu双系统,后来在XP重新调整分区的时候不小心把ubuntu所在的分区给弄掉了,因为对多系统的引导用的是ubuntu自带的grub,这下就进不去XP了,开机就提示can not find grub,那么怎么才能修复XP的...
"Ubuntu和Windows 7双系统安装" 在这篇文章中,我们将学习如何在一台机器上同时安装Windows 7和Ubuntu 10.04双系统。这种安装方式可以让我们同时使用两个操作系统,可以满足不同需求和场景下的需求。 标题:Ubuntu...
"Ubuntu 服务器搭建手册" 本文档旨在指导读者使用 Ubuntu 操作系统搭建服务器,涉及了 Linux 命令、SSH 服务、JDK、Tomcat、MySQL 和 Hadoop 等多个方面的知识。 Ubuntu 服务器安装 Ubuntu 服务器安装是搭建...
### 从零开始安装 Ubuntu 9.04 到硬盘与 XP 独立双系统教程 #### 一、引言 随着 Linux 的普及和技术的进步,越来越多的用户开始尝试将其作为辅助或替代 Windows 的操作系统之一。Ubuntu 作为一款非常受欢迎且用户...
【硬盘安装Ubuntu双系统教程】 在许多Windows用户中,越来越多的人选择尝试Ubuntu这一开源操作系统,以体验其稳定性和丰富的开源软件资源。然而,对于新手来说,安装Ubuntu可能会有些棘手,尤其是想要创建双系统的...
Win7-Ubuntu双系统安装教程 本教程旨在指导用户如何成功安装Win7-Ubuntu双系统,包括准备工作、安装过程、安装后配置等步骤。通过本教程,用户可以了解双系统安装的基本步骤和注意事项,从而实现双系统的安装。 一...
在处理Windows 10与Ubuntu双系统无法正常启动的问题时,我们首先需要了解双系统启动的原理以及可能导致启动问题的原因。双系统配置下,计算机启动时会由引导管理器(如GRUB)来进行操作系统的选择。如果在这个过程中...
首先需要明确的是,在对虚拟机中的Ubuntu系统进行硬盘空间的扩容时,可以采取添加新的分区,或者直接对系统所在的分区(如/dev/sda1)进行扩容。传统的做法通常是添加新分区,但这样做会使得安装的应用和库文件分散...
在早期的双系统安装实践中,尤其是将Windows XP与Ubuntu 7.10建立为双系统时,主要采用的是通过Windows XP的引导文件ntldr读取Boot.ini文件来实现双启动的方式。然而,随着操作系统的不断更新迭代,如Windows Vista...