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.

  • 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

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.

| 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

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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