Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I was running out of space on my ext3 root volume , so I created a Ext4 Volume as a file and saved it on a NTFS partition. Then made this ext4 vol as a permanent mount.

Purpose was to have all the linux file permissions but NTFS doesn't allow this.

Is it the right approach ? I see a lot of IO happens on the NTFS partition when i access the mounted (ext4) vol, Is it ok ?

share|improve this question
Was there a special reason for not creating a "real" ext4-partition on this drive? – Takkat Nov 2 '11 at 7:41
My NTFS partition is not shrinking. I couldn't find the reason for it. I have tried using gparted, somw windows partitioning software. – high-voltage Nov 2 '11 at 10:48
You may want to try shrinking again (make a backup first!). You may also find some useful information here: Gparted/NTFS, unmovable files, external USB, GParted, Unmout partitions incl. Swap – Takkat Nov 2 '11 at 11:30
The NTFS driver is extremely slow with large files. You should resize the partitions instead. – Mechanical snail Sep 13 '12 at 4:56

On my opinion this is the wrong approach, your Kernel needs to run two file system drivers (ext4 and ntfs3g) to store and read data and write access with ntfs3g is still somewhat not trusted. I used NTFS on my Ubuntu machine for a long time now and already once had issues with data loss, so please use this with much care for sensible data. Also access to this partition should be somewhat slow.

The "correct" way is to shrink the size of the NTFS-partition and create a real ext4-partition in the generated free space.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.