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

Re: RAID x Hardware - Promise MBFastrack 133 PDC 20276



Hola wenas. El que decia lo de raid 0 y la complejidad sobre los 2.6 fui yo.
Todavia estoy con un 2.4.25, pero investigando sobre como carajos hacer para
poner un kernel 2.6.X sobre mi controlador Promise Raid, que es más majo que
las pesetas. XD

Debo decir antes de nada que mi controladora no es la 20276 sino la 20265,
que weno... debe ser ligeramente distinta (Por ejempllo la mia es solo ata
100) y que mi raid era Raid-0. A lo que estamos... Yo también comencé
leyendo eso de añadir lineas con direcciones de memoria y tal en el
lilo.conf, lo de mirar el /proc/pci... bla bla bla. A MI no me valió para
nada. La solución wena wena de verdad me la dio este tutorial:

http://www.tldp.org/HOWTO/ATA-RAID-HOWTO/nativeraid.html

Está hecho para un kernel 2.4.18. Yo lo hice con un 2.4.25 que es
prácticamente igual y me funcionó. Todo esto (insisto) es para un RAID 0. No
se como va para el 1. Puede (aunque no estoy seguro) que para el raid 1 te
cree unos dispositivos en /dev/md o algo así. Ya digo que mi raid está en
modo 0 y no controlo de mirroring.

Lo del 2.6 que es dificil es porque no se qué movidas de una herramienta
llamada "dmraid" hay que emplear, no se si dicen de parchear el Kernel y
luego hacer volúmenes lógicos con los discos o yo que sé... Me resulto una
movida muy complicada (igual resulta que luego está tiradisimo, pero no he
encontrado buena información en ningún sitio). De todas formas ahora, hasta
que empiece el nuevo curso, se me ha metido en la cabeza hacer funcionar mi
Raid con un kernel 2.6, así que si os interesa, pues seguiré informando.


----- Original Message -----
From: "Juan A. Diaz" <juan@labint.frba.utn.edu.ar>
To: "Debian user spanish" <debian-user-spanish@lists.debian.org>;
"Lugar-Gral" <lugar-gral@linux.org.ar>
Sent: Friday, September 10, 2004 9:54 AM
Subject: RAID x Hardware - Promise MBFastrack 133 PDC 20276

Hola a todos:

Tengo un Mother ASUS A7V333  con un chipset VIA KT33 con una
controladora raid on board Promise MBFasttrak 133 PDC 20276 para discos
IDE. y 3 discos

1 de 40 GB
2 IDENTICOS también de 40 GB

Lo que deseo hacer es poner el 1er disco de 40 como disco de sistema,
(osea donde están instaladas todas las aplicaciones) y Los otros dos
ponerlos en RAID 1 por hardware para almacenar los datos.

Habilite el raid 1 en la utilidad del BIOS para tal motivo, pero el
kernel todavía reconoce los discos como /dev/hde y /dev/hdg  y si
intento

#cfsidk /dev/ataraid/d0 , me tira error que no puede acceder al disco

Instale Debian Sarge desde una iso (snapshot) con solamente el disco
/dev/hda conectado.
Luego conecte los otros dos discos


tengo instalado los kernels

kernel-image-2.6.7-1-k7 y
kernel-image-2.6.7-1-386

Estúbe siguiendo este how-to[0] y calcule los parámetros en base a este
otro[1], el tema es que en el how-to el RAID1 esta utilizado como único
disco, por lo que estaba todo instalado en dicho "Disco", y por eso creo
que al momento de pasarle los parámetros al kernel debo pasarle los
parámetros del ide0 (Donde esta el HD primario) y los de los ide2 y
ide3, el tema es que no me cierra como hacerlo.

Buscando en google encontré [2] que hace un mes se toco este tema y
alguien dijo que tenia configurado una controladora identica pero con un
kernel 2.4.x y decía que seguramente seria muy difícil configurarlo con
un kernel 2.6.x, tiene idea el por que?

[0]http://www.esdebian.org/staticpages/index.php?page=20030921002653486
[1]http://www.geocities.com/ender7007/index.html#2a
[2]http://lists.debian.org/debian-user-spanish/2004/07/msg00362.html

Bueno Perdon por lo extenso del mensaje, y desde ya gracias por
cualquier ayuda que puedan darme.

Asi tengo configurado  el /etc/lilo.conf para pasarle los parametros

[..]
vga=791
append="ide2=0xb400, 0xb002 ide3=0xa800, 0xa4002"
[..]


Pego parte de la salida del lspci -v

[..]
0000:00:06.0 RAID bus controller: Promise Technology, Inc. PDC20276
(MBFastTrak133 Lite) (rev 01) (prog-if 85)
        Subsystem: Asustek Computer, Inc.: Unknown device 807e
        Flags: bus master, 66MHz, slow devsel, latency 32, IRQ 19
        I/O ports at b400 [size=8]
        I/O ports at b000 [size=4]
        I/O ports at a800 [size=8]
        I/O ports at a400 [size=4]
        I/O ports at a000 [size=16]
        Memory at de000000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [60] Power Management version 1
[..]
[..]
0000:00:11.1 IDE interface: VIA Technologies, Inc.
VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
(prog-if 8a [Master SecP PriP])
        Subsystem: Asustek Computer, Inc. A7V8X motherboard
        Flags: bus master, medium devsel, latency 32
        I/O ports at 8800 [size=16]
        Capabilities: [c0] Power Management version 2

[..]

--

y parte del dmesg [/*** comento lo que me parece interesante (?) ***/]

[..]
Linux version 2.6.7-1-k7 (dilinger@toaster.hq.voxel.net) (gcc version
3.3.4 (Debian 1:3.3.4-2)) #1 Thu Jul 8 06:45:35 EDT 2004
[..]

[..]
/************************************************
Built 1 zonelists
Kernel command line: auto BOOT_IMAGE=Linux ro root=302 ide2=0xb400,
0xb002 ide3=0xa800, 0xa4002
*************************************************/
[..]

[..]
RAMDISK: cramfs filesystem found at block 0
RAMDISK: Loading 4532 blocks [1 disk] into ram disk... done.
VFS: Mounted root (cramfs filesystem) readonly.
Freeing unused kernel memory: 148k freed
/******************************************************
options: can only take 1 arguments
ide_core: `ide2=0xb400' invalid for parameter `options'
ide_setup: ide2=0xb400
******************************************************/
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with
idebus=xx
vesafb: framebuffer at 0xdf800000, mapped to 0xe0860000, size 3072k
vesafb: mode is 1024x768x16, linelength=2048, pages=1
vesafb: protected mode interface info at c7dc:0000
vesafb: scrolling: redraw
vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0
fb0: VESA VGA frame buffer device
Console: switching to colour frame buffer device 128x48
NET: Registered protocol family 1

/*************************************************
PDC20276: IDE controller at PCI slot 0000:00:06.0
PDC20276: chipset revision 1
PDC20276: 100% native mode on irq 19
    ide2: BM-DMA at 0xa000-0xa007, BIOS settings: hde:pio, hdf:pio
    ide3: BM-DMA at 0xa008-0xa00f, BIOS settings: hdg:pio, hdh:pio
hde: WDC WD400BB-00DEA0, ATA DISK drive
Using anticipatory io scheduler
ide2 at 0xb400-0xb407,0xb002 on irq 19
hdg: WDC WD400BB-00DEA0, ATA DISK drive
ide3 at 0xa800-0xa807,0xa402 on irq 19
VP_IDE: IDE controller at PCI slot 0000:00:11.1
ACPI: No IRQ known for interrupt pin A of device 0000:00:11.1
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
VP_IDE: VIA vt8233a (rev 00) IDE UDMA133 controller on pci0000:00:11.1
    ide0: BM-DMA at 0x8800-0x8807, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0x8808-0x880f, BIOS settings: hdc:DMA, hdd:pio
hda: WDC WD400BB-60CJA1, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: HL-DT-ST GCE-8320B, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hde: max request size: 128KiB
hde: 78165360 sectors (40020 MB) w/2048KiB Cache, CHS=65535/16/63,
UDMA(100)
 /dev/ide/host2/bus0/target0/lun0:
hdg: max request size: 128KiB
hdg: 78165360 sectors (40020 MB) w/2048KiB Cache, CHS=65535/16/63,
UDMA(100)
 /dev/ide/host2/bus1/target0/lun0:
hda: max request size: 128KiB
hda: 78165360 sectors (40020 MB) w/2048KiB Cache, CHS=65535/16/63,
UDMA(100)
 /dev/ide/host0/bus0/target0/lun0: p1 p2 p3 p4


Algo sacado del /var/log/boot
-----
[..]
Detecting hardware: via_ircc 3c59x pdc202xx_new cmpci usb_uhci ehci_hcd
Fri Sep 10 03:43:39 2004: Loading via_ircc module.
Fri Sep 10 03:43:39 2004: Loading 3c59x module.
Fri Sep 10 03:43:39 2004: Skipping already loaded module pdc202xx_new.
Fri Sep 10 03:43:39 2004: Loading cmpci module.
Fri Sep 10 03:43:39 2004: Skipping unavailable/built-in usb_uhci module.
Fri Sep 10 03:43:39 2004: Loading ehci_hcd module.

[..]

[ Por lo que veo que el modulo pdcc202xx_new ya se encuentra cargado. ]


y estos errores que no creo vengan al caso, pero los coloco por si se me
esta pasando algo

[..]
Fri Sep 10 03:43:41 2004: Starting hotplug subsystem:
Fri Sep 10 03:43:41 2004:    input
Fri Sep 10 03:43:41 2004:      evbug: blacklisted
Fri Sep 10 03:43:41 2004:      evdev: loaded successfully
Fri Sep 10 03:43:41 2004:      evbug: blacklisted
Fri Sep 10 03:43:41 2004:      evdev: already loaded
Fri Sep 10 03:43:41 2004:    input    [success]
Fri Sep 10 03:43:41 2004:    isapnp
Fri Sep 10 03:43:41 2004:      floppy: can't be loaded
Fri Sep 10 03:43:41 2004:      rtc: can't be loaded
Fri Sep 10 03:43:42 2004:      pcspkr: can't be loaded
Fri Sep 10 03:43:42 2004:    isapnp   [success]
Fri Sep 10 03:43:42 2004:    net
Fri Sep 10 03:43:42 2004:    net      [success]
Fri Sep 10 03:43:42 2004:    pci
Fri Sep 10 03:43:42 2004:      via-agp: loaded successfully
Fri Sep 10 03:43:43 2004: modprobe: FATAL: Error inserting pciehp
(/lib/modules/2.6.7-1-k7/kernel/drivers/pci/hotplug/pciehp.ko):
Operation not permitted
Fri Sep 10 03:43:43 2004:
Fri Sep 10 03:43:43 2004:      pciehp: can't be loaded
Fri Sep 10 03:43:43 2004: missing kernel or user mode driver pciehp
Fri Sep 10 03:43:43 2004: modprobe: FATAL: Error inserting shpchp
(/lib/modules/2.6.7-1-k7/kernel/drivers/pci/hotplug/shpchp.ko):
Operation not permitted
Fri Sep 10 03:43:43 2004:
Fri Sep 10 03:43:43 2004:      : can't be loaded
Fri Sep 10 03:43:43 2004: missing kernel or user mode driver shpchp
Fri Sep 10 03:43:43 2004:      cmpci: already loaded
Fri Sep 10 03:43:43 2004:      snd-cmipci: loaded successfully
Fri Sep 10 03:43:44 2004:      pdc202xx_new: already loaded
Fri Sep 10 03:43:45 2004:      ohci1394: loaded successfully
Fri Sep 10 03:43:46 2004:      uhci-hcd: loaded successfully
Fri Sep 10 03:43:47 2004:      uhci-hcd: already loaded
Fri Sep 10 03:43:47 2004:      ehci-hcd: already loaded
Fri Sep 10 03:43:48 2004:      3c59x: already loaded
Fri Sep 10 03:43:48 2004:      via-ircc: already loaded
Fri Sep 10 03:43:49 2004:      via82cxxx: already loaded
Fri Sep 10 03:43:49 2004:      ignoring pci display device on 01:00.0
Fri Sep 10 03:43:49 2004:    pci      [success]
Fri Sep 10 03:43:49 2004:    usb
Fri Sep 10 03:43:50 2004:    usb      [success]
Fri Sep 10 03:43:50 2004: done
[..]

y ya que estoy el

# lsmod
Module                  Size  Used by
ipv6                  253024  10
eth1394                21192  0
uhci_hcd               32592  0
ohci1394               35588  0
ieee1394              111288  2 eth1394,ohci1394
snd_cmipci             34276  0
snd_pcm                97508  1 snd_cmipci
snd_page_alloc         11720  1 snd_pcm
snd_opl3_lib           11136  1 snd_cmipci
snd_timer              25540  2 snd_pcm,snd_opl3_lib
snd_hwdep               9504  1 snd_opl3_lib
snd_mpu401_uart         8000  1 snd_cmipci
snd_rawmidi            25408  1 snd_mpu401_uart
snd_seq_device          8264  2 snd_opl3_lib,snd_rawmidi
snd                    56932  8
snd_cmipci,snd_pcm,snd_opl3_lib,snd_timer,snd_hwdep,snd_mpu401_uart,snd_rawm
idi,snd_seq_device
pci_hotplug            34352  0
via_agp                 8768  1
agpgart                33960  1 via_agp
evdev                   9536  0
ehci_hcd               31300  0
usbcore               113952  4 uhci_hcd,ehci_hcd
cmpci                  42484  0
soundcore              10400  2 snd,cmpci
gameport                4736  2 snd_cmipci,cmpci
3c59x                  38760  0
via_ircc               26448  0
irda                  196096  1 via_ircc
dm_mod                 44704  0
capability              4616  0
commoncap               7232  1 capability
ide_cd                 43204  0
cdrom                  39904  1 ide_cd
rtc                    12728  0
xfs                   615128  3
ext2                   72296  0
ext3                  126760  0
jbd                    61592  1 ext3
mbcache                 9220  2 ext2,ext3
ide_disk               19264  5
ide_generic             1472  0
via82cxxx              14044  1
pdc202xx_new           11164  1
unix                   28528  10
fbcon                  27364  70
font                    8448  1 fbcon
vesafb                  6688  1
cfbcopyarea             3776  1 vesafb
cfbimgblt               3072  1 vesafb
cfbfillrect             3712  1 vesafb
ide_core              141592  5
ide_cd,ide_disk,ide_generic,via82cxxx,pdc202xx_new


-----
 De nuevo perdón por lo extenso pero no quería dejar pasar nada.
Me voy a dormir, por la mañana seguire. Muchas gracias desde ya por
cualquier respuesta.

--
Juan Diaz
- Laboratorio de Internet -
Medrano 951 (C1179AAQ) - 4867-7549
Facultad Regional Bs. As. UTN





Reply to: