
Re: UltraDefrag Port on Linux - error: ‘MS_RDONLY’ undeclared
Thanks for the reply. Given that I'm a bit of a linux newbie I generally prefer the pre-build binary option to modifying source files and repeatedly attempting to re-compile. The good news is that after installing some libraries I've been able to get the prebuilt binaries of udefrag to work on my ubuntu system. The bad news is I can't seem to work out how to properly defrag my NTFS partition.
Here's what sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL shows:
NAME FSTYPE SIZE MOUNTPOINT LABEL
sda 111.8G
├─sda1 ext4 87.9G /
├─sda2 1K
└─sda5 23.9G
└─cryptswap1 (dm-4) swap 23.9G [SWAP]
sdb isw_raid_member 931.5G
└─isw_deddgdcgbi_Volume0 (dm-1) 2.7T
├─isw_deddgdcgbi_Volume0p1 (dm-2) 128M
└─isw_deddgdcgbi_Volume0p2 (dm-3) ntfs 2.7T /media/brad/60BACBAFBACB8050
sdc isw_raid_member 931.5G
└─isw_deddgdcgbi_Volume0 (dm-1) 2.7T
├─isw_deddgdcgbi_Volume0p1 (dm-2) 128M
└─isw_deddgdcgbi_Volume0p2 (dm-3) ntfs 2.7T /media/brad/60BACBAFBACB8050
sdd isw_raid_member 931.5G
└─isw_deddgdcgbi_Volume0 (dm-1) 2.7T
├─isw_deddgdcgbi_Volume0p1 (dm-2) 128M
└─isw_deddgdcgbi_Volume0p2 (dm-3) ntfs 2.7T /media/brad/60BACBAFBACB8050
sde isw_raid_member 931.5G
isw_deddgdcgbi_Volume0_err_target (dm-0) 931.5G
└─isw_deddgdcgbi_Volume0 (dm-1) 2.7T
├─isw_deddgdcgbi_Volume0p1 (dm-2) 128M
└─isw_deddgdcgbi_Volume0p2 (dm-3) ntfs 2.7T /media/brad/60BACBAFBACB8050
I've tried different variations but none seem to work:
bradbaker@localhost:~/Desktop$ ./udefrag -a /dev/isw_deddgdcgbi_Volume0p2
UltraDefrag 5.0.0AB.7, Copyright (c) UltraDefrag Development Team, 2007-2011.
UltraDefrag comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to redistribute it under certain conditions.
Could not open /dev/isw_deddgdcgbi_Volume0p2
bradbaker@localhost:~/Desktop$ ./udefrag -a /dev/isw_deddgdcgbi_Volume0
UltraDefrag 5.0.0AB.7, Copyright (c) UltraDefrag Development Team, 2007-2011.
UltraDefrag comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to redistribute it under certain conditions.
Could not open /dev/isw_deddgdcgbi_Volume0
bradbaker@localhost:~/Desktop$ ./udefrag -a /media/bradbaker/60BACBAFBACB8050
UltraDefrag 5.0.0AB.7, Copyright (c) UltraDefrag Development Team, 2007-2011.
UltraDefrag comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to redistribute it under certain conditions.
Could not read the boot sector of /media/bradbaker/60BACBAFBACB8050
I'm sure I'm doing something stupid.

Could you please help me understand what device/mount point I'm supposed to feed to udefrag?
By the way sdb, sdc, sdd, and sde are part of a hardware raid5 array (in case thats not evident) and the raid array is running NTFS.
Thanks
Brad