[分享]WindowXP下硬盘安装Ubuntu 8.10双启动及重装系统的恢复

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
powerman
帖子: 133
注册时间: 2008-10-17 19:35

[分享]WindowXP下硬盘安装Ubuntu 8.10双启动及重装系统的恢复

#1

帖子 powerman » 2008-11-17 20:06

一、硬盘下启动Ubuntu 8.10 LiveCD
1、在某个分区根目录新建一个Ubuntu目录。
2、将下载的ubuntu-8.10-desktop-i386.iso复制到该目录下。
3、用winRAR打开ISO,解压缩casper目录下的vmlinuz、initrd.gz文件到Ubuntu目录下。
4、复制grldr文件、menu.lst文件(见附件)到C盘根目录下。
menu.lst文件启动 LiveCD,命令如下:

title Ubuntu 8.10 LiveCD
find --set-root /Ubuntu/vmlinuz
kernel /Ubuntu/vmlinuz boot=casper iso-scan/filename=/Ubuntu/ubuntu-8.10-desktop-i386.iso quiet splash rw persistent debian-installer/locale=zh_CN.UTF-8 console-setup/layoutcode=cn console-setup/variantcode= --
initrd /Ubuntu/initrd.gz
boot

5、打开C盘根目录下的隐藏文件boot.ini,在文件后面加入:C:\GRLDR=ubuntu。
6、重新启动电脑,在启动菜单中选择ubuntu即可。

二、安装Ubuntu 8.10
1、进入Ubuntu 8.10 LiveCD后,首先打开“附件\终端”,输入:sudo umount -l /isodevice。可以防止Ubuntu 8.10安装过程无法显示分区。
2、点击桌面的“安装”,开始安装。前三步可以默认。
3、第四步出现分区列表后,选择“手动”。
如果没有事先预留空闲的空间,则选择要安装的分区(至少10G),删除该分区成为“空闲的空间”。
如果已有了预留空闲的空间,则可以选择“空闲的空间”进行分区和安装。
分区的方法很多,我用最简单的:新建1G逻辑分区,类型swap,我的电脑名称为:/dev/sda9;剩下的类型ext3,挂载点“/”,我的电脑名称为/dev/sda10。
选择ext3分区,点击“下一步”。
4、第五步到第六步也是默认。
5、第七步最关键:默认把grub启动加载器安装到MBR,对某些电脑可能造成无法启动,而且重装window时也会被破坏掉。我将其修改的方法是:点击“高级”,在“安装启动加载器的设备”选择挂载点“/”的分区,我的是:/dev/sda10。

第七步默认安装造成无法启动电脑情况的,修复可以参考“viewtopic.php?f=139&t=160775”。

三、手动增加Ubuntu 8.10启动项
1、安装结束后,选择继续使用Ubuntu 8.10 LiveCD。
2、进入C盘,将menu.lst该名。并确保其他分区根目录下没有menu.lst文件。
3、进入Ubuntu 8.10安装的“/”分区(我的电脑是/dev/sda10),复制boot文件夹到C盘根目录下。
4、重启电脑,选择ubuntu后,grldr文件后自动找到C盘boot/grub文件夹下的menu.lst文件。选择第一个启动Ubuntu 8.10。

四、重装windows系统的恢复。
1、重装windows系统前备份C盘根目录下的boot文件夹、grldr文件、boot.ini文件。重装后再复制到C盘。
2、如果没有备份,则将附件的grldr文件复制到C盘,打开C盘根目录下的隐藏文件boot.ini,在文件后面加入:C:\GRLDR=ubuntu。并将Ubuntu 8.10安装的“/”分区下的boot文件夹复制到C盘根目录下。
附件
8.10.rar
附件:grldr文件、menu.lst文件
(92.09 KiB) 已下载 612 次
上次由 powerman 在 2008-11-30 17:30,总共编辑 2 次。
自制U盘版Ubuntu,添加DOS及PE引导

数码之家:适合制作U盘/硬盘启动的WinPE、dos工具箱大搜集
http://bbs.mydigit.cn/read.php?u=262061&tid=26121
头像
上帝很帅
帖子: 234
注册时间: 2007-09-02 23:26
来自: 上帝之家

Re: [分享]windowXP下硬盘安装ubuntu8.10双启动及重装系统的恢复

#2

帖子 上帝很帅 » 2008-11-17 20:44

很好很详细

顺便说一句linux下没有“\”分区吧??只有“/”吧??

:em06
Ubuntu挺好的,谁用谁知道。
powerman
帖子: 133
注册时间: 2008-10-17 19:35

Re: [分享]windowXP下硬盘安装ubuntu8.10双启动及重装系统的恢复

#3

帖子 powerman » 2008-11-17 21:01

上帝很帅 写了: 顺便说一句linux下没有“\”分区吧??只有“/”吧??

:em06
谢谢提醒,写习惯了“\”分区。马上修改。
自制U盘版Ubuntu,添加DOS及PE引导

数码之家:适合制作U盘/硬盘启动的WinPE、dos工具箱大搜集
http://bbs.mydigit.cn/read.php?u=262061&tid=26121
powerman
帖子: 133
注册时间: 2008-10-17 19:35

Re: [分享]windowXP下硬盘安装ubuntu8.10双启动及重装系统的恢复

#4

帖子 powerman » 2008-11-17 21:26

billbear 写了:grub4dos 会找到并使用 linux 分区里的 menu.lst,所以不需要往 c 盘拷贝 menu.lst,除非遇到 linux 分区在大磁盘的末尾而恰好 bios 太老无法访问到那片区域的情况,如果是那样的话,光拷个 menu.lst 也没用,需要把内核和 initrd 一起拷过来,然后修改 c:\menu.lst ,从 windows 分区加载内核和 initrd。

8.10 出了点新情况,grub 新增了 uuid 命令,grub4dos 不再完全兼容新的 grub 了,它看不懂 menu.lst 里的 uuid 行,所以如果要往 c 盘拷 menu.lst,就要把 uuid 行改成老式的 root (hdx,y);如果不拷 menu.lst,把 linux 分区里 menu.lst 的 uuid 行注释掉就好。这样做还有问题,因为下次升级内核生成新的启动项的时候 menu.lst 里会新增新内核的启动项,仍然是使用 uuid 命令的,你要再次注释掉它;如果是拷贝 menu.lst 到 c 盘的,更麻烦,每次安装新内核以后要自己手动更新 c:\menu.lst。所以针对 8.10 的新情况,建议的方案是:

在 c:\ 下放置 grldr,修改 boot.ini;
c:\ 下自建 menu.lst,写
title ubuntu
root (hdx,y) #这里填 ubuntu grub (分区引导扇区代码)被安装到的分区
chainloader +1

就好了。从 grub4dos 又转入 ubuntu 的 grub,不用改变 ubuntu 的 menu.lst,也不用操心以后升级内核的事了--ubuntu 的 grub 总是明白 ubuntu 的 menu.lst 的。
我的电脑就是linux 分区在大磁盘的末尾而恰好 bios 太老无法访问到那片区域(320G大硬盘),所以要进入Ubuntu 8.10安装的“\”分区,复制boot文件夹到C盘根目录下。如果你的电脑linux 分区比较靠前,那么手动增加Ubuntu 8.10启动项只要前两步就可以了。

三、手动增加Ubuntu 8.10启动项
1、安装结束后,选择继续使用Ubuntu 8.10 LiveCD。
2、进入C盘,将menu.lst该名。并确保其他分区根目录下没有menu.lst文件。
自制U盘版Ubuntu,添加DOS及PE引导

数码之家:适合制作U盘/硬盘启动的WinPE、dos工具箱大搜集
http://bbs.mydigit.cn/read.php?u=262061&tid=26121
头像
drc1234
帖子: 632
注册时间: 2008-08-31 10:09

Re: [分享]windowXP下硬盘安装ubuntu8.10双启动及重装系统的恢复

#5

帖子 drc1234 » 2008-11-17 22:59

:em11 不错,又学了一手,提示,没GRLDR,安装时点帮我从CDROM启动,会自动生成WUBILDR WUBILDR.MBR,及UBUNTU文件夹,不需要GRLDR引导了.安装好后,删除UBUNTU文件夹.
zhoujingrui1113
帖子: 18
注册时间: 2009-04-12 21:09

Re: [分享]WindowXP下硬盘安装Ubuntu 8.10双启动及重装系统的恢复

#6

帖子 zhoujingrui1113 » 2009-04-19 13:54

我不能进入livecd 的界面啊!
sangtian
帖子: 2
注册时间: 2009-04-15 17:21

Re: [分享]WindowXP下硬盘安装Ubuntu 8.10双启动及重装系统的恢复

#7

帖子 sangtian » 2009-04-27 15:39

感谢楼主的指点
我做了 9.04版的 算是拾人牙慧
但也方便现在新人安装
附上链接:http://www.lomoman.com/2009/04/ubuntu_9 ... vista.html
sangtian
帖子: 2
注册时间: 2009-04-15 17:21

Re: [分享]WindowXP下硬盘安装Ubuntu 8.10双启动及重装系统的恢复

#8

帖子 sangtian » 2009-04-27 15:43

我根据楼主的文章
做了个9.04版的安装说明
算是后续吧

http://www.lomoman.com/2009/04/ubuntu_9 ... vista.html
回复