Home > Windows Server Tips > Windows Systems and Network Administration > Using NTFS on a non-Windows OS with NTFS-3G
Windows Server Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

WINDOWS SYSTEMS AND NETWORK ADMINISTRATION

Using NTFS on a non-Windows OS with NTFS-3G


Brien M. Posey, Contributor
06.24.2009
Rating: -4.20- (out of 5)


Expert advice on Windows-based systems and hardware
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


Although the vast majority of my technical expertise has to do with Microsoft server products, I know plenty of people who operate heterogeneous or even non-Windows networks.

Now that some Mac computers have Intel processors, it is possible to run Windows on them. Some folks might choose to set up their Macs to dual-boot between Windows and OS X version 10.5, also known as Leopard. While this will generally work well, there is one particular issue to be aware of.

More NTFS managament tips
Optimizing NTFS file system performance

Inside the self-healing NTFS for Windows 2008

Since the hard disk volume being used by Windows is formatted as NTFS, it's important to remember that while OS X can read NTFS volumes, it cannot write to them. This means that you can't use OS X applications to update documents that are stored on the Windows volume unless those documents are saved to an alternate location.

To the best of my knowledge, Mac OS X does not have any mechanisms that can be used to enable full read/write access to an NTFS volume. You can, however, use a third-party utility called NTFS-3G to circumvent this issue.

NTFS-3G is an open source, cross-platform utility that is licensed under the GNU General Public License. Normally, when you hear the terms "open source", "cross-platform", and "GNU" tossed around, the application in question is designed to run on Linux, and NTFS-3G is no exception. Although there is a Mac version of NTFS-3G, there are also versions designed to run on FreeBSD, NetBSD, Haiku, Linux and Solaris.

NTFS-3G has been around for a while, and seems to be fairly popular within the Linux community. Still, I had some initial concerns about things like security, performance and compatibility.

Compatibility

While it seems that most of the major compatibility issues with NTFS-3G have already been corrected, there are still a few things to be aware of. For example, Windows supports automatic compression of files on NTFS volumes. NTFS-3G can read compressed files, but it cannot write to them. Therefore, I would recommend that you disable NTFS compression on the volume before using NTFS-3G.

Another minor quirk that's worth mentioning is that NTFS-3G uses the POSIX namespace, which usually means that filenames are case sensitive. This may confuse some Windows users since filenames usually aren't case sensitive in Windows environments.

Security

As most administrators know, NTFS assigns an owner to every file. Each file has its own Access Control List (ACL) that tells Windows who is and isn't allowed to use the file, and what type of access (if any) is allowed.

I have to admit that I am not sure how ownership information and ACLs are used in the Mac version of NTFS-3G. I can tell you that Linux, for the most part, is able use the various NTFS security attributes.

Both Windows and Linux use the concept of file ownership, so the file's owner is acknowledged by Linux. When it comes to the ACL though, things become a little bit sketchy.

Windows and Linux do not use the same set of rights, and Windows rights tend to be more general than those used by Linux. As such, Linux makes use of the ACL information, but the rights are not always applied in the way you might expect because Linux can't use the rights in their native form. The best that it can do is to try to determine the intent of those rights, and then enforce that perceived intent using its own security mechanisms.

NTFS-3G isn't perfect. It can be CPU intensive, and security tends to be a bit dubious. Even so, it is important to remember that NTFS 3-G is free, and that it may be the only way for you to gain write access to an NTFS volume from a non-Windows operating system.

The creators of NTFS-3G also have a history of improving the utility with each new version, so I think it's safe to say that NTFS-3G is going to get better as time goes on. In the meantime, I would avoid using it on any system on which performance or security is considered critical.

Brien M. Posey, MCSE, has received Microsoft's Most Valuable Professional Award four times for his work with Windows Server, IIS and Exchange Server. He has served as CIO for a nationwide chain of hospitals and healthcare facilities, and was once a network administrator for Fort Knox. You can visit his personal Web site at www.brienposey.com.


Rate this Tip
To rate tips, you must be a member of SearchWindowsServer.com.
Register now to start rating these tips. Log in if you are already a member.


Submit a Tip




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
Windows Data Storage Administration Tools
eZines and eBooks for Windows server professionals
Quick tips for troubleshooting NTFS permissions
How to keep IIS logs from filling up your server hard drives
Server Message Block 2.0: A new protocol for the millennium
Top Windows storage improvements for cutting costs in '09
Breaking down the Windows Server Backup tool for Windows 2008
A first look at Storage Explorer for Windows Server 2008
Windows scripting secrets for disk quota management
Top 10 Windows storage management tips of 2007
Exploring the Windows Server 2003 Resource Kit: Compress.exe and Expand.exe

Windows File Management
Using DFSR for SYSVOL replication in Windows Server 2008
Key DFS improvements in Windows Server 2008 R2
Quick tips for troubleshooting NTFS permissions
File classification the automated way with Windows Server 2008 R2
Using DFS to create file system virtualization in Windows Server 2008
File server migration tips for Windows Server 2008
Windows Distributed File System (DFS) Tutorial
Planning a file server migration to Windows 2008
Windows Distributed File System (DFS) Namespace primer
Self-healing NTFS keeps admins one step ahead of data corruption
Windows File Management Research

Windows Systems and Network Administration
Troubleshooting Windows application crashes or hangs
Converting VMware ESX machines to Hyper-V format
Using DFSR for SYSVOL replication in Windows Server 2008
Top 25 Windows PowerShell commands for administrators
Key DFS improvements in Windows Server 2008 R2
Free Windows security tools every admin must have
Group Policy makes strides in Windows Server 2008 R2
Quick tips for troubleshooting NTFS permissions
Common causes of Windows server security vulnerabilities
Cutting the cost of Windows identity and access management

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
NTFS  (SearchWindowsServer.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



Server Room Design - Planning, Cooling, Maintenance
HomeTopicsBlogsITKnowledge ExchangeTipsAsk the ExpertsMultimediaWhite PapersIT Downloads
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2004 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts