Skip to content

Instantly share code, notes, and snippets.

@ThinGuy
Last active December 11, 2019 14:25
Show Gist options
  • Save ThinGuy/e6f3291df527d3d4259d40c5397e1673 to your computer and use it in GitHub Desktop.
Save ThinGuy/e6f3291df527d3d4259d40c5397e1673 to your computer and use it in GitHub Desktop.
One-liner to add max loop back devices
export MAX=256;for ((i=$(sudo find 2>/dev/null /dev -iname "loop[0-9]*"|wc -l); i<$MAX; i++));do sudo mknod -m0660 /dev/loop${i} b 7 ${i} && sudo chown root.disk /dev/loop${i};done
@ThinGuy
Copy link
Author

ThinGuy commented Dec 7, 2018

$ find /dev -iname "loop[0-9]*"
/dev/loop18
/dev/loop17
/dev/loop16
...
/dev/loop0

$ MAX=256;for ((i=$(find /dev -iname 'loop[0-9]*'|wc -l); i<$MAX; i++));do sudo mknod -m0660 /dev/loop${i} b 7 ${i} && sudo chown root.disk /dev/loop${i};done

$ find /dev -iname "loop[0-9]*"
/dev/loop255
/dev/loop254
/dev/loop253
...
/dev/loop0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment