windows xp 磁盘安装 ubuntu 10.04 方法

系统安装、升级讨论
头像
chinacode
帖子: 21
注册时间: 2009-09-15 12:17
送出感谢: 0
接收感谢: 0
联系:

windows xp 磁盘安装 ubuntu 10.04 方法

#1

帖子 chinacode » 2010-05-13 0:04

ubuntu 10.04 也发布一段时间了相信很多人都迫不及待了,ubuntu 10.04是一个长期支持的版本。

安装方法有三种。

通过 ubuntu 9.10 直接升级到10.04不过的更新起来比较慢,但是可以保留之前一些软件的配置,还是值得一试。
通过向官方申请 ubuntu 10.04 安装光盘。然后通过光盘安装就是了,不过申请光盘是需要时间的,相信很多人都没这个耐心吧。当然也可以通过下载ubuntu 10.04 镜像文件,然后自己刻录ubuntu 10.04 安装盘。
通过引导进行磁盘安装。
上面第一和第二种都是很普通的方法。下面就讲解一下磁盘安装方法吧。

准备工作
下载 grub4dos-0.4.4-2009-06-20.zip 选择一个版本 本人选择的是grub4dos-0.4.4。
下载ubuntu-10.04-desktop-i386.iso 文件.下载地址见:http://www.blags.org/ubuntu-10-04-lts-release/.
配置引导
右击 我的电脑->属性->高级->启动和故障恢复->设置->编辑
在最后面加上 C:\grldr=”install ubuntu 10.04 ” ,当然也可以直接 开始 ->运行 (c:/boot.ini) 进行编辑,不过要修改一下boot.ini文件的可写属性。
接下来将下载的 grub4dos-0.4.4-2009-06-20.zip 里面文件 解压至c盘,是整个解压至c不是解压目录至c
复制下载下来的 ubuntu-10.04-desktop-i386.iso 镜像文件至c盘。同时解压ubuntu-10.04-desktop-i386.iso 里面的 .disk文件,casper 下的initrd.lz ,vmlinuz 解压至c盘。
编辑c:/menu.lst 在最后加上这段
title Install Ubuntu 10.04
find –set-root /ubuntu-10.04-desktop-i386.iso
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04-desktop-i386.iso locale=zh_CN.UTF-8
initrd /initrd.lz
保存.
重启windows.
会出现一个windows xp 和 install ubuntu 10.04 的选项。选择 install ubuntu 10.04。
进入之后里面同样会有很多选项 ,同样选择 install ubuntu 10.04 ,等待一段时间,会进入ubuntu 的安装界面。
进入desktop界面之后先不要急着点击desktop上面的安装。
通过左上角 Applications -> Accessories -> Terminal 打开终端。输入 sudo umount -l /isodevice 不这样后面会出现错误而导致无法继续安装。
点击左面的按装程序进行安装。大致一下几个步骤。
1.择语言 -> 选择键盘 -> 选择手动分配磁盘。将自己预留的磁盘空间(当然也可以选择已经存在的磁盘进行切分只要切分的空间不大于整个分区剩余空间里面的文件就不会丢失)。
2.然后点击新建一个交换分区 大小和自己的内存一样,选择交换分区,点击确定。
3.新建系统文件分区。选择ext4文件系统(windows文件系统:ntfs,fat),大小就是剩余空间了,挂载到 / 下 点击确定。(当然也可以新建其他的挂载目录。)
输入自己的用户名和密码点击下一步。
点击下一步就开始安装了大约等25-30分钟就差不多了。
安装完了就会自动提醒重启系统。你会发现一直都是命令界面而没有重新启动的话 按下 enter键。
安装完成了。
接下来你肯定会问我的windows不见了。下面讲下配置启动windows的方法。
Applications -> Accessories -> Terminal 打开终端。当然也可以通过快捷键打开。ctrl+alt+T 。
输入 sudo gedit /boot/grub/grub.cfg
1.找到 ### BEGIN /etc/grub.d/30_os-prober ###
2.将### BEGIN /etc/grub.d/30_os-prober ### … ### END /etc/grub.d/30_os-prober ### 之间的内容用
menuentry “Microsoft Windows XP Professional (on /dev/sda1)” {
insmod ntfs
set root=(hd0,1)
chainloader +1
}
替换.保存退出就行了。
如果要调整系统顺序也可以先将### BEGIN /etc/grub.d/30_os-prober ### … ### END /etc/grub.d/30_os-prober ### 之间的内容 注释掉。然后将
menuentry “Microsoft Windows XP Professional (on /dev/sda1)” {
insmod ntfs
set root=(hd0,1)
chainloader +1
}
放到上面类似地方就行了。
重启ubuntu 就能看到有windows 和ubuntu 的启动选项了。
大功告成。不明白可以给本人留言。
原创文章,转载请注明: 转载自Martin

本文链接地址: http://www.blags.org/windows-xp-disk-to ... ntu-10-04/
上次由 chinacode 在 2010-05-13 8:54,总共编辑 1 次。
头像
nmsfan
帖子: 18958
注册时间: 2009-10-16 22:46
来自: finland
送出感谢: 16 次
接收感谢: 36 次

Re: windows xp 磁盘安装 ubuntu 10.04 方法

#2

帖子 nmsfan » 2010-05-13 0:19

:em11 :em11 :em11
>>>>推Ubuntu 桌面培训~~<<<<
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum
askoo
帖子: 5
注册时间: 2010-05-04 10:00
送出感谢: 0
接收感谢: 0

Re: windows xp 磁盘安装 ubuntu 10.04 方法

#3

帖子 askoo » 2010-05-16 23:25

本本是 HP mini 2133 XP下 有30G未分区硬盘

我就是按照这个方法安装的 但是到了重启后 进入菜单选了安装后 就停止不动了 没有出现安装界面
上面的英文是:
Booting Install Ubuntu
(hd0,0)
[Linux-bzImage, setup=0x3400, size=0x3d4760]
[Linux-initrd @ 0x701000, 0x8ee6fa bytes]

然后光标就一直在这里闪 停止不动了
请教各位同学 高人

我的本本是 HP mini 2133 XP下 有30G未分区硬盘
头像
nlr
帖子: 472
注册时间: 2009-04-27 21:07
来自: 柚香何处闻?
送出感谢: 0
接收感谢: 0

Re: windows xp 磁盘安装 ubuntu 10.04 方法

#4

帖子 nlr » 2010-05-16 23:45

接下来你肯定会问我的windows不见了。下面讲下配置启动windows的方法。
来个简单的,在终端里运行:sudo update-grub :em06
OS :Ubuntu13.04
头像
chinacode
帖子: 21
注册时间: 2009-09-15 12:17
送出感谢: 0
接收感谢: 0
联系:

Re: windows xp 磁盘安装 ubuntu 10.04 方法

#5

帖子 chinacode » 2010-05-17 16:10

nmsfan 写了::em11 :em11 :em11
:em03 请仔细检查自己到输入。应该是你配置引导没有配置好.
头像
chinacode
帖子: 21
注册时间: 2009-09-15 12:17
送出感谢: 0
接收感谢: 0
联系:

Re: windows xp 磁盘安装 ubuntu 10.04 方法

#6

帖子 chinacode » 2010-05-17 16:10

nmsfan 写了::em11 :em11 :em11
:em03 请仔细检查自己到输入。应该是你配置引导没有配置好.
dzbhboy
帖子: 1
注册时间: 2010-05-15 15:35
送出感谢: 0
接收感谢: 0

Re: windows xp 磁盘安装 ubuntu 10.04 方法

#7

帖子 dzbhboy » 2010-05-19 18:44

想请教一下,ALTERNATE在XP下的磁盘安装也跟DESKTOP的一样吗?只需要做小小的修改吗?
头像
chinacode
帖子: 21
注册时间: 2009-09-15 12:17
送出感谢: 0
接收感谢: 0
联系:

Re: windows xp 磁盘安装 ubuntu 10.04 方法

#8

帖子 chinacode » 2010-05-19 20:22

dzbhboy 写了:想请教一下,ALTERNATE在XP下的磁盘安装也跟DESKTOP的一样吗?只需要做小小的修改吗?
应该都差不多吧。alternate 版本 你可以去网上找找.
hugh8756
帖子: 2
注册时间: 2010-05-20 13:32
送出感谢: 0
接收感谢: 0

Re: windows xp 磁盘安装 ubuntu 10.04 方法

#9

帖子 hugh8756 » 2010-05-20 14:57

重启之后选择 install 10.04 出现error 27无法安装啊 试了几次了还是没解决
头像
chinacode
帖子: 21
注册时间: 2009-09-15 12:17
送出感谢: 0
接收感谢: 0
联系:

Re: windows xp 磁盘安装 ubuntu 10.04 方法

#10

帖子 chinacode » 2010-05-20 23:42

hugh8756 写了:重启之后选择 install 10.04 出现error 27无法安装啊 试了几次了还是没解决
这个错误是引导没有配置好.仔细查找以下. :em09
132811
帖子: 194
注册时间: 2010-04-20 21:19
系统: ArchLinux
来自: My gtalk:a132811@
送出感谢: 3 次
接收感谢: 1 次
联系:

Re: windows xp 磁盘安装 ubuntu 10.04 方法

#11

帖子 132811 » 2010-05-20 23:48

我也是alternative 10.04硬盘安装,只是中间无法检测到ISO文件,要让程序检测两次才能检测到,不知道是为何?总之是成功的! :em04

后来又利用此法重装了一次,当时挂载/时没格式化,老是出错,后来挂载/根目录时格式化了一个就没出错了!
http://hilojack.sinaapp.com
i3 M370(2.4G)/500G/8G/OpenGL:Gallium 0.4 on nvidia 3100M
molikan
帖子: 3
注册时间: 2010-03-11 23:25
送出感谢: 0
接收感谢: 0

Re: windows xp 磁盘安装 ubuntu 10.04 方法

#12

帖子 molikan » 2010-05-21 13:06

我的问题和9楼一样,重启后出现Error 27: Unrecognized command,无法安装。
132811
帖子: 194
注册时间: 2010-04-20 21:19
系统: ArchLinux
来自: My gtalk:a132811@
送出感谢: 3 次
接收感谢: 1 次
联系:

Re: windows xp 磁盘安装 ubuntu 10.04 方法

#13

帖子 132811 » 2010-05-24 21:53

我再总结一下。
一,要安装ubuntu,必须有三个文件:ubuntu.iso(系统安装镜像文件),vmlinuz(内核),initrd.lz(初始化文件).
note:对于alternative的ISO来说,如果是硬盘安装的话,vmlinz和initrd.gz是不可以从ISO镜像文件提取的,只能从官方下载针对硬盘安装的vmlinuz和initrd.gz. http://archive.ubuntu.com/ubuntu/dists/ ... /hd-media/
请把以上文件放在某个目录下,如E盘。这里E盘有三个文件:

代码: 全选

ubuntu.iso、vmlinz和initrd.lz
二、安装ubuntu只需要两个文件作引导——grldr,menu.lst(grldr就是grub for dos的引导程序,针对XP的就是grldr,menu.lst只是引导菜单).
所以,请下载grub for dos最新版,把里面的grldr和menu.lst放到你的c盘,这样c盘中应有两个文件:

代码: 全选

grldr和menu.lst
三、打开并编辑我们的menu.lst菜单(只需保留以下内容即可)。

代码: 全选

timeout 5
title install ubuntu10.04
root (hd0,5)
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu.iso ro quiet splash 
initrd /initrd.lz 
这里要说明的是:

代码: 全选

timeout 5#菜单停留时间
title install ubuntu10.04#标题
root (hd0,5)#确定内核文件的位置(一般,在gurb4dos(即grub4dos,wingrub)、grub1(grub legacy)中,C盘为(hd0,0),D盘为(hd0,4),E盘为(hd0,5)...而grub2分区号则应该加1,即C盘为(hd0,1),我猜测这可能是为了与hda1、sda1相统一吧)
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu.iso ro quiet splash #加载内核文件vmlinuz和并映射iso镜像,ro代表只读,quiet是安静模式
initrd /initrd.lz#加载内存初始化文件
四、打开C盘下的boot.ini,并新增一行:

代码: 全选

c:\grldr="install ubuntu"
说明:在开机时,会显示boot.ini菜单,加上这句后,菜单中就有install ubuntu这么一个选项,选了这个选项后就执行grldr,grldr会读取menu.lst菜单(类似于boot.ini).
粗略的看,我们的电脑用到的文件依次为:boot.ini->grldr->menu.lst(事实上情况还要复杂一些)

楼上的朋友说选择menu.lst给出的菜单后出现:Error 27: Unrecognized command
1、这里执行的引导程序是grldr,我想可能是大家下载的grub for dos版本太低,导致不支持上述命令。请下载最新的:http://nufans.net/grub4dos/grub4dos-0.4 ... -10-16.zip
2、还有一种可能,就是大家用错了命令,请再仔细检查下自己的menu.lst
上次由 132811 在 2010-07-10 15:12,总共编辑 1 次。
http://hilojack.sinaapp.com
i3 M370(2.4G)/500G/8G/OpenGL:Gallium 0.4 on nvidia 3100M
头像
速腾1994
论坛版主
帖子: 17363
注册时间: 2008-11-01 20:43
系统: Arch+gnome
送出感谢: 23 次
接收感谢: 8 次

Re: windows xp 磁盘安装 ubuntu 10.04 方法

#14

帖子 速腾1994 » 2010-05-24 23:46

头像
chinacode
帖子: 21
注册时间: 2009-09-15 12:17
送出感谢: 0
接收感谢: 0
联系:

Re: windows xp 磁盘安装 ubuntu 10.04 方法

#15

帖子 chinacode » 2010-05-25 17:14

132811 写了:我再总结一下。
一,要安装ubuntu,必须有三个文件:ubuntu.iso(系统安装镜像文件),vmlinuz(内核),initrd.lz(初始化文件).
note:对于alternative的ISO来说,vmlinz和initrd.gz是不可以从ISO镜像文件提取的,只能从官方下载针对硬盘安装的vmlinuz和initrd.gz. http://archive.ubuntu.com/ubuntu/dists/ ... /hd-media/
请把以上文件放在某个目录下,如E盘。这里E盘有三个文件:

代码: 全选

ubuntu.iso、vmlinz和initrd.lz
二、安装ubuntu只需要两个文件作引导——grldr,menu.lst(grldr就是grub for dos的引导程序,针对XP的就是grldr,menu.lst只是引导菜单).
所以,请下载grub for dos最新版,把里面的grldr和menu.lst放到你的c盘,这样c盘中应有两个文件:

代码: 全选

grldr和menu.lst
三、打开并编辑我们的menu.lst菜单(只需保留以下内容即可)。

代码: 全选

timeout 5
title install ubuntu10.04
root (hd0,5)
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu.iso ro quiet splash 
initrd /initrd.lz 
这里要说明的是:

代码: 全选

timeout 5#菜单停留时间
title install ubuntu10.04#标题
root (hd0,5)#确定内核文件的位置(一般情况下,在gurb中,C盘为(hd0,0),D盘为(hd0,4),E盘为(hd0,5)...)
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu.iso ro quiet splash #加载内核文件vmlinuz和并映射iso镜像,ro代表只读,quiet是安静模式
initrd /initrd.lz#加载内存初始化文件
四、打开C盘下的boot.ini,并新增一行:

代码: 全选

c:\grldr="install ubuntu"
说明:在开机时,会显示boot.ini菜单,加上这句后,菜单中就有install ubuntu这么一个选项,选了这个选项后就执行grldr,grldr会读取menu.lst菜单(类似于boot.ini).
粗略的看,我们的电脑用到的文件依次为:boot.ini->grldr->menu.lst(事实上情况还要复杂一些)

楼上的朋友说选择menu.lst给出的菜单后出现:Error 27: Unrecognized command
1、这里执行的引导程序是grldr,我想可能是大家下载的grub for dos版本太低,导致不支持上述命令。请下载最新的:http://nufans.net/grub4dos/grub4dos-0.4 ... -10-16.zip
2、还有一种可能,就是大家用错了命令,请再仔细检查下自己的menu.lst
:em11 不错.
回复

回到 “系统安装和升级”