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.
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.
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.
diskmgmt.mscIf 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.
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.
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.
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.
/data/etc/fstab using the partition's UUID, shown by sudo blkidsudo mount -a before rebooting, so a typing mistake is caught while you can still fix itThe 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.
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.
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.
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.
Follow those, and the shared partition becomes the invisible, boring piece of infrastructure every good dual boot quietly depends on.
The shared partition rides on top of the dual boot installation — watch the full setup done live in the video.
▶️ Watch Full VideoNot 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.
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.
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.