XP下安装Ubuntu10.04双系统

本文介绍了一种无需光盘,通过硬盘直接安装Ubuntu系统的详细步骤。包括磁盘分区、设置启动项及具体安装过程等关键信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

短学期学期了linux程序设计,在虚拟机下运行觉得比较慢,于是决定把本本装成双系统。

由于没有光盘,只好用硬盘安装的方法,在网上搜索了许多,都是大同小异,不过感觉有些也是只知其一不知其二,我在安装过程中遇到许多问题,记录下来备用。

一、划分磁盘分区

留出30G~40G的空闲磁盘给Ubuntu,这个分区是在xp在磁盘管理里面删除一个未使用的分区

设置启动项

1下载最新版本的 Grub4DOS 

下载地址http://download.gna.org/grub4dos/ 

下载并解压缩后将目录中的 grldrgrldr.mbrgrub.exe 三个文件复制到 C 盘根目录下 

2在下载好的ubuntu系统 iso 文件中casper 文件夹目录下找到 vmlinuzinitrd.lz 解压,并复制到 C 盘根目录下(无需解压整个 casper 文件夹,整个 casper 文件夹很大) 

3 、 C 盘根目录下建立 menu.lst 文件,内容为: 

title Install Ubuntu 

root hd(0,0) 

kernel hd(0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso ro quiet splash locale=zh_CN.UTF-8 

initrd hd(0,0)/initrd.lz 

注意文件名和参数hd(0,0):

文件名要和下载的iso文件文件名相同

参数的最后一个0根据磁盘分区有变化(是从0开始的数字),如果遇到重启安装时无法找到安装文件的错误提示则说明参数不正确,在命令行模式下按e可以编辑改正

4 、 xp 系统里的boot.ini文件在最后一行加上c:/grldr="grub"

三, 硬盘安装 ubuntu 

重启机器在启动项选择 grub再选择Install Ubuntu进入ubuntu的安装程序。

注意在安装前打开终端,输入代码:sudo umount -l /isodevice(这一命令取消掉对光盘所在驱动器的挂载否则找不到分区)

       在磁盘空间选择的步骤中,要选择手动指定分区。创建一个swap分区(逻辑分区),相当于虚拟内存,一般为1G。创建一个主分区,磁盘分区选择为10G,挂载点为/。在创建一个分区,磁盘分区选择为省下的所有空间,挂载点为/home(防止重装系统时丢失文件)。

       接下来根据提示安装就可以了

      我在安装好Ubuntu以后重启过程中发现xp不能启动了,结果应该是grub的引导出了问题,把C盘下的boot.ini改正以后即可

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(3)/WINDOWS

[operating systems]

multi(0)disk(0)rdisk(0)partition(3)/WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

去掉最后一行,标黄的地方原来是0,现在改成3,这样重启后就能进入xp系统了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值