/boot file system cannot be of type btrfs subvolume

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
-1
down vote

favorite












I am trying to install Fedora 27 along with Windows 10. Created the bootable flash drive using Rufus in "GPT partition scheme for UEFI" mode. I allocated a /boot/efi and /. But I can not proceed. There is an error:



/boot file system cannot be of type btrfs subvolume


enter image description here







share|improve this question






















  • Why post image's when the error is already in text above?
    – Hunter.S.Thompson
    Oct 21 '17 at 15:49











  • @Hunter.S.Thompson removed
    – user158646
    Oct 21 '17 at 15:57














up vote
-1
down vote

favorite












I am trying to install Fedora 27 along with Windows 10. Created the bootable flash drive using Rufus in "GPT partition scheme for UEFI" mode. I allocated a /boot/efi and /. But I can not proceed. There is an error:



/boot file system cannot be of type btrfs subvolume


enter image description here







share|improve this question






















  • Why post image's when the error is already in text above?
    – Hunter.S.Thompson
    Oct 21 '17 at 15:49











  • @Hunter.S.Thompson removed
    – user158646
    Oct 21 '17 at 15:57












up vote
-1
down vote

favorite









up vote
-1
down vote

favorite











I am trying to install Fedora 27 along with Windows 10. Created the bootable flash drive using Rufus in "GPT partition scheme for UEFI" mode. I allocated a /boot/efi and /. But I can not proceed. There is an error:



/boot file system cannot be of type btrfs subvolume


enter image description here







share|improve this question














I am trying to install Fedora 27 along with Windows 10. Created the bootable flash drive using Rufus in "GPT partition scheme for UEFI" mode. I allocated a /boot/efi and /. But I can not proceed. There is an error:



/boot file system cannot be of type btrfs subvolume


enter image description here









share|improve this question













share|improve this question




share|improve this question








edited Oct 21 '17 at 15:56

























asked Oct 21 '17 at 15:42







user158646


















  • Why post image's when the error is already in text above?
    – Hunter.S.Thompson
    Oct 21 '17 at 15:49











  • @Hunter.S.Thompson removed
    – user158646
    Oct 21 '17 at 15:57
















  • Why post image's when the error is already in text above?
    – Hunter.S.Thompson
    Oct 21 '17 at 15:49











  • @Hunter.S.Thompson removed
    – user158646
    Oct 21 '17 at 15:57















Why post image's when the error is already in text above?
– Hunter.S.Thompson
Oct 21 '17 at 15:49





Why post image's when the error is already in text above?
– Hunter.S.Thompson
Oct 21 '17 at 15:49













@Hunter.S.Thompson removed
– user158646
Oct 21 '17 at 15:57




@Hunter.S.Thompson removed
– user158646
Oct 21 '17 at 15:57










3 Answers
3






active

oldest

votes

















up vote
1
down vote



accepted










/boot must be a file system that the GRUB bootloader supports. Btrfs is not one of them.



While your root can be Btrfs you would also need another partition at /boot that GRUB supports such as EXT4.



Sources: https://docs.fedoraproject.org/f26/install-guide/install/Installing_Using_Anaconda.html#sect-installation-gui-manual-partitioning-recommended






share|improve this answer




















  • /boot/efi is in ext4 format. As I am in EFI mode do I need to create separate partition for /boot?
    – user158646
    Oct 21 '17 at 16:07










  • Yes. You need three partitions here. /boot/efi should be FAT for your UEFI. /boot should be anything GRUB supports. That includes FAT but I recommend using EXT4. Then you can make your root Btrfs.
    – jdwolf
    Oct 21 '17 at 16:11










  • Note that the error you are getting is related to GRUB and thats what I am referring to in my answer.
    – jdwolf
    Oct 21 '17 at 16:12










  • GRUB does support Btrfs, at least according to the Arch wiki.
    – Fox
    Oct 22 '17 at 0:55










  • +Fox As far as Fedora is concerned it doesn't. It might be more accurate to say in my answer that Fedora doesn't support that configuration.
    – jdwolf
    Oct 22 '17 at 1:28

















up vote
2
down vote













Disclaimer: not a Fedora person. Arch Linux (what I use) recommends that the EFI System Partition (ESP) be mounted directly at /boot. In any case, the error is correct. The ESP needs to be FAT of some sort (generally VFAT).



If you are using a graphical program to partition your disk, it probably gives you a way to select the filesystem type. If you are using the command line, mkfs.vfat (or possibly mkfs.msdos) is what you want.



If you are dual-booting and have already installed another system in EFI mode, you do not want to overwrite (or reformat) the ESP. Simply reuse the existing one.




Edit: I see in your screenshot both a 512MB /boot/EFI and (in the "Unknown" section) EFI System Partition. This will not work. You will need to use (and not format) the existing ESP.






share|improve this answer





























    up vote
    0
    down vote













    TL;DR



    UEFI needs an ESP partition.



    The ESP partition needs to be formatted with a FAT based file system.




    The EFI system partition (ESP) is a partition on a data storage device that is used by computers that boot using the Unified Extensible Firmware Interface (UEFI).



    When a computer is booted, UEFI firmware loads files stored on the ESP to start installed operating system's.



    An ESP needs to be formatted with a FAT based file system as part of the UEFI specification, If that is not done, you will not be able to boot into your newly installed OS.




    The solution to your problem would be to create /boot and / partition's.



    Format the /boot and / partition to ext4 and use the already created ESP partition by window's. The installation should run successfully after.






    share|improve this answer






















      Your Answer







      StackExchange.ready(function()
      var channelOptions =
      tags: "".split(" "),
      id: "106"
      ;
      initTagRenderer("".split(" "), "".split(" "), channelOptions);

      StackExchange.using("externalEditor", function()
      // Have to fire editor after snippets, if snippets enabled
      if (StackExchange.settings.snippets.snippetsEnabled)
      StackExchange.using("snippets", function()
      createEditor();
      );

      else
      createEditor();

      );

      function createEditor()
      StackExchange.prepareEditor(
      heartbeatType: 'answer',
      convertImagesToLinks: false,
      noModals: false,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: null,
      bindNavPrevention: true,
      postfix: "",
      onDemand: true,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      );



      );













       

      draft saved


      draft discarded


















      StackExchange.ready(
      function ()
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f399561%2fboot-file-system-cannot-be-of-type-btrfs-subvolume%23new-answer', 'question_page');

      );

      Post as a guest





























      3 Answers
      3






      active

      oldest

      votes








      3 Answers
      3






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes








      up vote
      1
      down vote



      accepted










      /boot must be a file system that the GRUB bootloader supports. Btrfs is not one of them.



      While your root can be Btrfs you would also need another partition at /boot that GRUB supports such as EXT4.



      Sources: https://docs.fedoraproject.org/f26/install-guide/install/Installing_Using_Anaconda.html#sect-installation-gui-manual-partitioning-recommended






      share|improve this answer




















      • /boot/efi is in ext4 format. As I am in EFI mode do I need to create separate partition for /boot?
        – user158646
        Oct 21 '17 at 16:07










      • Yes. You need three partitions here. /boot/efi should be FAT for your UEFI. /boot should be anything GRUB supports. That includes FAT but I recommend using EXT4. Then you can make your root Btrfs.
        – jdwolf
        Oct 21 '17 at 16:11










      • Note that the error you are getting is related to GRUB and thats what I am referring to in my answer.
        – jdwolf
        Oct 21 '17 at 16:12










      • GRUB does support Btrfs, at least according to the Arch wiki.
        – Fox
        Oct 22 '17 at 0:55










      • +Fox As far as Fedora is concerned it doesn't. It might be more accurate to say in my answer that Fedora doesn't support that configuration.
        – jdwolf
        Oct 22 '17 at 1:28














      up vote
      1
      down vote



      accepted










      /boot must be a file system that the GRUB bootloader supports. Btrfs is not one of them.



      While your root can be Btrfs you would also need another partition at /boot that GRUB supports such as EXT4.



      Sources: https://docs.fedoraproject.org/f26/install-guide/install/Installing_Using_Anaconda.html#sect-installation-gui-manual-partitioning-recommended






      share|improve this answer




















      • /boot/efi is in ext4 format. As I am in EFI mode do I need to create separate partition for /boot?
        – user158646
        Oct 21 '17 at 16:07










      • Yes. You need three partitions here. /boot/efi should be FAT for your UEFI. /boot should be anything GRUB supports. That includes FAT but I recommend using EXT4. Then you can make your root Btrfs.
        – jdwolf
        Oct 21 '17 at 16:11










      • Note that the error you are getting is related to GRUB and thats what I am referring to in my answer.
        – jdwolf
        Oct 21 '17 at 16:12










      • GRUB does support Btrfs, at least according to the Arch wiki.
        – Fox
        Oct 22 '17 at 0:55










      • +Fox As far as Fedora is concerned it doesn't. It might be more accurate to say in my answer that Fedora doesn't support that configuration.
        – jdwolf
        Oct 22 '17 at 1:28












      up vote
      1
      down vote



      accepted







      up vote
      1
      down vote



      accepted






      /boot must be a file system that the GRUB bootloader supports. Btrfs is not one of them.



      While your root can be Btrfs you would also need another partition at /boot that GRUB supports such as EXT4.



      Sources: https://docs.fedoraproject.org/f26/install-guide/install/Installing_Using_Anaconda.html#sect-installation-gui-manual-partitioning-recommended






      share|improve this answer












      /boot must be a file system that the GRUB bootloader supports. Btrfs is not one of them.



      While your root can be Btrfs you would also need another partition at /boot that GRUB supports such as EXT4.



      Sources: https://docs.fedoraproject.org/f26/install-guide/install/Installing_Using_Anaconda.html#sect-installation-gui-manual-partitioning-recommended







      share|improve this answer












      share|improve this answer



      share|improve this answer










      answered Oct 21 '17 at 16:03









      jdwolf

      2,392116




      2,392116











      • /boot/efi is in ext4 format. As I am in EFI mode do I need to create separate partition for /boot?
        – user158646
        Oct 21 '17 at 16:07










      • Yes. You need three partitions here. /boot/efi should be FAT for your UEFI. /boot should be anything GRUB supports. That includes FAT but I recommend using EXT4. Then you can make your root Btrfs.
        – jdwolf
        Oct 21 '17 at 16:11










      • Note that the error you are getting is related to GRUB and thats what I am referring to in my answer.
        – jdwolf
        Oct 21 '17 at 16:12










      • GRUB does support Btrfs, at least according to the Arch wiki.
        – Fox
        Oct 22 '17 at 0:55










      • +Fox As far as Fedora is concerned it doesn't. It might be more accurate to say in my answer that Fedora doesn't support that configuration.
        – jdwolf
        Oct 22 '17 at 1:28
















      • /boot/efi is in ext4 format. As I am in EFI mode do I need to create separate partition for /boot?
        – user158646
        Oct 21 '17 at 16:07










      • Yes. You need three partitions here. /boot/efi should be FAT for your UEFI. /boot should be anything GRUB supports. That includes FAT but I recommend using EXT4. Then you can make your root Btrfs.
        – jdwolf
        Oct 21 '17 at 16:11










      • Note that the error you are getting is related to GRUB and thats what I am referring to in my answer.
        – jdwolf
        Oct 21 '17 at 16:12










      • GRUB does support Btrfs, at least according to the Arch wiki.
        – Fox
        Oct 22 '17 at 0:55










      • +Fox As far as Fedora is concerned it doesn't. It might be more accurate to say in my answer that Fedora doesn't support that configuration.
        – jdwolf
        Oct 22 '17 at 1:28















      /boot/efi is in ext4 format. As I am in EFI mode do I need to create separate partition for /boot?
      – user158646
      Oct 21 '17 at 16:07




      /boot/efi is in ext4 format. As I am in EFI mode do I need to create separate partition for /boot?
      – user158646
      Oct 21 '17 at 16:07












      Yes. You need three partitions here. /boot/efi should be FAT for your UEFI. /boot should be anything GRUB supports. That includes FAT but I recommend using EXT4. Then you can make your root Btrfs.
      – jdwolf
      Oct 21 '17 at 16:11




      Yes. You need three partitions here. /boot/efi should be FAT for your UEFI. /boot should be anything GRUB supports. That includes FAT but I recommend using EXT4. Then you can make your root Btrfs.
      – jdwolf
      Oct 21 '17 at 16:11












      Note that the error you are getting is related to GRUB and thats what I am referring to in my answer.
      – jdwolf
      Oct 21 '17 at 16:12




      Note that the error you are getting is related to GRUB and thats what I am referring to in my answer.
      – jdwolf
      Oct 21 '17 at 16:12












      GRUB does support Btrfs, at least according to the Arch wiki.
      – Fox
      Oct 22 '17 at 0:55




      GRUB does support Btrfs, at least according to the Arch wiki.
      – Fox
      Oct 22 '17 at 0:55












      +Fox As far as Fedora is concerned it doesn't. It might be more accurate to say in my answer that Fedora doesn't support that configuration.
      – jdwolf
      Oct 22 '17 at 1:28




      +Fox As far as Fedora is concerned it doesn't. It might be more accurate to say in my answer that Fedora doesn't support that configuration.
      – jdwolf
      Oct 22 '17 at 1:28












      up vote
      2
      down vote













      Disclaimer: not a Fedora person. Arch Linux (what I use) recommends that the EFI System Partition (ESP) be mounted directly at /boot. In any case, the error is correct. The ESP needs to be FAT of some sort (generally VFAT).



      If you are using a graphical program to partition your disk, it probably gives you a way to select the filesystem type. If you are using the command line, mkfs.vfat (or possibly mkfs.msdos) is what you want.



      If you are dual-booting and have already installed another system in EFI mode, you do not want to overwrite (or reformat) the ESP. Simply reuse the existing one.




      Edit: I see in your screenshot both a 512MB /boot/EFI and (in the "Unknown" section) EFI System Partition. This will not work. You will need to use (and not format) the existing ESP.






      share|improve this answer


























        up vote
        2
        down vote













        Disclaimer: not a Fedora person. Arch Linux (what I use) recommends that the EFI System Partition (ESP) be mounted directly at /boot. In any case, the error is correct. The ESP needs to be FAT of some sort (generally VFAT).



        If you are using a graphical program to partition your disk, it probably gives you a way to select the filesystem type. If you are using the command line, mkfs.vfat (or possibly mkfs.msdos) is what you want.



        If you are dual-booting and have already installed another system in EFI mode, you do not want to overwrite (or reformat) the ESP. Simply reuse the existing one.




        Edit: I see in your screenshot both a 512MB /boot/EFI and (in the "Unknown" section) EFI System Partition. This will not work. You will need to use (and not format) the existing ESP.






        share|improve this answer
























          up vote
          2
          down vote










          up vote
          2
          down vote









          Disclaimer: not a Fedora person. Arch Linux (what I use) recommends that the EFI System Partition (ESP) be mounted directly at /boot. In any case, the error is correct. The ESP needs to be FAT of some sort (generally VFAT).



          If you are using a graphical program to partition your disk, it probably gives you a way to select the filesystem type. If you are using the command line, mkfs.vfat (or possibly mkfs.msdos) is what you want.



          If you are dual-booting and have already installed another system in EFI mode, you do not want to overwrite (or reformat) the ESP. Simply reuse the existing one.




          Edit: I see in your screenshot both a 512MB /boot/EFI and (in the "Unknown" section) EFI System Partition. This will not work. You will need to use (and not format) the existing ESP.






          share|improve this answer














          Disclaimer: not a Fedora person. Arch Linux (what I use) recommends that the EFI System Partition (ESP) be mounted directly at /boot. In any case, the error is correct. The ESP needs to be FAT of some sort (generally VFAT).



          If you are using a graphical program to partition your disk, it probably gives you a way to select the filesystem type. If you are using the command line, mkfs.vfat (or possibly mkfs.msdos) is what you want.



          If you are dual-booting and have already installed another system in EFI mode, you do not want to overwrite (or reformat) the ESP. Simply reuse the existing one.




          Edit: I see in your screenshot both a 512MB /boot/EFI and (in the "Unknown" section) EFI System Partition. This will not work. You will need to use (and not format) the existing ESP.







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Oct 21 '17 at 16:15

























          answered Oct 21 '17 at 15:47









          Fox

          4,74111131




          4,74111131




















              up vote
              0
              down vote













              TL;DR



              UEFI needs an ESP partition.



              The ESP partition needs to be formatted with a FAT based file system.




              The EFI system partition (ESP) is a partition on a data storage device that is used by computers that boot using the Unified Extensible Firmware Interface (UEFI).



              When a computer is booted, UEFI firmware loads files stored on the ESP to start installed operating system's.



              An ESP needs to be formatted with a FAT based file system as part of the UEFI specification, If that is not done, you will not be able to boot into your newly installed OS.




              The solution to your problem would be to create /boot and / partition's.



              Format the /boot and / partition to ext4 and use the already created ESP partition by window's. The installation should run successfully after.






              share|improve this answer


























                up vote
                0
                down vote













                TL;DR



                UEFI needs an ESP partition.



                The ESP partition needs to be formatted with a FAT based file system.




                The EFI system partition (ESP) is a partition on a data storage device that is used by computers that boot using the Unified Extensible Firmware Interface (UEFI).



                When a computer is booted, UEFI firmware loads files stored on the ESP to start installed operating system's.



                An ESP needs to be formatted with a FAT based file system as part of the UEFI specification, If that is not done, you will not be able to boot into your newly installed OS.




                The solution to your problem would be to create /boot and / partition's.



                Format the /boot and / partition to ext4 and use the already created ESP partition by window's. The installation should run successfully after.






                share|improve this answer
























                  up vote
                  0
                  down vote










                  up vote
                  0
                  down vote









                  TL;DR



                  UEFI needs an ESP partition.



                  The ESP partition needs to be formatted with a FAT based file system.




                  The EFI system partition (ESP) is a partition on a data storage device that is used by computers that boot using the Unified Extensible Firmware Interface (UEFI).



                  When a computer is booted, UEFI firmware loads files stored on the ESP to start installed operating system's.



                  An ESP needs to be formatted with a FAT based file system as part of the UEFI specification, If that is not done, you will not be able to boot into your newly installed OS.




                  The solution to your problem would be to create /boot and / partition's.



                  Format the /boot and / partition to ext4 and use the already created ESP partition by window's. The installation should run successfully after.






                  share|improve this answer














                  TL;DR



                  UEFI needs an ESP partition.



                  The ESP partition needs to be formatted with a FAT based file system.




                  The EFI system partition (ESP) is a partition on a data storage device that is used by computers that boot using the Unified Extensible Firmware Interface (UEFI).



                  When a computer is booted, UEFI firmware loads files stored on the ESP to start installed operating system's.



                  An ESP needs to be formatted with a FAT based file system as part of the UEFI specification, If that is not done, you will not be able to boot into your newly installed OS.




                  The solution to your problem would be to create /boot and / partition's.



                  Format the /boot and / partition to ext4 and use the already created ESP partition by window's. The installation should run successfully after.







                  share|improve this answer














                  share|improve this answer



                  share|improve this answer








                  edited Oct 21 '17 at 16:20

























                  answered Oct 21 '17 at 16:09









                  Hunter.S.Thompson

                  4,54431334




                  4,54431334



























                       

                      draft saved


                      draft discarded















































                       


                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function ()
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f399561%2fboot-file-system-cannot-be-of-type-btrfs-subvolume%23new-answer', 'question_page');

                      );

                      Post as a guest













































































                      Popular posts from this blog

                      How to check contact read email or not when send email to Individual?

                      Bahrain

                      Postfix configuration issue with fips on centos 7; mailgun relay