SiI3112 (Не могу заставить работать)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

XoR
Сообщения: 37

SiI3112

Сообщение XoR »

Помогите, пожалуйста заставить работать Raid на плате "SiI3112 Serial ATA". На нем висят два винта в stripped set. У меня линукс на отдельном винте, не на раиде. Скомпилил ядро 2.6.11 с поддержкой SATA, SiI3112 и раида. Ядро вроде его находит. Не могу разобраться, где он находиться. Вот что говорит ядро при загрузке (относящееся к раиду):

SiI3112 Serial ATA: IDE controller at PCI slot 0000:00:10.0
SiI3112 Serial ATA: chipset revision 2
SiI3112 Serial ATA: 100% native mode on irq 5
ide2: MMIO-DMA , BIOS settings: hde:pio, hdf:pio
ide3: MMIO-DMA , BIOS settings: hdg:pio, hdh:pio
Probing IDE interface ide2...
hde: WDC WD800JD-60LUA0, ATA DISK drive
ide2 at 0xe0802080-0xe0802087,0xe080208a on irq 5
Probing IDE interface ide3...
hdg: WDC WD800JD-60LUA0, ATA DISK drive
ide3 at 0xe08020c0-0xe08020c7,0xe08020ca on irq 5
hde: max request size: 64KiB
hde: 156301488 sectors (80026 MB) w/8192KiB Cache, CHS=16383/255/63
hde: cache flushes supported
/dev/ide/host2/bus0/target0/lun0: p1 p2 < >
hdg: max request size: 64KiB
hdg: 156301488 sectors (80026 MB) w/8192KiB Cache, CHS=16383/255/63
hdg: cache flushes supported
/dev/ide/host2/bus1/target0/lun0: unknown partition table
md: linear personality registered as nr 1
md: raid0 personality registered as nr 2
md: md driver 0.90.1 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.

Как видно, винты он нашел: "hdg: WDC WD800JD-60LUA0", а ещё радует строка: "SiI3112 Serial ATA: 100% native mode on irq 5" и "md: linear personality registered as nr 1".
Так что имхо он встал, а это я просто торможу :)

P.S. Никаких параметров ядру не передаю.
Lunux user #391995
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: SiI3112

Сообщение Angel_13th »

XoR Как я понял, тепрь устройства md (может mda) это и есть массив, и его и надо монтировать. Но для начала покажи вывод команды fdisk -l сюда.
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
XoR
Сообщения: 37

Re: SiI3112

Сообщение XoR »

Нашел только 80, а нужно 160:

Disk /dev/hda: 41.1 GB, 41174138880 bytes
255 heads, 63 sectors/track, 5005 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 4424 35535748+ c Win95 FAT32 (LBA)
/dev/hda2 4425 5005 4666882+ f Win95 Ext'd (LBA)
/dev/hda5 4425 4806 3068383+ 83 Linux
/dev/hda6 4807 5005 1598436 83 Linux
Warning: ignoring extra data in partition table 5
Warning: ignoring extra data in partition table 5
Warning: ignoring extra data in partition table 5
Warning: invalid flag 0x2c69 of partition table 5 will be corrected by w(rite)

Disk /dev/hde: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hde1 * 1 1534 12321823+ 7 HPFS/NTFS
/dev/hde2 1535 19458 143974530 f Win95 Ext'd (LBA)
/dev/hde5 ? 217087 169928 1768678140+ ef EFI (FAT-12/16/32)

Disk /dev/hdg: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/hdg doesn't contain a valid partition table
Lunux user #391995
Спасибо сказали:
XoR
Сообщения: 37

Re: SiI3112

Сообщение XoR »

В общем я заставил работать массив (он cat'ом читается, и fdisk /dev/md0 находит таблицу), но проблема следующая: я не могу получить доступ к отдельным разделам, чтоб их примонтировать! Я просто не знаю что монтировать! Устройство /dev/md0, а разделы где лежат? fdisk говорит что разделы /dev/md0p1 и /dev/md0p2, а как их примонтировать – Х.З., т.к. «mount: special device /dev/md0p1 does not exist».
Помогите, плиз...
Lunux user #391995
Спасибо сказали:
XoR
Сообщения: 37

Re: SiI3112

Сообщение XoR »

Вы мне хотите сказать, что я имею доступ к массиву, но не имею доступа к отдельным разделам??? Да ну бросьте.

Что в самом деле никто не знает, как помочь мне???
Lunux user #391995
Спасибо сказали:
XoR
Сообщения: 37

Re: SiI3112

Сообщение XoR »

Похоже эта ветка давно затерялась...
Хорошо, а где мне могут помочь???
Lunux user #391995
Спасибо сказали:
Аватара пользователя
ZeLLa
Сообщения: 154
ОС: ubuntu

Re: SiI3112

Сообщение ZeLLa »

у мя такое же было стрип райд. один hdd видит, другой нет. И даже как бы структуру разбиения видит. но ни че не примантируешь.

Где то я об этом читал.

В общем встроенные райд контроллеры (на примере мат плат на основе Nvidia Nforce4) - это программные средства, не аппаратные - типа winmodem-ов. По этому они впринципе определяются, т.к. на уровне биоса - весят как устройства, а на самом деле нужна прогамма для работы с райдом.
И линукс сообщество, отказалось от поддержки строннего (иного) программного райд массива, т.к. у нее есть свой программный райд массив, который можно ставить при установке. Так что придется выбирать либо райд в винде, либо в линуксе. А если надо там и там - то надо нормальный аппаратный райд контроллер, в виде платы расширения.
Ubuntu 6.10 AMD64 2.6.20.3 reiserfs3.6 Gnome 2.16.1 & FreeBSD6.0 AMD64 ufs Gnome 2.14
Спасибо сказали:
XoR
Сообщения: 37

Re: SiI3112

Сообщение XoR »

К сожалению пока винду убить не могу( например из-за принтера, нет дров :( (canon ip1500) ). А вместе никак? Он же видит массив, правдо одним куском...
Lunux user #391995
Спасибо сказали:
Аватара пользователя
ZeLLa
Сообщения: 154
ОС: ubuntu

Re: SiI3112

Сообщение ZeLLa »

думаю никак к сожалению.
Убивать винду необязательно. Можно ее на другой hdd перенести. а линукс на линуксовый массив.
или отдельный райд-контроллер приобретать (в идеале - это даже лучше - больше даст производительности, т.к. это 100% аппаратным решением будет) - тогда все ОСи с массивом работаь будет.

Я незнаю - может быть сущестует и совместный кромплатформенный программный raid проект, для win и linux. Попробуйте поискать в поисковике.

Я так когда то нашел утилиту - позволяющую винде работать с reiserfs, хотя думал что кроме доступа к ext2 для винды ничего нет =)
Ubuntu 6.10 AMD64 2.6.20.3 reiserfs3.6 Gnome 2.16.1 & FreeBSD6.0 AMD64 ufs Gnome 2.14
Спасибо сказали:
XoR
Сообщения: 37

Re: SiI3112

Сообщение XoR »

Спасибо. Жалко конечно...

А вобще как так бывает: там работает, а тут не работает???
Lunux user #391995
Спасибо сказали: