home

USB Stick as Swap Space (DiskStation)

  flip@ds106x ~/ssods/ssods-usbswap $ sudo mkdir /swap
  Password:
  flip@ds106x ~/ssods/ssods-usbswap $ sudo mount /dev/sdf4 /swap/
  Found partition:  b (Win95 FAT32) 
  flip@ds106x ~/ssods/ssods-usbswap $ sudo ./mkfile 4096 10240 /swap/swapfile
  file=/swap/swapfile, blocksize=4096, blocks=10240, size=40.0 MB
  flip@ds106x ~/ssods/ssods-usbswap $ sudo mkswap -v /swap/swapfile 
  Setting up swapspace version 0, size = 41938944 bytes
  flip@ds106x ~/ssods/ssods-usbswap $ sudo chmod 0600 /swap/swapfile 
  flip@ds106x ~/ssods/ssods-usbswap $ sudo ./swapon -v -p 1 /swap/swapfile 
  swapon on /swap/swapfile
  swapon: warning: /swap/swapfile has insecure permissions 0644, 0600 suggested
  flip@ds106x ~/ssods/ssods-usbswap $ cat /proc/swaps 
  Filename                        Type            Size    Used    Priority
  /dev/hda2                       partition       393584  72036   -1
  /swap/swapfile                  file            40956   0       1
  flip@ds106x ~/ssods/ssods-usbswap $ sudo ./swapoff -v /dev/hda2
  swapoff on /dev/hda2
  flip@ds106x ~/ssods/ssods-usbswap $ cat /proc/swaps 
  Filename                        Type            Size    Used    Priority
  /swap/swapfile                  file            40956   17012   1

Conclusions:

Download ssods-usbswap-20061030.tar.gz

Ressources

Notes

The following command is probably faster than mkfile (creates a 100MB swap file):

dd of=swapfile bs=1024 count=0 seek=100k
Visitors to this page so far.