|
基本情况是这样的,现在有5块使用了4KB扇区技术的西数2T硬盘,需要在其上安装新的操作系统,看完下面这篇
http://www.ibm.com/developerworks/cn/linux/l-4kb-sector-disks/
之后,为了保障其工作效率,决定使用GPT分区。
由于使用的是funtoo,按照funtoo的文档
http://www.funtoo.org/en/funtoo/core/partition/
使用gdisk建立五块硬盘的分区如下
- Number Start (sector) End (sector) Size Code Name
- 1 2048 206847 100.0 MiB FD00 Linux RAID
- 2 206848 207871 512.0 KiB EF02 BIOS boot partition
- 3 208896 3907029134 1.8 TiB FD00 Linux RAID
复制代码
其中/dev/sda1~/dev/sde1 五个分区组成raid1,为/dev/md1,并挂载为/mnt/gentoo/boot
/dev/sda2~/dev/sde2 这五个分区是按照文档推荐建立的存放GRUB引导stage1_5 和 stage2 文件用的"BIOS boot partition"
/dev/sda3~/dev/sde3 这五个分区建立了raid6,挂载为/mnt/gentoo
chroot之后开始进行安装,一切基本正常,直到需要安装GRUB2的这一步,出了问题。
目前按照funtoo文档,执行结果如下
- sysresccd ~ # grub-install /dev/md1
- /sbin/grub-probe: error: no mapping exists for `md1'.
- Auto-detection of a filesystem module failed.
- Please specify the module with the option `--modules' explicitly.
复制代码
按照提示,感觉应该是没装进去,找了不少文章,要么是在MBR分区的raid1设备上面安装GRUB2,要么是在单独的不组raid1的GPT分区磁盘上安装GRUB2,没了头绪,安装陷入停顿,现在想请教大家是否有相关经验或者思路,谢谢。 |
|