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.

What might be the recommendation file system for a grub partition, so that it will be accessed from most of linux or windows or osx systems.

share|improve this question
    
Will this be a dedicated Grub partition? What do you need access from Windows and OSX for? –  Takkat Jul 26 '11 at 6:26
    
@Takkat, I need to access the configuration file grub.cfg. –  Starx Jul 26 '11 at 7:42
add comment

1 Answer

I'd stick to the defaults, an ext* filesystem. Personally I use ext2 because the journaling function of ext3/ext4 can make mounting the filesystem slower (observed on a flash memory stick). AFAIK journaling can be disabled for ext4, but since I was happy with ext2 I did not consider ext4 for read-only partitions like /boot.

Avoid filesystems that do not support Linux file permissions like NTFS and FAT*. Although all files are owned by root and most of them have permissions 644, lack of proper permissions support could set inappropriate default permissions for the files.

share|improve this answer
    
What about fat16? My current grub partition is in fat16 system. –  Starx Jul 26 '11 at 8:51
    
@Starx: see my addition. –  Lekensteyn Jul 26 '11 at 9:21
    
but,ubuntu and other distros can access fat filesystems –  Starx Jul 26 '11 at 10:05
    
@Starx: that's true, but FAT does not support Linux file permissions. All files on the filesystem will have the same owner and permissions. For new installations, I'd use ext*. If properly configured (mounted with dmask=022,fmask=133,uid=0,gid=0), filesystems like FAT are fine in the sense that it can be booted from. On my installation, vmlinuz cannot be read by regular users. If you're using FAT, this restriction is gone. –  Lekensteyn Jul 26 '11 at 12:08
add comment

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.