Technical Anshu
Tutorials Blog
🐧 Dual Boot Storage

One Shared NTFS Partition for Windows and Ubuntu Files

Documents, music and downloads you want in both systems, without USB drives or cloud uploads in between. A shared NTFS partition is the classic dual boot answer — Windows owns the format, Ubuntu reads and writes it happily. Here is the setup, the one condition that makes it work, and its honest limits.

✍️ Technical Anshu🐧 Ubuntu and Windows⏱️ 8 minute read
🎥 Watch the video — the dual boot setup this shared drive lives inside, installed live

In a dual boot, each system can see the other's world only partially: Windows cannot read Ubuntu's partitions at all without extra software, while Ubuntu handles Windows' NTFS drives well. So the shared space is an NTFS partition belonging to neither system — a neutral data drive both can open. Built once, mounted automatically in Ubuntu, and treated as the common shelf for files you move between the two.

1

Create the Shared Partition in Windows

Build the shelf from Windows, where NTFS is native. Any free space will do — shrink an existing data partition, or use space left over from the dual boot setup.

  1. Open Disk Management with diskmgmt.msc
  2. Right-click the unallocated space and choose New Simple Volume
  3. Format it as NTFS and give it a clear label like Data or Shared
  4. Assign it a drive letter in Windows as usual

If the space does not exist yet, shrink your Windows data partition first — the same Shrink Volume tool from the checklist guide. The Ubuntu system partition itself is never the shared space; Ubuntu's own files stay on its own file system.

2

The One Condition — Fast Startup Must Stay Off

Everything about this shared drive works only while Windows shuts down completely. With Fast Startup on, Windows hibernates its session and keeps every NTFS drive — including this shared one — in a locked state.

  1. Ubuntu then mounts the shared drive read only, or refuses it
  2. Files you saved in Ubuntu can also confuse a hibernated Windows when it resumes
  3. The fix is the single Control Panel setting from the Fast Startup guide in this series

This is the step people skip and then blame the partition for. Shared drive plus Fast Startup is a combination that cannot work — pick the shared drive and turn Fast Startup off for good.

3

Open It in Ubuntu and Make It Mount Automatically

The shared partition already appears in Ubuntu's Files app — click it and it mounts. To have it ready at every boot without clicking, set it once in the Disks app or with one line in the mounts file.

  1. Open Disks, select the shared partition, and open Edit Mount Options under the gear icon
  2. Turn on Mount at system startup and pick a mount point like /data
  3. Or add a line to /etc/fstab using the partition's UUID, shown by sudo blkid
  4. Test with sudo mount -a before rebooting, so a typing mistake is caught while you can still fix it

The fstab line below is the classic shape. NTFS partitions identify themselves with a short hex UUID — always copy yours from blkid, never reuse the example.

/etc/fstab — auto mounting the shared partition
# Shared data partition — replace the UUID with your own UUID=7C48A91F48A8D8E2 /data ntfs-3g defaults,uid=1000,gid=1000,umask=022 0 0
One line mounts the shared drive at every Ubuntu start, writable, owned by your user. Run sudo blkid to get your partition's real UUID.
4

What NTFS Cannot Do — the Honest Limits

NTFS is a Windows file system, and Linux lives with a few of its rules rather than its own. Knowing them prevents confusing moments later.

  1. No Linux permissions — the fine-grained owner and permission system does not exist on NTFS, so everything takes the mount options' settings
  2. Executable bits are not stored — Linux programs and scripts kept here may lose their run permission; keep Linux software on Ubuntu's own partition
  3. Case sensitivity differs — two files named Notes and notes are one file here, two files on Ubuntu's system
  4. Never put Ubuntu's home folder or system files on it — it is a shelf for documents, media and downloads, not a foundation

Within those limits it is genuinely excellent at its one job: the same photo, PDF or project file, openable from whichever system you booted today.

5

Daily Habits That Keep It Healthy

Two systems writing to one file system ask for two small habits. They cost nothing and prevent the only corruption this setup ever really sees.

  1. Never hibernate Windows with files from the shared drive open — shut down or restart fully instead
  2. Close documents before switching systems; a file left open in one office suite and edited in the other is how versions fork
  3. If Ubuntu ever reports the drive needs checking, boot Windows and let it run its own disk check — NTFS repairs belong to Windows

Follow those, and the shared partition becomes the invisible, boring piece of infrastructure every good dual boot quietly depends on.

🔴 The shared drive does not change the backup rule. A partition both systems can write to is also a partition both systems can damage. Keep real backups of anything precious on a separate physical drive — shared means convenient, not safe by itself.

🎥 Watch the Dual Boot Video

The shared partition rides on top of the dual boot installation — watch the full setup done live in the video.

▶️ Watch Full Video
❓ Frequently Asked Questions

Can Windows read the Ubuntu partition the same way

Not natively. Windows has no built in support for Ubuntu's ext4 file system, which is exactly why the shared space is NTFS — the one format both systems handle well. Third party ext4 readers for Windows exist, but the shared NTFS drive is the simpler, safer everyday answer.

Why did my shared drive suddenly become read only in Ubuntu

Almost always because Windows did not shut down fully — Fast Startup or a hibernation left the NTFS drive flagged as in use, and Ubuntu protects it by mounting read only. Do one full shutdown or restart from Windows, and keep Fast Startup off permanently if you use a shared drive.

Can I install programs on the shared partition

Windows programs, yes in practice, though keeping them on the Windows drive is cleaner. Linux programs, no — NTFS does not store Linux permissions and executable bits, so Ubuntu software belongs on Ubuntu's own partition. Use the shared drive for data files, which is what it is designed for.

This guide is based on the Technical Anshu video linked above • Stuck on a step? Ask in the video comments — you will get a reply 🙏