Skip to content

Instantly share code, notes, and snippets.

@ross-spencer
Forked from kumbasar/imagetest.sh
Created November 22, 2024 20:19
Show Gist options
  • Save ross-spencer/35dfcd390dc067a98509084e89139d2a to your computer and use it in GitHub Desktop.
Save ross-spencer/35dfcd390dc067a98509084e89139d2a to your computer and use it in GitHub Desktop.
How To Create a NTFS Image File in Linux
#!/bin/bash
set -x
image="test.img"
label="test"
mntdir=`mktemp -d`
sudo dd status=progress if=/dev/zero of=$image bs=6M count=1000 && sync
echo 'type=7' | sudo sfdisk $image
LOOPMOUNT=`sudo losetup --partscan --show --find ${image}`
echo $LOOPMOUNT
sudo mkfs.ntfs -Q -v -F -L ${label} ${LOOPMOUNT}p1
sudo mount ${LOOPMOUNT}p1 ${mntdir}
# Now you can put some files to ${mntdir}
sudo umount ${mntdir}
sudo losetup -d ${LOOPMOUNT}
@ross-spencer
Copy link
Author

https://en.m.wikipedia.org/wiki/NTFS

PowerShell 3.0, it is possible to manage ADS natively with six cmdlets: Add-Content, Clear-Content, Get-Content, Get-Item, Remove-Item, Set-Content.[63]

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