Raid0安装8.10成功的分享

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

Raid0安装8.10成功的分享

#1

帖子 范剑强 » 2008-11-07 14:56

通过在论坛搜索,学习后,终于成功安装好8.10,下面分享一下:
参考文章:
viewtopic.php?f=77&t=161212
viewtopic.php?f=77&t=119270&start=0&st=0&sk=t&sd=a

一、我的机器是2个200g组的raid0,盘分区如下
20g的xp系(ntfs)统;2、50G的ntfs格式空盘(ubuntu)3、其他盘(ntfs)这样的raid0下,使用wubi硬盘安装,会出现busybox错误,以致安装不成功;

二、采用硬盘安装
1、下载Grub4DOS
下载地址: http://download.gna.org/grub4dos/grub4d ... -08-08.zip
下载并解压缩后,将目录中的grldr (非grldr.mbr),grub.exe两个文件复制到C盘根目录下

2、下载好的iso文件中解压出casper文件夹,找到vmlinuz、initrd.gz并复制到C盘根目录下

3、C盘根目录下建立menu.lst文件,内容为:
title Install Ubuntu
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-8.10-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.gz

4、接着,在我的电脑–>工具–>文件夹选项–> 的查看标签下去掉“隐藏受保护的操作系统文件”之前的勾,并勾选“显示所有文件和文件夹”。取消C盘根目录下的boot.ini文件的“只读”属性,然后用记事本打开boot.ini文件,做如下更改:timeout=0 改成 timeout=5 或者更大的数字,在boot.ini 文件内容末尾加上一行 C:\grldr="GRUB"
(附:boot.ini 文件路径 c:\boot.ini )

5、将ubuntu-8.10-desktop-amd64.iso复制或移到U盘根目录下,硬盘上原有的ISO文件则修改文件名。

6、插上U盘重启电脑,开始安装

7、启动后,选择中文安装,进入livecd后,打开终端,
更新
输入sudo apt-get update
安装raid文件包
输入 sudo apt-get install dmraid
安装raid驱动后,就可以认出你的raid0硬盘,按安装步骤直到选择分区;

8、分区介绍
我是之前已经将50g的盘分成了以下几个区,a、根目录区:“/"区;b、“/boot区”;c、“/usr”区;d、“swap”区;e、“/var”区;f、“/tmp”区。最少需要2个区,一个是“/”区一个是“swap”区

9、当分好区后,选择分区格式和功能,再继续安装;这样就可以安装,直到安装到94%左右,会出现错误,Sorry, the program “ Ubiquity” closed unexpectedly.
这个是由于grub安装出错产生,不用理会,点擦close,然后下一步;

10、修改系统的源sudo gedit /target/etc/apt/sources.list ,方便升级
deb http://ubuntu.uestc.edu.cn/ubuntu/ intrepid main multiverse restricted universe
deb http://ubuntu.uestc.edu.cn/ubuntu/ intrepid-backports main multiverse restricted universe
deb http://ubuntu.uestc.edu.cn/ubuntu/ intrepid-proposed main multiverse restricted universe
deb http://ubuntu.uestc.edu.cn/ubuntu/ intrepid-security main multiverse restricted universe
deb http://ubuntu.uestc.edu.cn/ubuntu/ intrepid-updates main multiverse restricted universe
deb-src http://ubuntu.uestc.edu.cn/ubuntu/ intrepid main multiverse restricted universe
deb-src http://ubuntu.uestc.edu.cn/ubuntu/ intrepid-backports main multiverse restricted universe
deb-src http://ubuntu.uestc.edu.cn/ubuntu/ intrepid-proposed main multiverse restricted universe
deb-src http://ubuntu.uestc.edu.cn/ubuntu/ intrepid-security main multiverse restricted universe
deb-src http://ubuntu.uestc.edu.cn/ubuntu/ intrepid-updates main multiverse restricted universe
更新后,就可以安装grub了

11、安装grub

sudo mount --bind /dev /target/dev
sudo mount -t proc proc /target/proc
sudo mount -t sysfs sysfs /target/sys

以上3步我是按参考文章输入,具体有没有使用效果我也不清晰。

sudo chroot /target 这个是以root进入系统
apt-get update 更新源列表
apt-get install dmraid 为新系统安装raid驱动
ls /dev/mapper 查看你的raid驱动,我的是jmicron_Raid0,这个之后有用

cp /usr/lib/grub/x86_amd64-pc/* /boot/grub/
以上是复制启动文件至启动分区,安装的64bit系统,如果不清楚x86_amd64-pc这个可以用livecd的文件管理器去查询;

grub
device (hd0) /dev/mapper/jmicron_Raid0 这里就是上面提到的


find /grub/stage1 可以查到启动分区,我的启动分区为(hd0,4)使用 find /boot/grub/stage1 查看分区
这样会出现erroc 15,file not found


然后输入
root (hd0,4)
setup (hd0)
quit
udate-grub
到此,grub已经安装完毕;

12、编辑menu.lst
nano /boot/grub/menu.lst
root (hd0,0)修改root (hd0,4)
去掉以下语句前面的“#”
title Windows 95/98/NT/2000
makeactive
chainloader +1
修改默认启动顺序(0为windowsxp 1为ubuntu)
default 1启动顺序
修改完后(Ctsl+X Y 回车)保存

13、原帖修改挂载文件,这一项可以不做,如果需要挂载windows分区,可以参考
http://wiki.ubuntu.org.cn/index.php?tit ... iant=zh-cn

以上看起来简单,中间走了不少弯路,安装了3天,装了4、5次,希望对于象我一样第一次安装ubuntu,还是在Raid0下安装的朋友们有所帮助。
少见多怪
帖子: 45
注册时间: 2008-10-18 19:30

Re: Raid0安装8.10成功的分享

#2

帖子 少见多怪 » 2008-11-07 16:42

我去试试,8.10的没有试过,谢谢楼主的经验。
tyeken8
帖子: 21
注册时间: 2008-10-15 18:53

Re: Raid0安装8.10成功的分享

#3

帖子 tyeken8 » 2008-11-23 10:55

谢谢LZ,用8.04尝试一下 :em04
头像
TeliuTe
论坛版主
帖子: 7668
注册时间: 2007-11-25 13:29
系统: 16/18/20/w7
来自: 新疆博乐
联系:

Re: Raid0安装8.10成功的分享

#4

帖子 TeliuTe » 2008-11-24 0:59

怪得我安装8.10也出现94%的错误,原来是grub的问题
ryoohki
帖子: 3249
注册时间: 2008-10-28 20:18

Re: Raid0安装8.10成功的分享

#5

帖子 ryoohki » 2008-11-24 2:06

raid0 安装 ubuntu 最简单的办法就是 用 DVD 版的选择 文本安装模式
或者使用 ubuntu altnative版
还有就是进入 liveCD 或 liveDVD 模式然后手动安装 dmraid 然后再用桌面上的安装来进行安装
头像
Lejcey
帖子: 105
注册时间: 2005-08-18 22:24
来自: 广东省中山市

Re: Raid0安装8.10成功的分享

#6

帖子 Lejcey » 2008-11-24 2:31

嗯,没有看到mknod,应该用的主板的软raid,linux的软raid我用过,大概提升50%左右,但是据说在操作大量小文件时,软raid反而会造成性能损失,既然是两个200G的硬盘,建议raid0+LVM2,方便一些,但是swap和boot不要放在raid和LVM上。

sudo mount --bind /dev /target/dev
sudo mount -t proc proc /target/proc
sudo mount -t sysfs sysfs /target/sys

这三步是挂载和硬件相关的虚拟文件系统,一般在chroot之前都要这么做,这是为了让chroot环境找到你的硬件环境,有时候还需要拷贝mtab等。
只有当一个人全面了解自己后,他才会知道自己需要的是什么。
同理,只有当一个人全面了解linux以后,他才会知道自己需要的linux软件是什么。
头像
drc1234
帖子: 632
注册时间: 2008-08-31 10:09

Re: Raid0安装8.10成功的分享

#7

帖子 drc1234 » 2008-11-24 19:58

进入 liveCD要连上网吗?
zhaozhi406
帖子: 27
注册时间: 2008-09-05 16:13

Re: Raid0安装8.10成功的分享

#8

帖子 zhaozhi406 » 2010-04-29 0:26

you can follow this article to install 9.04, i just make it. sorry ,there's no pinyin input method
回复