Advertisement
Deltik

superuser.se :: 1096565 :: Sparse disk image demo

Nov 6th, 2021
1,652
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.95 KB | None | 0 0
  1. root@box51 [/tmp]# truncate -s 10G /tmp/super-user-1096565.img
  2. root@box51 [/tmp]# du -h /tmp/super-user-1096565.img
  3. 1.0K    /tmp/super-user-1096565.img
  4. root@box51 [/tmp]# du -h --apparent-size /tmp/super-user-1096565.img
  5. 10G     /tmp/super-user-1096565.img
  6. root@box51 [/tmp]# losetup -f
  7. /dev/loop12
  8. root@box51 [/tmp]# losetup /dev/loop12 /tmp/super-user-1096565.img
  9. root@box51 [/tmp]# mkfs.ext4 -m0 /dev/loop12
  10. mke2fs 1.45.5 (07-Jan-2020)
  11. Discarding device blocks: done
  12. Creating filesystem with 2621440 4k blocks and 655360 inodes
  13. Filesystem UUID: a42204f3-a3d5-45fb-8c73-24bbda4f141b
  14. Superblock backups stored on blocks:
  15.         32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632
  16.  
  17. Allocating group tables: done
  18. Writing inode tables: done
  19. Creating journal (16384 blocks): done
  20. Writing superblocks and filesystem accounting information: done
  21.  
  22. root@box51 [/tmp]# mount -v /dev/loop12 /media
  23. mount: /dev/loop12 mounted on /media.
  24. root@box51 [/tmp]# dd if=/dev/urandom of=/media/1MB.garbage bs=1M count=1 status=progress
  25. 1+0 records in
  26. 1+0 records out
  27. 1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.00596462 s, 176 MB/s
  28. root@box51 [/tmp]# umount -v /dev/loop12
  29. umount: /media (/dev/loop12) unmounted
  30. root@box51 [/tmp]# du -h /tmp/super-user-1096565.img
  31. 1.3M    /tmp/super-user-1096565.img
  32. root@box51 [/tmp]# du -h --apparent-size /tmp/super-user-1096565.img
  33. 10G     /tmp/super-user-1096565.img
  34. root@box51 [/tmp]# cp -v /tmp/super-user-1096565.img /dev/shm/super-user-1096565.img
  35. '/tmp/super-user-1096565.img' -> '/dev/shm/super-user-1096565.img'
  36. root@box51 [/tmp]# du -h /dev/shm/super-user-1096565.img
  37. 5.3M    /dev/shm/super-user-1096565.img
  38. root@box51 [/tmp]# du -h --apparent-size /dev/shm/super-user-1096565.img
  39. 10G     /dev/shm/super-user-1096565.img
  40. root@box51 [/tmp]# df -hT /dev/shm /tmp
  41. Filesystem     Type   Size  Used Avail Use% Mounted on
  42. tmpfs          tmpfs   48G  5.3M   48G   1% /dev/shm
  43. rpool/ROOT/os  zfs    1.5T  6.4G  1.5T   1% /
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement