Hi, Originally I posted this in comp.os.linux.setup: http://groups.google.co.hu/group/comp.os.linux.setup/browse_thread/thread/423e609a98ce3664/089c9231b9cef998?hl=hu#089c9231b9cef998 Before posting I STFW quite extensively, but found no solution Since I got no answer, and I think this is related to dmraid, I multipost it here as well. Sorry for the inconvenience... I have problems with dmraid recognizing vendor proprietary JBOD array. Am I right that dmraid should be able to create mapper devices for the already active array? Thanks, András ---------------- The original post ---------------- Hi, I have a Debian sarge installation based on 2005-08-15 testing version. (I only managed to install Debian with this version, but custom steps were needed in order to make it bootable and available.) There are two physical disks in a JBOD (Span) RAID array created by SATA VIA VT6421. In the array there are three partitions, XP, Linux and Win2003, in this order. I can mount the first partition. Now I'd like to mount the third, but the ntfs module complains about illegal structure. This is ok, since the partition is on the 2nd physical drive, and there is no partition table because of the JBOD setting. I tried to make it available via a virtual device provided by dmraid, as instruced by the Linux SATA RAID FAQ: http://linux-ata.org/faq-sata-raid.html#dmraid I have two questions: Q1: How can I mount the 3rd partition for the current system? Q2: I'm about to reinstall the same structure but into a RAID0 array instead. I'd like to use Windows and Linux, and also have the advantage of striping. How can I make the installer to see the array? (dmraid does not come with the installer. All the installers I tried saw only two physical disks.) Please find some console output at the end of the post. Thanks, András ---------------------------------------------------------------------- # lspci -n 0000:00:00.0 0600: 8086:2590 (rev 03) 0000:00:01.0 0604: 8086:2591 (rev 03) 0000:00:1b.0 0403: 8086:2668 (rev 04) 0000:00:1c.0 0604: 8086:2660 (rev 04) 0000:00:1d.0 0c03: 8086:2658 (rev 04) 0000:00:1d.1 0c03: 8086:2659 (rev 04) 0000:00:1d.2 0c03: 8086:265a (rev 04) 0000:00:1d.3 0c03: 8086:265b (rev 04) 0000:00:1d.7 0c03: 8086:265c (rev 04) 0000:00:1e.0 0604: 8086:2448 (rev d4) 0000:00:1f.0 0601: 8086:2641 (rev 04) 0000:00:1f.1 0101: 8086:266f (rev 04) 0000:00:1f.3 0c05: 8086:266a (rev 04) 0000:01:03.0 0280: 8086:4220 (rev 05) 0000:01:04.0 0c00: 104c:8023 0000:01:05.0 0200: 10ec:8169 (rev 10) 0000:01:07.0 0104: 1106:3249 (rev 50) 0000:03:00.0 0300: 10de:00c8 (rev a2) ---------------------------------------------------------------------- # lspci 0000:00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03) 0000:00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03) 0000:00:1b.0 0403: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 04) 0000:00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 04) 0000:00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 04) 0000:00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 04) 0000:00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 04) 0000:00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 04) 0000:00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 04) 0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d4) 0000:00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 04) 0000:00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 04) 0000:00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 04) 0000:01:03.0 Network controller: Intel Corporation PRO/Wireless 2200BG (rev 05) 0000:01:04.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link) 0000:01:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet (rev 10) 0000:01:07.0 RAID bus controller: VIA Technologies, Inc. VT6421 IDE RAID Controller (rev 50) 0000:03:00.0 VGA compatible controller: nVidia Corporation NV41.8 [GeForce Go 6800] (rev a2) ---------------------------------------------------------------------- # uname -a Linux cosmo 2.6.16-cosmo-20060328 #2 PREEMPT Tue Mar 28 00:52:44 CEST 2006 i686 GNU/Linux ---------------------------------------------------------------------- # cat /proc/partitions major minor #blocks name 8 0 58605120 sda 8 1 29294496 sda1 8 2 29302560 sda2 8 3 58605120 sda3 8 16 58605120 sdb ---------------------------------------------------------------------- # fdisk -ul Disk /dev/sda: 60.0 GB, 60011642880 bytes 255 heads, 63 sectors/track, 7296 cylinders, total 117210240 sectors Units =3D sectors of 1 * 512 =3D 512 bytes Device Boot Start End Blocks Id System /dev/sda1 63 58589054 29294496 7 HPFS/NTFS /dev/sda2 58589055 117194174 29302560 83 Linux /dev/sda3 * 117194175 234404414 58605120 7 HPFS/NTFS Disk /dev/sdb: 60.0 GB, 60011642880 bytes 255 heads, 63 sectors/track, 7296 cylinders, total 117210240 sectors Units =3D sectors of 1 * 512 =3D 512 bytes Disk /dev/sdb doesn't contain a valid partition table ---------------------------------------------------------------------- # dmraid -V dmraid version: 1.0.0.rc9 (2005.09.23) dmraid library version: 1.0.0.rc9 (2005.09.23) device-mapper version: 4.5.0 ---------------------------------------------------------------------- # dmraid -l -v INFO: supported metadata formats: hpt37x : Highpoint HPT37X (S,0,1,10,01) hpt45x : Highpoint HPT45X (S,0,1,10) isw : Intel Software RAID (0,1) lsi : LSI Logic MegaRAID (0,1,10) nvidia : NVidia RAID (S,0,1,10) pdc : Promise FastTrack (S,0,1,10) sil : Silicon Image(tm) Medley(tm) (0,1,10) via : VIA Software RAID (S,0,1,10) dos : DOS partitions on SW RAIDs ---------------------------------------------------------------------- # dmraid -ay -vvv -d ERROR: opening "/dev/mapper/via_bdafghaihj" WARN: locking /var/lock/dmraid/.lock NOTICE: skipping removable device /dev/hda NOTICE: /dev/sda: hpt37x discovering NOTICE: /dev/sda: hpt45x discovering NOTICE: /dev/sda: isw discovering NOTICE: /dev/sda: lsi discovering NOTICE: /dev/sda: nvidia discovering NOTICE: /dev/sda: pdc discovering NOTICE: /dev/sda: sil discovering NOTICE: /dev/sda: via discovering NOTICE: /dev/sda: via metadata discovered NOTICE: /dev/sdb: hpt37x discovering NOTICE: /dev/sdb: hpt45x discovering NOTICE: /dev/sdb: isw discovering NOTICE: /dev/sdb: lsi discovering NOTICE: /dev/sdb: nvidia discovering NOTICE: /dev/sdb: pdc discovering NOTICE: /dev/sdb: sil discovering NOTICE: /dev/sdb: via discovering NOTICE: /dev/sdb: via metadata discovered DEBUG: _find_set: searching via_bdafghaihj DEBUG: _find_set: not found via_bdafghaihj DEBUG: _find_set: searching via_bdafghaihj DEBUG: _find_set: not found via_bdafghaihj NOTICE: added /dev/sda to RAID set "via_bdafghaihj" DEBUG: _find_set: searching via_bdafghaihj DEBUG: _find_set: found via_bdafghaihj DEBUG: _find_set: searching via_bdafghaihj DEBUG: _find_set: found via_bdafghaihj NOTICE: added /dev/sdb to RAID set "via_bdafghaihj" DEBUG: checking via device "/dev/sda" DEBUG: checking via device "/dev/sdb" DEBUG: set status of set "via_bdafghaihj" to 16 RAID set "via_bdafghaihj" already active INFO: Activating linear RAID set "via_bdafghaihj" NOTICE: discovering partitions on "via_bdafghaihj" NOTICE: /dev/mapper/via_bdafghaihj: dos discovering WARN: unlocking /var/lock/dmraid/.lock DEBUG: freeing devices of RAID set "via_bdafghaihj" DEBUG: freeing device "via_bdafghaihj", path "/dev/sda" DEBUG: freeing device "via_bdafghaihj", path "/dev/sdb" ---------------------------------------------------------------------- # dmraid -s -d -vvv WARN: locking /var/lock/dmraid/.lock NOTICE: skipping removable device /dev/hda NOTICE: /dev/sda: hpt37x discovering NOTICE: /dev/sda: hpt45x discovering NOTICE: /dev/sda: isw discovering NOTICE: /dev/sda: lsi discovering NOTICE: /dev/sda: nvidia discovering NOTICE: /dev/sda: pdc discovering NOTICE: /dev/sda: sil discovering NOTICE: /dev/sda: via discovering NOTICE: /dev/sda: via metadata discovered NOTICE: /dev/sdb: hpt37x discovering NOTICE: /dev/sdb: hpt45x discovering NOTICE: /dev/sdb: isw discovering NOTICE: /dev/sdb: lsi discovering NOTICE: /dev/sdb: nvidia discovering NOTICE: /dev/sdb: pdc discovering NOTICE: /dev/sdb: sil discovering NOTICE: /dev/sdb: via discovering NOTICE: /dev/sdb: via metadata discovered DEBUG: _find_set: searching via_bdafghaihj DEBUG: _find_set: not found via_bdafghaihj DEBUG: _find_set: searching via_bdafghaihj DEBUG: _find_set: not found via_bdafghaihj NOTICE: added /dev/sda to RAID set "via_bdafghaihj" DEBUG: _find_set: searching via_bdafghaihj DEBUG: _find_set: found via_bdafghaihj DEBUG: _find_set: searching via_bdafghaihj DEBUG: _find_set: found via_bdafghaihj NOTICE: added /dev/sdb to RAID set "via_bdafghaihj" DEBUG: checking via device "/dev/sda" DEBUG: checking via device "/dev/sdb" DEBUG: set status of set "via_bdafghaihj" to 16 *** Active Set name : via_bdafghaihj size : 234420478 stride : 128 type : linear status : ok subsets: 0 devs : 2 spares : 0 WARN: unlocking /var/lock/dmraid/.lock DEBUG: freeing devices of RAID set "via_bdafghaihj" DEBUG: freeing device "via_bdafghaihj", path "/dev/sda" DEBUG: freeing device "via_bdafghaihj", path "/dev/sdb" ---------------------------------------------------------------------- # dmraid -r -vvv WARN: locking /var/lock/dmraid/.lock NOTICE: skipping removable device /dev/hda NOTICE: /dev/sda: hpt37x discovering NOTICE: /dev/sda: hpt45x discovering NOTICE: /dev/sda: isw discovering NOTICE: /dev/sda: lsi discovering NOTICE: /dev/sda: nvidia discovering NOTICE: /dev/sda: pdc discovering NOTICE: /dev/sda: sil discovering NOTICE: /dev/sda: via discovering NOTICE: /dev/sda: via metadata discovered NOTICE: /dev/sdb: hpt37x discovering NOTICE: /dev/sdb: hpt45x discovering NOTICE: /dev/sdb: isw discovering NOTICE: /dev/sdb: lsi discovering NOTICE: /dev/sdb: nvidia discovering NOTICE: /dev/sdb: pdc discovering NOTICE: /dev/sdb: sil discovering NOTICE: /dev/sdb: via discovering NOTICE: /dev/sdb: via metadata discovered INFO: RAID devices discovered: /dev/sda: via, "via_bdafghaihj", linear, ok, 117210239 sectors, data@ 0 /dev/sdb: via, "via_bdafghaihj", linear, ok, 117210239 sectors, data@ 0 WARN: unlocking /var/lock/dmraid/.lock ---------------------------------------------------------------------- # dmraid -n -vvv WARN: locking /var/lock/dmraid/.lock NOTICE: skipping removable device /dev/hda NOTICE: /dev/sda: hpt37x discovering NOTICE: /dev/sda: hpt45x discovering NOTICE: /dev/sda: isw discovering NOTICE: /dev/sda: lsi discovering NOTICE: /dev/sda: nvidia discovering NOTICE: /dev/sda: pdc discovering NOTICE: /dev/sda: sil discovering NOTICE: /dev/sda: via discovering NOTICE: /dev/sda: via metadata discovered NOTICE: /dev/sdb: hpt37x discovering NOTICE: /dev/sdb: hpt45x discovering NOTICE: /dev/sdb: isw discovering NOTICE: /dev/sdb: lsi discovering NOTICE: /dev/sdb: nvidia discovering NOTICE: /dev/sdb: pdc discovering NOTICE: /dev/sdb: sil discovering NOTICE: /dev/sdb: via discovering NOTICE: /dev/sdb: via metadata discovered INFO: RAID devices discovered: /dev/sda (via): 0x000 signature: 0xaa55 0x002 version_number: 1 0x003 array.disk.bootable: 0 0x003 array.disk.enable_enhanced: 0 0x003 array.disk.in_disk_array: 1 0x003 array.disk.raid_type: 8 0x003 array.disk.array_index: 0 0x003 array.disk.raid_type_info: 0 0x003 array.disk.raid_type_info(INDEX): 0 0x003 array.disk.raid_type_info(MIRROR): 0 0x003 array.disk.raid_type_info(DIRTY): 0 0x003 array.disk.tolerance: 0 0x005 array.disk_array_ex: 66 0x006 array.capacity_low: 117210239 0x00a array.capacity_high: 0 0x00e array.serial_checksum: 585923141 0x012 serial_checksum[0]: 585923141 0x016 serial_checksum[1]: 719747672 0x01a serial_checksum[2]: 0 0x01e serial_checksum[3]: 0 0x022 serial_checksum[4]: 0 0x026 serial_checksum[5]: 0 0x02a serial_checksum[6]: 0 0x02e serial_checksum[7]: 0 0x032 checksum: 255 /dev/sdb (via): 0x000 signature: 0xaa55 0x002 version_number: 1 0x003 array.disk.bootable: 0 0x003 array.disk.enable_enhanced: 0 0x003 array.disk.in_disk_array: 1 0x003 array.disk.raid_type: 8 0x003 array.disk.array_index: 0 0x003 array.disk.raid_type_info: 1 0x003 array.disk.raid_type_info(INDEX): 1 0x003 array.disk.raid_type_info(MIRROR): 0 0x003 array.disk.raid_type_info(DIRTY): 0 0x003 array.disk.tolerance: 0 0x005 array.disk_array_ex: 66 0x006 array.capacity_low: 117210239 0x00a array.capacity_high: 0 0x00e array.serial_checksum: 719747672 0x012 serial_checksum[0]: 585923141 0x016 serial_checksum[1]: 719747672 0x01a serial_checksum[2]: 0 0x01e serial_checksum[3]: 0 0x022 serial_checksum[4]: 0 0x026 serial_checksum[5]: 0 0x02a serial_checksum[6]: 0 0x02e serial_checksum[7]: 0 0x032 checksum: 24 WARN: unlocking /var/lock/dmraid/.lock ---------------------------------------------------------------------- _______________________________________________ Ataraid-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/ataraid-list