分页: 1 / 4

[教程]在主板RAID上(俗称的FakeRAID)安装UBUNTU10.04

发表于 : 2010-05-21 1:23
ryoohki
前言,要在主板RAID上安装系统,先要建立RAID磁盘,不知道怎么用自己的主板建立RAID磁盘的人去翻主板说明书,说明书找不到的人去主板的官方网站对应自己的主板型号下载PDF说明书再去看


首先大家要使用LiveDVD版本的UBUNTU10.04安装盘,因为CD版的UBUNTU安装盘没有集成dmraid因此连主板板载的RAID功能都认不到
先用LiveDVD引导进入"试用UBUNTU而不改变计算机上的内容",接着开个终端已确认dmraid是否识别出了主板的RAID功能

代码: 全选

ls -l /dev/mapper/
得到类似下面的内容
Screenshot-1.png
这是本人的intel主板RAID识别出的内容,如果你的主板是AMD的将会得到 pdc_**** 的回馈(isw_****表示的是intel的RAID),记下control下面那行的字符串,后面会用到的

接下来我们如果要对RAID硬盘分区进行调整的话不要使用GParted,因为10.04中的它不能处理FakeRAID磁盘,对RAID硬盘进行分区以及格式化分区目前必须使用ubuntu新集成的"磁盘实用工具",在这里要事先说明的是,因为UBUNTU10.04安装程序中的分区设定只能识别出FakeRAID磁盘,不能正常的对FakeRAID磁盘进行格式化,因此在安装到了分配分区时如果选择进行格式化,在接下来的安装过程中会提示无法创建文件系统,或者出错因此要格式化分区的话要在安装之前先使用"磁盘实用工具",在UBUNTU10.04下也只有"磁盘实用工具"才能正确识别出FakeRAID分区和正确的格式化FakeRAID分区

再下来使用桌面上的"安装ubuntu"来安装,在选择安装分区的时候,选择下面的"手动选择分区进行安装",接下来就是分配ubuntu要使用的分区了,在安装UBUNTU选择分区的时候不要对任何分区进行格式化,删除,以及改变大小的操作,原因已经在上面用蓝字说明过了,接着再点击右下角的"高级",在新开的"安装启动引导器"窗口找到 "/dev/sda" 把它替换成 "/dev/mapper/xxx_**** " 这个 xxx_**** 就是前面让大家记住的那个字符串,按确定接着继续安装ubuntu,在安装到了9X%的时候会开始安装启动引导器的时候会提示找不到 /dev/sda ,选择中间的"不安装启动引导器并且继续"(ubuntu10.04的安装grub的脚本在RAID磁盘上安装不了GRUB,不过不要紧,等下我们手动安装就行了),安装完毕后,选择继续测试,我们要手动安装grub,否则装在硬盘上的ubuntu没法启动,开个终端:

代码: 全选

sudo mount /dev/mapper/xxx_*** /mnt
这是挂载 / ,这里的 xxx_*** 就是安装 / 的分区的设备号,如果不知道自己的 / 的设备路径,就打开"磁盘实用工具"在窗口的左半边点选自己的 / 分区,然后在窗口的右半边可以查到

代码: 全选

sudo mount --bind /dev /mnt/dev
挂载其他分区或设备 (不能漏掉,很重要)

代码: 全选

sudo mount --bind /proc /mnt/proc
同上
如果你的/boot和 / 是装在同一个分区下的话下面那个就不用打了

代码: 全选

sudo mount /dev/mapper/xxx_*** /mnt/boot
如果你的/boot和 / 是装在同一个分区下的话上面那个就跳过

代码: 全选

sudo chroot /mnt
改变根目录,这里不解释了

代码: 全选

sudo update-grub
重新生成grub2引导

上面的那些做完后去/mnt/boot/grub里面看看有没有grub.cfg,有的话就说明成功了,重启后就能正常使用ubuntu10.04了,日后的维护就和普通的磁盘安装一样了

Re: [教程]在主板RAID上(俗称的FakeRAID)安装UBUNTU10.04

发表于 : 2010-05-21 1:35
wangdu2002
不会raid的路过学习一下。。。 :em11

Re: [教程]在主板RAID上(俗称的FakeRAID)安装UBUNTU10.04

发表于 : 2010-05-21 10:04
xyf
mark

Re: [教程]在主板RAID上(俗称的FakeRAID)安装UBUNTU10.04

发表于 : 2010-05-26 9:10
evan0723
总算知道怎么弄了
现在还是用wubi装的在用

Re: [教程]在主板RAID上(俗称的FakeRAID)安装UBUNTU10.04

发表于 : 2010-05-27 17:20
jack.032082
楼主大哥,我在安装之前先使用"磁盘实用工具"的时候出错了,能否将你怎么用磁盘实用工具手动分区的过程教我们一下,谢谢!

Re: [教程]在主板RAID上(俗称的FakeRAID)安装UBUNTU10.04

发表于 : 2010-05-27 17:27
jack.032082
比如 / 分区 、/home分区、swap分区的大小都是在磁盘实用工具里面就分好吗?还请教教我。谢谢了

Re: [教程]在主板RAID上(俗称的FakeRAID)安装UBUNTU10.04

发表于 : 2010-05-27 20:00
ryoohki
只要是UBUNTU10.04会用到的分区都用 磁盘实用工具 分区,在10.04下也只有 磁盘实用工具 才能识别出 FakeRAID 的分区

Re: [教程]在主板RAID上(俗称的FakeRAID)安装UBUNTU10.04

发表于 : 2010-05-27 20:16
黄美姬

Re: [教程]在主板RAID上(俗称的FakeRAID)安装UBUNTU10.04

发表于 : 2010-05-27 22:38
karllv
这个要留名

Re: [教程]在主板RAID上(俗称的FakeRAID)安装UBUNTU10.04

发表于 : 2010-05-29 11:01
KingOfFright
太好了,今天正在装,就遇到这个问题,说到底就是先弄好了分区再装就可以避免安装时新建和格式化分区失败~!

Re: [教程]在主板RAID上(俗称的FakeRAID)安装UBUNTU10.04

发表于 : 2010-05-29 17:10
小麦籽
:em11 学习拉

Re: [教程]在主板RAID上(俗称的FakeRAID)安装UBUNTU10.04

发表于 : 2010-05-29 22:51
KingOfFright
我想说我没有出现“提示找不到 /dev/sda”的错误,怎么回事?

Re: [教程]在主板RAID上(俗称的FakeRAID)安装UBUNTU10.04

发表于 : 2010-05-30 11:46
KingOfFright
装是能装啊,但是装完进不去这才死人,一直卡在ubuntu画面那里,那些进度点一直都是橙色啊~!
而且我把引导驱动指定在了我根目录,安装到9x%也没出错,重启后用easybcd用grub2的选项能识别到ubuntu,就是一进去就卡在ubuntu的画面,那些点一直都是橙色啊~!不像进入livecd时会变色,楼主怎么解决的啊~?! :em20
ryoohki 写了:首先大家要使用LiveDVD版本的UBUNTU10.04安装盘,因为CD版的UBUNTU安装盘没有集成dmraid因此连主板板载的RAID功能都认不到
先用LiveDVD引导进入"试用UBUNTU而不改变计算机上的内容",接着开个终端已确认dmraid是否识别出了主板的RAID功能

代码: 全选

ls -l /dev/mapper/
得到类似下面的内容
Screenshot-1.png
这是本人的intel主板RAID识别出的内容,如果你的主板是AMD的将会得到 pdc_**** 的回馈(isw_****表示的是intel的RAID),记下control下面那行的字符串后面会用到的

接下来我们如果要对硬盘分区进行调整的话不要使用GParted,因为10.04中的它不能处理FakeRAID磁盘,想要格式化分区的话就使用ubuntu新集成的"磁盘实用工具",在这里要事先说明的是,因为UBUNTU10.04安装程序中的分区设定只能识别出FakeRAID磁盘,不能正常的对FakeRAID磁盘进行格式化,因此使用它格式化硬盘分区的话会提示无法创建文件系统,因此要格式化分区的话要在安装之前先使用"磁盘实用工具",在UBUNTU10.04下也只有"磁盘实用工具"才能正确识别出FakeRAID分区和正确的格式化FakeRAID分区

再下来使用桌面上的"安装ubuntu"来安装,在选择安装分区的时候,选择下面的"手动选择分区进行安装",接下来就是分配ubuntu要使用的分区了,在安装UBUNTU选择分区的时候不要对任何分区进行格式化,删除,以及改变大小的操作,原因已经在上面说过了,接着再点击右下角的"高级",在新开的"安装启动引导器"窗口找到 "/dev/sda" 把它替换成 "/dev/mapper/xxx_**** " 这个 xxx_**** 就是前面让大家记住的那个字符串,按确定接着继续安装ubuntu,在安装到了9X%的时候会开始安装启动引导器的时候会提示找不到 /dev/sda ,选择中间的"不安装启动引导器并且继续"(ubuntu10.04的安装grub的脚本在RAID磁盘上安装不了GRUB,不过不要紧,等下我们手动安装就行了),安装完毕后,选择继续测试,我们要手动安装grub,否则装在硬盘上的ubuntu没法启动,开个终端:

代码: 全选

sudo mount /dev/mapper/xxx_*** /mnt
这是挂载 / ,这里的 xxx_*** 就是安装 / 的分区的设备号,如果不知道自己的 / 的设备路径,就打开"磁盘实用工具"在窗口的左半边点选自己的 / 分区,然后在窗口的右半边可以查到

代码: 全选

sudo mount --bind /dev /mnt/dev
挂载其他分区或设备 (不能漏掉,很重要)

代码: 全选

sudo mount --bind /proc /mnt/proc
同上
如果你的/boot和 / 是装在同一个分区下的话下面那个就不用打了

代码: 全选

sudo mount /dev/mapper/xxx_*** /mnt/boot
如果你的/boot和 / 是装在同一个分区下的话上面那个就跳过

代码: 全选

sudo chroot /mnt
改变根目录,这里不解释了

代码: 全选

sudo update-grub
重新生成grub2引导

上面的那些做完后去/mnt/boot/grub里面看看有没有grub.cfg,有的话就说明成功了,重启后就能正常使用ubuntu10.04了,日后的维护就和普通的磁盘安装一样了

Re: [教程]在主板RAID上(俗称的FakeRAID)安装UBUNTU10.04

发表于 : 2010-05-30 13:41
ryoohki
编辑/boot/grub/grub.cfg,找到ubuntu的启动项把"or quiet splash"这句先屏蔽掉,然后重启进刚才的启动项,这时候ubuntu的启动屏幕就不显示了,会变成文字行,仔细观察是在哪里卡住了,文字有些什么提示

Re: [教程]在主板RAID上(俗称的FakeRAID)安装UBUNTU10.04

发表于 : 2010-05-30 14:27
KingOfFright
看到你的回复,立马试了一下,以下就是一直卡住的画面的代码,截成两片来照的:
1
1
2
2
之后觉得还要把进入前经过的也截一下:
我的用easybcd选择grub2进入后的选择界面
3
3
这个是删掉"or quiet splash"后的选项命令
4
4
这个是在卡住的地方后按一下关机按钮再出现的一些命令
5
5
最后难道是红色星号那些地方有问题?实在不懂啊~! :em20
ryoohki 写了:编辑/boot/grub/grub.cfg,找到ubuntu的启动项把"or quiet splash"这句先屏蔽掉,然后重启进刚才的启动项,这时候ubuntu的启动屏幕就不显示了,会变成文字行,仔细观察是在哪里卡住了,文字有些什么提示