Linux за българи: Форуми

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: TwisterBG в Oct 22, 2007, 12:13



Титла: Проблем с nforce4 raid
Публикувано от: TwisterBG в Oct 22, 2007, 12:13
Здравейте на всички, и предварително блягодаря за съдействието.

Имам следния проблем:
На дъното има тъйнаречения софтуерен райд с биос (EpoX 8NPAJ)! Имам два хардиска SATA обединени в раид на който стой Windows XP x64, той си работи чудесно с драйвърите на райда. На трети диск ATA имам Slackware 12, изкам да малтна патришъна с райда на Windows-са, какво трябва да напрявя за да стане?

Предварително се извинявам ако тази тема съществува, но неуспях да я намеря, а и от 2 месеца си блъскам главата и четя какво ли не, но проблема не е решен, а за мен ще е много ценно ако мога да чета този пътришън.  ???


Титла: Проблем с nforce4 raid
Публикувано от: gat3way в Oct 22, 2007, 12:26
Какъв RAID масив е това? 0 или 1 ?


Титла: Проблем с nforce4 raid
Публикувано от: TwisterBG в Oct 22, 2007, 12:41
Цитат (gat3way @ Окт. 22 2007,13:26)
Какъв RAID масив е това? 0 или 1 ?

RAID 0, и е разделен на два партишъна (C: - ntfs D: - ntfs)





Титла: Проблем с nforce4 raid
Публикувано от: gat3way в Oct 22, 2007, 12:51
С каква версия на ядрото си (uname -r) ?!?

Можеш ли да пейстнеш резултата от "ls -l /dev/mapper" ?


Титла: Проблем с nforce4 raid
Публикувано от: TwisterBG в Oct 22, 2007, 12:57
Цитат (gat3way @ Окт. 22 2007,13:51)
С каква версия на ядрото си (uname -r) ?!?

Можеш ли да пейстнеш резултата от "ls -l /dev/mapper" ?

Примерен код
uname -r
2.6.21.5-smp



Примерен код
ls -l /dev/mapper
total 0
crw-rw---- 1 root root 10, 62 2007-10-22 14:15 control



Инсталирах си и dmraid-1.0.0.rc14

Примерен код
dmraid -s
*** Set
name   : nvidia_edifdcgb
size   : 321672704
stride : 128
type   : stripe
status : ok
subsets: 0
devs   : 2
spares : 0
*** Set
name   : nvidia_feabjadc
size   : 1250284800
stride : 128
type   : stripe
status : ok
subsets: 0
devs   : 2
spares : 0






Титла: Проблем с nforce4 raid
Публикувано от: gat3way в Oct 22, 2007, 13:06
Ахъм. Значи на първо време трябва да си инсталираш dmraid. Тва е програма, която разчита RAID metadata-та на различни видове софтуерни раид конфигурации и ги "мап-ва" чрез device mapper-a, създавайки блокови device nodes за тези софтуерни райд-ове.

Инсталираш го, пишеш dmraid -ay и после пак ще трябва да пейстнеш изхода от "ls -l /dev/mapper".  Ако продължава да вади същото, моля те пейстни какво ти вади "dmraid -l".

Ако всичко е наред, в /dev/mapper ще трябва да се създадат няколко блокови устройства, които да можеш да маунт-ваш. Аз лично ти препоръчвам да ги маунт-ваш readonly, вижда ми се малко опасно да можеш да пишеш там, особено в NTFS дялове. Иначе на практика, сигурно няма проблеми и да пишеш вътре, просто ако се окаже, че има някакъв бъг в кода на ядрото/dmraid, ще имаш сериозен data corruption. А за РАИД0 масив, това може да се окаже ъммм леко фатално :)


Едит: а, виждам, че си го инсталирал. Какво става, появяват ли се нови неща в /dev/mapper след dmraid -a ?





Титла: Проблем с nforce4 raid
Публикувано от: TwisterBG в Oct 22, 2007, 17:08
Леле човек СТРАШНО ТИ БЛАГОДАРЯ, най-после се оправих
Всичко е ОК!!! :D

ХИЛЯДИ БЛАГОДАРНОСТИ  :)   :)   :)





Титла: Проблем с nforce4 raid
Публикувано от: TwisterBG в Oct 22, 2007, 17:50
След като изпълних командата dmraid -ay
резултата е:
Примерен код
ls -l /dev/mapper/
crw-rw---- 1 root root  10, 62 2007-10-22 20:39 control
brw-rw---- 1 root disk 253,  1 2007-10-22 17:42 nvidia_feabjadc
brw-rw---- 1 root disk 253,  3 2007-10-22 17:42 nvidia_feabjadc1
brw-rw---- 1 root disk 253,  4 2007-10-22 17:42 nvidia_feabjadc2


И сега просто правя така:
mount -o ro /dev/mapper/nvidia_feabjadc1 /mnt/raid


Титла: Проблем с nforce4 raid
Публикувано от: gat3way в Oct 22, 2007, 19:21
Ако се престрашиш да пишеш отгоре, пиши :) Ще ми е интересно какво се е случило :)


Титла: Проблем с nforce4 raid
Публикувано от: TwisterBG в Oct 23, 2007, 01:42
Цитат (gat3way @ Окт. 22 2007,20:21)
Ако се престрашиш да пишеш отгоре, пиши :) Ще ми е интересно какво се е случило :)

За да не си гръмна информацията, добавих още два хардиска, направих от биоса райд масив 0, стартирах XP и форматирах масива в NTFS, качих разни неща и влезнах под Linux. Малтнах за четене и запис.
Копирах mp3 - стана без проблем, после изтрих друг файл от партишъна, също никакъв проблем, преименувах директория със същият успех.
Пак стартирах бозата - партишъна работи без забелешка (поне за сега)!!!
Сега ми е интересно ако почна да прехвърлям голямо количество файлове с масивна големина, дали ще гръмне - сигурно, но трябва да се пробва  :D  :D  :D

Единствено забелязах, че при рестарт на Linux-са поле трябва да повторя процедурата dmraid -ay, преди малнта!

P. S. Ако ви хрумне да тествате като мен "НИКОГА НЕ ЗАБРАВЯЙТЕ, ЧЕ NTFS Е В ТЕСТОВ ПЕРИОД ЗА ПИСАНЕ" може да работи, но не се знае кога може да гръмне!!! Тоест не го правете на дискове на който има ценна информация!!!  ;)