记一次服务器安装
U盘启动器
选择工具为:UltraISO,但安装过程中会出现:无法从CD-ROM中找到镜像的问题……以及后面一系列问题。
解决方法:将Ubuntu镜像copy到U盘中,然后手动挂载,或者扫描U盘。
后经一位师兄提醒,将制作工具换为:Win32DiskImager.然后一切正常。
raid卡配置
服务器有两块硬盘,需要配置raid卡。
本服务器通过CTRL+M进入配置页面。将两个硬盘的raid全都设置为0,然后重新初始化。
raid0与raid1区别:
- 如果2块硬盘,均为10GB.
 raid0模式中,最后的硬盘容量是10GB+10GB=20GBraid1模式中,最后的硬盘容量是10GB+10GB=10GB,其中一块硬盘是另一块硬盘的备份。
启动配置
进入 bios 页面,然后再boot选项中选择配置U盘 启动优先,或者直接选择U盘启动。
坑
问题描述
出现了unable to install grub in /dev/md126X
分析
关键点是在安装ubuntu的时候,安装grub所产生了错误,导致系统无法启动。
其实ubuntu 12.04已经支持了这块服务器的megaraid软RAID的驱动,在内核目录能看到驱动程序(也可以从官网上下载)。
所以在做分区的时候,其实也是能搜索到这个磁盘的,只是dev的名字有点怪,叫/dev/md126
关键点是需要手工echo “(hd0) /dev/md126” > /boot/device.map,然后grub-install 到/dev/md126上。
因为在raid的安装上,如果要mount到合适的/boot分区,就必须mount到/dev/md126pX这种设备上,而这些设备是没有所谓MBR的,而GRUB的安装参数则必须要放到/dev/md126上,这个小小的差异就导致了问题。
解决方案
当遇到了unable to install grub in /dev/md126X时,首先深呼吸,接杯水压压惊。
Now we start to install GRUB by our hand:
1  | `ALT+F2` #进入cmd界面  | 
后记
The key process is # echo “(hd0) /dev/md126” > /boot/device.map
Becaulse the Ubuntu installation program use the /target partition /dev/md126p1 directory in grub-install, so it can’t be done in a raid. The RAID MBR is not on the first partition /dev/md126p1,  but on the base devices file /dev/md126