Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

When trying to complete my Ubuntu 12.04.1 install I recently received the error message: "The file system type fat32 cannot be mounted on /home, because it is not a fully-functional Unix file system. Please choose a different file system, such as ext2." Is it possible to select the ext4 file system for this /home mount, continue with the full Ubuntu install and then change the /home mount to the NTFS file system using the GParted application? The intent of this partition is to enable file sharing between Windows 7 and Ubuntu. Thanks in advance.

share|improve this question
    
There are other tools to share files with Windows (I speak of Samba), but I am not experienced in this matter so I cannot leave an educated answer. I just thought I would share this small nugget that I have picked up. –  Josh Jan 10 '13 at 3:50
    
Cross-site duplicate: superuser.com/questions/23190/ntfs-as-ubuntu-home-directory –  Mechanical snail Jan 10 '13 at 5:37

3 Answers 3

No, most of the system directories including /home must be on fully functioning unix filesystems, which neither fat32 nor ntfs are.

share|improve this answer

I think NTFS (using ntfs-3g) does not support Unix permissions. Recording permissions is necessary in the home directory; several programs require correct permissions to function. For instance, for security reasons, OpenSSH requires ~/.ssh to have sufficiently restrictive permissions. If you try to store it on NTFS, it will lose the permissions, causing SSH to fail.

share|improve this answer

I am using /home in a ntfs partiton in order to share data with my windows applications. I am working ubuntu 12.04 lts and up to date don't have any problem.

I make this:

I have a partition for Windows Data in ntfs: named /sda6 but you must use your ntfs partition) Atention this partition must not contain Windows OS! and you must have installed "ntfs-3g".

I Mount this partition in /media (but you can use /mnt too): sudo mkdir /media/whome sudo mount /dev/sda6 /media/whome

Now I copied the directory /home to the directory /media/whome (using cpio instead cp) cd /home/ sudo find . -depth -print0 | cpio --null --sparse -pvd /media/whome/

Now I dismount the partition: sudo umount /media/whome

Now to prevent keep the old home in backup folder: sudo mv /home /respaldo

Now mount the new partition /home: sudo mkdir /home sudo mount /dev/sda6 /home

Now the most important, to mount this partition every boot system: sudo cp /etc/fstab /etc/fstab.bk (security backup) sudo gedit /etc/fstab

and add this line at the end: /dev/sda6 /home ntfs nodev,nosuid 0 2

share|improve this answer

Your Answer

 
discard

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.