ramcram |
|
Темы:
23
Сообщения:
310
Участник с: 25 сентября 2009
|
Используемые ресурсы при установке: https://wiki.archlinux.org/index.php/Installing_with_Fake_RAID https://wiki.archlinux.org/index.php/Grub ——————————————– Предварительно настраиваем массив в BIOS'е. Загружаемся с диска, подгружаем dm_mod: # modprobe dm_mod # dmraid -ay # ls -la /dev/mapper/ > /dev/mapper/control > /dev/mapper/isw_egfbbeefgj_Volume0 >dmraid -tay Открываем вторую консоль (tty2 (ctl-alt-F2)) и запускаем инсталятор: >/arch/setup Prepare Hard Drive Запускаем ручную разбивку. В данном случае созданный массив не отобразится, поэтому выбираем: OTHER и вводим путь к созданному устройству: /dev/mapper/isw_egfbbeefgj_Volume0 /boot - 100Mb /swap - 2048Mb / - 25000Mb /home - Оставшееся от терабайта пространство. Далее выбираем: Manually configure block devices, filesystems and mountpoints Если там не появились созданные разделы, выглядят как: /dev/mapper/isw_egfbbeefgj_Volume0 /dev/mapper/isw_egfbbeefgj_Volume0p1 /dev/mapper/isw_egfbbeefgj_Volume0p2 и т.д. то заходим в первую консоль и выполяем: > dmsetup remove_all > dmraid -ay > ls -la /dev/mapper Выбираем Select Packages: Я выбрал все пакеты + не забыть(!) выбрать пакет: dmraid > mkinitcpio.conf [list] [li]dm_mod в MODULES [/li] [li]dmraid в HOOKS после sata, но до filesystems[/li] [/list] В мануале по установке Fake RAID в разделе установки GRUB всё в принципе расписано. Однако я напишу вкратце что делал я. В мануале написано, что дефолтные настройки GRUB'а не прокатят, что в дальнейшем и подтвердилось. Поэтому заходим в 1-ю или 3-ю консоль и бацаем на клавиатуре: > mount -o bind /dev /mnt/dev > mount -t proc none /mnt/proc > mount -t sysfs none /mnt/sys > chroot /mnt /bin/bash > dmsetup mknodes > grub --device-map=/dev/null grub> device (hd0) /dev/mapper/isw_egfbbeefgj_Volume0 grub> geometry (hd0) 121601 255 63 # > cfdisk /dev/mapper/isw_egfbbeefgj_Volume0 grub> root (hd0,0) grub> setup (hd0) grub> quit “With dmraid >= 1.0.0.rc15-8, partitions are labeled ”raidSetp1, raidSetp2, etc. instead of raidSet1, raidSet2, etc. If the setup command fails with “error 22: No such partition”, temporary symlinks must be created" В 1-й или любой другой консоли создаём ссылки: > ln -s /dev/mapper/isw_egfbbeefgj_Volume0p1 /dev/mapper/isw_egfbbeefgj_Volume01 И ещё раз: grub> setup (hd0) grub> quit По сути всё. Я попытался установить GRUB из инсталлятора Arch, но ичего не получилос. Однако в гайде написано - сделайте ребут. Ок, делаем…… И после перезагрузки видим консоль GRUB, который предлагает нам что-нибудь с ним сделать. Я ввёл: grub> root (hd0,0) grub> kernel /vmlinuz26 root=/dev/mapper/isw_egfbbeefgj_Volume0p3 После чего опять перезагрузился. В итоге всё завелось. Примерную скорость полученного массива можно оценить по этому скриншоту: http://itmages.ru/image/view/78167/08ae607c |