当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : Ubuntu10.10做硬RAID,grub的问题
帖子发表于 : 2011-03-07 10:14 

注册: 2010-02-09 15:28
帖子: 11
送出感谢: 0 次
接收感谢: 0 次
现我有2块500G STAT硬盘。
1个4G的USB,做了ubuntu10.10桌面版的USB启动。
在我的Supermicro 服务器上做 硬RAID1,USB启动ubuntu10.10,进入桌面一步一步进行安装,可以发现RAID1,可以通过向导分区,然后安装Ubuntu,到最后没有任何报错。(网上有人说,应该在最后安装grub的时候报错,然后需要手动安装)
网上的参考资料:http://forum.ubuntu.org.cn/viewtopic.php?f=42&t=274182&start=0
然后我按照上面一步一步手动安装grub,却怎么也不行。
拔掉USB,重启服务器,硬件检测完毕后,光标不停闪烁,没有出现grub的界面。
所以,在此请求大虾们指导。


页首
 用户资料  
 
2 楼 
 文章标题 : Re: Ubuntu10.10做硬RAID,grub的问题
帖子发表于 : 2011-03-07 16:30 

注册: 2010-02-09 15:28
帖子: 11
送出感谢: 0 次
接收感谢: 0 次
谁能够帮帮我。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: Ubuntu10.10做硬RAID,grub的问题
帖子发表于 : 2011-03-08 10:57 

注册: 2010-02-09 15:28
帖子: 11
送出感谢: 0 次
接收感谢: 0 次
参考文件:
viewtopic.php?f=42&t=274182&start=0
http://www.techspot.com/vb/topic153346.html

两块500G的硬盘,做RAID1,分区如下:
RAID分区 分区 分区大小
/dev/mapper/nvidia_fdacaqe1 /boot 200M
/dev/mapper/nvidia_fdacaqe2 swap 10G
/dev/mapper/nvidia_fdacaqe3 / 460G

准备:
1, 在服务器主板上设置RAID1。
2, 使用USB工具制作USB启动的Ubuntu。

安装Ubuntu 10.10 Desktop Edition
1. 使用USB引导启动Ubuntu,进入Live模式。
2. 开个终端确认LiveUbuntu是否识别出了主板的RAID功能。
代码:
ls  -l  /dev/mapper

得到类似下面的内容
图片

这是intel主板RAID识别出的内容,如果你的主板是AMD的将会得到 pdc_**** 的回馈(isw_****表示的是intel的RAID)。

注意:
在UBUNTU10.10下也只有"磁盘实用工具"才能正确识别出FakeRAID分区,如果在左边Peripheral Devices下能看到你RAID1出来的500G的磁盘,说明已正确识别出Fake RAID。千万不要事先使用GParted对Fake RAID进行分区和格式化等操作。

3. 点击桌面上的安装Ubuntu系统,一步一步按照向导操作,到分区的时候,选择“手动选择分区进行安装”,对/dev/mapper/nvidia_fdacaqe磁盘进行分区,分区如下。
RAID分区 分区 分区大小
/dev/mapper/nvidia_fdacaqe1 /boot 200M
/dev/mapper/nvidia_fdacaqe2 swap 10G
/dev/mapper/nvidia_fdacaqe3 / 460G
注意:不要进行调整分区,不要格式化。要求一气呵成。

4. 分区完毕,选择安装引导程序的分区,选择RAID1出来的磁盘dev/mapper/nvidia_fdacaqe,而不是其他诸如/dev/sda等。
5. 一步一步安装完毕,最后选择继续测试。在Ubuntu 10.10不会提示安装grub失败或错误,但实际上,grub没有成功安装到RAID1上。

安装Grub到RAID1磁盘上。
1. 挂载/分区,我的/分区安装在/dev/mapper/nvidia_fdacaqe3,所以
代码:
sudo mount /dev/mapper/nvidia_fdacaqe3 /mnt


2. 接着挂载其他
代码:
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys


3. 挂载/boot,因为我的/boot和 / 是装在不同分区下,如果在同一个分区下面就不用打了。
代码:
sudo mount  /dev/mapper/nvidia_fdacaqe1  /mnt/boot


4. 改变根目录:
代码:
sudo chroot /mnt


5. 重新生成grub
代码:
sudo update-grub

注意:在生成grub的过程中,可能会提示错误,请忽略。

6. 完毕,重启检查是否成功。如grub没有安装成功,则服务器自检后,光标一直闪烁,看不到grub引导菜单。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 3 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译