Differenze tra le versioni 1 e 2
⇤ ← Versione 1 del 2011-11-06 11:46:38
Dimensione: 1270
Commento:
|
Dimensione: 2247
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 6: | Linea 6: |
* external USB hard drive | * external USB hard drive with a single ext4 partition |
Linea 10: | Linea 10: |
Linea 18: | Linea 19: |
root@QQ:~# opkg install block-mount |
|
Linea 45: | Linea 49: |
Be sure that sda1 is the name of your hard disk's partition. Edit /etc/config/fstab {{{ config global automount option from_fstab 1 option anon_mount 1 config global autoswap option from_fstab 1 option anon_swap 0 config mount option target /mnt option device /dev/sda1 option fstype ext4 option options rw,sync option enabled 1 option enabled_fsck 0 config swap option device /dev/sda2 option enabled 0 }}} Then: {{{ root@QQ:~# /etc/init.d/fstab enable root@QQ:~# /etc/init.d/fstab start WARNING: /lib/functions/fsck not found root@QQ:~# mount ... /dev/sda1 on /mnt type ext4 (rw,sync,relatime,barrier=1,data=ordered) }}} == Links == * http://wiki.openwrt.org/doc/uci/fstab |
How to make a NAS with an OpenWrt router
Ingredients
OpenWrt router with USB port (such as TP-Link WR1043ND) already flashed with OpenWrt and connected to the Internet
- external USB hard drive with a single ext4 partition
- cables to connect and power the hardware
Steps
root@QQ:~# opkg update root@QQ:~# opkg install kmod-fs-ext4 root@QQ:~# opkg install kmod-usb-storage root@QQ:~# opkg install block-mount
plug the disk into the router's USB port
root@QQ:~# dmesg ... SCSI subsystem initialized Initializing USB Mass Storage driver... scsi0 : SCSI emulation for USB Mass Storage devices usbcore: registered new interface driver usb-storage USB Mass Storage support registered. usb-storage: device found at 2 usb-storage: waiting for device to settle before scanning scsi 0:0:0:0: Direct-Access WD Ext HDD 1021 2021 PQ: 0 ANSI: 4 sd 0:0:0:0: [sda] 1953519616 512-byte logical blocks: (1.00 TB/931 GiB) usb-storage: device scan complete sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Mode Sense: 17 00 10 08 sd 0:0:0:0: [sda] Assuming drive cache: write through sd 0:0:0:0: [sda] Assuming drive cache: write through sda: sda1 sd 0:0:0:0: [sda] Assuming drive cache: write through sd 0:0:0:0: [sda] Attached SCSI disk
Be sure that sda1 is the name of your hard disk's partition.
Edit /etc/config/fstab
config global automount option from_fstab 1 option anon_mount 1 config global autoswap option from_fstab 1 option anon_swap 0 config mount option target /mnt option device /dev/sda1 option fstype ext4 option options rw,sync option enabled 1 option enabled_fsck 0 config swap option device /dev/sda2 option enabled 0
Then:
root@QQ:~# /etc/init.d/fstab enable root@QQ:~# /etc/init.d/fstab start WARNING: /lib/functions/fsck not found root@QQ:~# mount ... /dev/sda1 on /mnt type ext4 (rw,sync,relatime,barrier=1,data=ordered)