[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Помогите с Software raid



Добрый день

Поставил 2х160 SATA на материнке Intel SE7210TP1-E

Хардварный RAID как оказалось вовсе не хардварный а какая-то смесь хардварного и програмного, драйвера закрытые и только под Windows, RedHat, SUSE.

Решил поставить Software Raid.

На каждом винте создал по 2 раздела: 256 Мб и 159 Гб.

256 Мб разделы объединил в Raid 0 и отформатировал под Swap (/dev/md0)

159 Гб объединил в Raid 1 и отформатировал под EXT3

В grub прописал:
title           Debian GNU/Linux, kernel 2.6.7-1-686-smp
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.7-1-686-smp root=/dev/md1 ro
initrd          /boot/initrd.img-2.6.7-1-686-smp
savedefault
boot

initrd собрал с поддержкой md, raid0, raid1, ext3

Проверил:
cat /proc/mdstat
Personalities : [raid0] [raid1]
md0 : active raid0 sdb1[1] sda1[0]
     497792 blocks 64k chunks

md1 : active raid1 sda2[0] sdb2[1]
     156039232 blocks [2/2] [UU]

unused devices: <none>

И перегружаюсь.

Груб не загружается с ошибкой Filesystem type unknown, partition type 0xfd
Если перейти в command mode и набрать поочериди команды:
kernel /boot/vmlinuz-2.6.7-1-686-smp root=/dev/md1 ro
initrd /boot/initrd.img-2.6.7-1-686-smp
boot

тогда загрузка проходит нормально, но не подгружается swap

В /etc/fstab имеем:
/dev/md0        none            swap    sw              0       0

Но cat /proc/mdstat выдает информацию только про md1

Если сделать:
mail1:~# mdadm --create /dev/md0 -l0 -n2 /dev/sda1 /dev/sdb1
mdadm: /dev/sda1 appears to be part of a raid array:
   level=0 devices=2 ctime=Sun Sep 12 03:57:34 2004
mdadm: /dev/sdb1 appears to be part of a raid array:
   level=0 devices=2 ctime=Sun Sep 12 03:57:34 2004
Continue creating array? y
mdadm: array /dev/md0 started.
mail1:~#

То md0 появляется, но после перезагрузки его опять нет.

Как решить эти 2 проблемы ? swap и загрузку ?

Спасибо.


Reply to: