Instalar un disco duro USB en el NSLU2 con OpenWRT
Posted by admin | Filed under Varios
Después de flashear mi NSLU2, el siguiente paso consiste en añadirle algo de almacenamiento. En mi caso, un disco duro de 400GB que pienso utilizar como almacenamiento en red.
- Lo primero, actualizar la lista de paquetes. Esto debe hacerse CADA VEZ que se reinicia el NSLU2 mediante reboot. Si no lo hacemos recibiremos un mensaje An error ocurred, return value: 1.
opkg update
- Instalamos soporte para USB 2.0
opkg install kmod-usb2
- Instalamos el módulo de almacenamiento
opkg install kmod-usb-storage
- Y reiniciamos
reboot
- Ahora ejecutando dmesg debería aparecernos algo parecido a esto
usb.c: registered new driver usbdevfs usb.c: registered new driver hub uhci.c: USB Universal Host Controller Interface driver v1.1 PCI: Enabling device 01:02.0 (0000 -> 0001) uhci.c: USB UHCI at I/O 0x100, IRQ 2 usb.c: new USB bus registered, assigned bus number 1 hub.c: USB hub found hub.c: 2 ports detected PCI: Enabling device 01:02.1 (0000 -> 0001) uhci.c: USB UHCI at I/O 0x120, IRQ 2 usb.c: new USB bus registered, assigned bus number 2 hub.c: USB hub found hub.c: 2 ports detected hub.c: new USB device 01:02.0-2, assigned address 2 usb.c: USB device 2 (vend/prod 0xd7d/0x100) is not claimed by any active driver. Initializing USB Mass Storage driver... usb.c: registered new driver usb-storage scsi0 : SCSI emulation for USB Mass Storage devices Vendor: Apacer Model: Drive Rev: 1.05 Type: Direct-Access ANSI SCSI revision: 02 Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0 SCSI device sda: 256000 512-byte hdwr sectors (131 MB) sda: Write Protect is off Partition check: /dev/scsi/host0/bus0/target0/lun0: p1 WARNING: USB Mass Storage data integrity not assured USB Mass Storage device found at 2 USB Mass Storage support registered.
- Ahora ya podemos instalar el soporte para ext3
opkg install kmod-fs-ext3
- Instalamos cfdisk, un fdisk más visual, y e2fsprogs
opkg install cfdisk e2fsprogs
- A partir de aquí ya podemos crear las particiones con cdisk y formatear la partición , cambiando sda1 por el dispositivo correspondiente (un HD conectado via USB normalmente estará en sda1)
mkfs.ext3 /dev/sda1