I currently have an NTFS partition on my hard disk, a relic from dual boot days with Windows, that contains a very large quantity of data ... call it my "Stuff" partition ;).
The problem is that I would prefer to have this partition formatted to ext4, but have no where to move the existing data to. Is there anyway that I can convert the drive to ext4 without losing all that data or would I need to transfer it all to a secondary storage device/partition and then just reformat?
asked 19 May '10, 10:32
As far as I know it is not possible. Back up your data on another partition/drive/external device. Then create ext4 filesystem and copy data from backup.
answered 19 May '10, 10:52
I don't understand why you say you don't have any place to put the data, and then ask if you can put it somewhere temporary "like partition or directory". So I will explain for if you have space on partition or directory okay?
I will pretend that directory has plenty of space on /tmp but you use wherever it really is okay?
lets say your ntfs disk is connected as second SATA hard drive. mount the ntfs partition on linux as example /mnt/ntfs. That will be fine. You may want to leave it like it is, but if not,
Then press "D" for delete, "1" for partition 1, "N" for new, "P" for primary and accept the entire drive, then press "P" to list your new partition table and make sure it is the way you want it and that the partition is "type 83". press "w" when done.
Decide where you want that to be permanently. Like /morespace
Now do this:
Now put into your /etc/fstab too, so when you reboot it is always there at /morespace
Now put everything back on your new directory:
answered 24 May '10, 21:10
Yes, I know this is an old post BUT, in case anyone else had this problem like I did, there is a solution, although it's time consuming.
Like I said, it would take a while, but I just got done doing that same thing with 120G of files. I'm abroad and don't have the cash to buy a new drive and so, with few options did this.
answered 06 Oct '11, 14:46