Hace poco me he comprado el my book pro edition II de western digital, este que tiene 2 discos de 1000Gb en RAID1 (también se puede configurar con el software que viene en el disco en RAID0 para tener una sola unidad de 2000Gb, casi nada ahora mismo jejeje).
El trasto este (que por cierto trabaja de maravilla), permite usar usb 2.0, firewire 400 y firewire 800.
Así que lo puse en un antiguo servidor que se dedica a hacer las copias de seguridad, pero al ser antiguo los puertos usb son lentos (USB 1.0), así que tuve que optar para firewire.
El equipo se trata de un ubuntu server con el kernel 2.6.22, desde el kernel 2.6.24 el firewire debería estar activado por defecto, pero todo depende de la configuración del kernel precompilado del sistema operativo.
La carga de módulos que explico en este post es igual para todos los linuxes (debian/ubuntu, redhat/fedora, suse, gentoo, etc.)
Al momento de conectar el disco al ordenador vi que con fdisk -l no lo detectaba, así que empezé a investigar… se necesitaban cargar los módulos para poder conectar un disco duro firewire.
El firewire es como un scsi, puede ser un disco, un cd-rom, una tarjeta de red, cualquier cosa. Por esto tenemos que cargar los módulos scsi_mod y ide_scsi, sd_mod para decirle que es un disco, sg (no me acuerdo), y los del firewire ieee1394, ohci1394 y sdb2; pero sorpresa, el sdb2 no estaba por ningún sitio, así que empezé a …