Creating a partition for UEFI (Install Help)

Hi everyone. I've been trying to search for an answer for this for a while and have came up blank. I'm ready to switch over to Arch Linux officially, after testing it in VirtualBox for a while. However, I'm a tad confused on some of the documentation for the partition setup for UEFI motherboards.
I understand partitioning can be more of a 'personal preference' type of thing, but was wondering if someone might be able to assist me in how it should be setup.....
Reading from https://wiki.archlinux.org/index.php/Un … n_in_Linux, should I create the partition like so or should there be a separate boot partition for UEFI?
Should it be setup like this?
Name Flags Part Type FS Type [Label] Size (MB)
sda1 Boot Primary Linux 15440 <-- FAT32 Filesystem for UEFI
sda2 Primary Linux swap / Solaris 1024
sda3 Primary Linux {rest of space}*
or like this...?
Name Flags Part Type FS Type [Label] Size (MB)
sda1 Boot Primary Linux 15440
sda2 Boot Primary Linux 512 <-- FAT32 Filesystem for UEFI
sda3 Primary Linux swap / Solaris 1024
sda4 Primary Linux {rest of space}*
Additionally, secondary question, from the Beginners Guide, it has the following line for installing GRUB..
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch_grub --recheck
For "--efi-directory=/boot/efi" is this something that I will need to create manually? I saw some forum posts where people needed to place something in their bootable usb drive, but I'm using a Live Disk. Thanks.
Edit: Solved second question.
Last edited by Quill (2012-09-07 03:33:01)

After much research, I've found a lot more information on this. I'm going to take this approach I think..
Setup partitions like:
Name Flags Part Type FS Type [Label] Size (MB)
sda1 Boot Primary Linux 15440
sda2 Primary Linux swap / Solaris 2048
sda3 Primary Linux {rest of space}*
After setting up file systems.. Then do this..
# mount /dev/sda1 /mnt
# mkdir /mnt/boot/efi
# mount /dev/sda1 /mnt/boot/efi
When installing GRUB..
# pacman -S grub-efi-x86_64
# grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch_grub --recheck
# grub-mkconfig -o /boot/grub/grub.cfg
Can someone confirm if that is the correct setup? Also, as it states I need to make it a FAT32 Filesystem, will this affect anything if I have my entire boot partition on FAT32?
Last edited by Quill (2012-09-07 04:05:57)

Similar Messages

  • Boot camp 5.0.1 aways crash when i try to create a partition for windows. My mac is new MBP retina.Any one can help me?

    boot camp 5.0.1 aways crash when i try to create a partition for windows. My mac is new MBP retina.Any one can help me?

    boot camp 5.0.1 aways crash when i try to create a partition for windows. My mac is new MBP retina.Any one can help me?

  • If i create a partition for Windows 7, and boot up in Windows using Boot Camp, can I still access the files from the Mac partition (Photo's Music etc.)

    If i create a partition for Windows 7, and boot up in Windows using Boot Camp, can I still access the files from the Mac partition (Photo's Music etc.)

    JDFitch wrote:
    Ok Great,
    Will installing Boot Camp drivers allow me to both read and write to the OS X Volume from windows?
    This is important as if it will it means i can make the windows partition a lot smaller and keep all my files on the OS X partition which would be preferable.
    Jon
    No, OSX will be read only (from Windows) and vice versa. (you can install 3rd party utilities on either or both partitions, to make read/write possible)

  • IIf I create a partition for Bootcamp that is at least 30 GB in size, is that all the storage I get when running Windows?

    If I create a partition for Bootcamp that is at least 30 GB in size, is that all the storage I get when running Windows?

    There are differences between each Mac and what the original configuration of the Mac is/was. If your Mac originally came with an Optical drive, burning the ISO to a DVD and using it will work. Hardware modifications like Optibay will cause problems. Modifying Bootcamp info.plist will cause problems. Disk Utility partitioning will cause problems. A custom Hybrid MBR will cause problems. External Optical drives are unlikely to work. There is long litany of grief.

  • How to create extra partitions for windows 7 after installing boot camp

    hello
    i am pretty new at imac so bare with me and i really need help.
    IMAC
    OS X version  10.9.5  ( i think its os X mavericks ??)
    iMac 21. inch  , Late 2013
    iMac model identifier  iMac 14,1
    i installed boot camp windows 7  and it works perfectly, after i tried to create two partition using disk utility  for windows 7 (ms-dos) format because i really want to separate my files on other partition instead of everything on Boot Camp drive.  after i restart choosing windows OS i cannot go back to windows 7.
    i hold option on the keyboard but does not show window 7 so i went back to Apple ox s , found my boot camp hd on the desktop with files in it.  checked boot camp assistance showing 
    " The startup disk must be formatted as a single Mac OS Extended (Journaled) volume or already partitioned by Boot Camp Assistant for installing Windows. "
    i read alot of article about but i don't seem to understand much about
    i understand alot of people created these kind of topics
    please if someone can help me solve this problem again
    i only want an apple os ,  boot camp for windows 7  and 2 extra partitions for storage  ,  my hard drive is 1TB
    thank you

    Last login: Mon Feb 16 16:11:46 on console
    YLFs-iMac:~ ylf$ diskutil list
    /dev/disk0
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *1.0 TB     disk0
       1:                        EFI EFI                     209.7 MB   disk0s1
       2:                  Apple_HFS Macintosh HD            999.3 GB   disk0s2
       3:                 Apple_Boot Recovery HD             650.0 MB   disk0s4
    /dev/disk1
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:     FDisk_partition_scheme                        *8.0 GB     disk1
       1:                 DOS_FAT_32 WININSTALL              8.0 GB     disk1s1
    YLFs-iMac:~ ylf$ diskutil cs list
    No CoreStorage logical volume groups found
    YLFs-iMac:~ ylf$ sudo gpt -vv -r show /dev/disk0
    Password:
    gpt show: /dev/disk0: mediasize=1000204886016; sectorsize=512; blocks=1953525168
    gpt show: /dev/disk0: PMBR at sector 0
    gpt show: /dev/disk0: Pri GPT at sector 1
    gpt show: /dev/disk0: Sec GPT at sector 1953525167
           start        size  index  contents
               0           1         PMBR
               1           1         Pri GPT header
               2          32         Pri GPT table
              34           6        
              40      409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
          409640  1951845952      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
      1952255592     1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
      1953525128           7        
      1953525135          32         Sec GPT table
      1953525167           1         Sec GPT header
    YLFs-iMac:~ ylf$
    Also i do not have boot camp installed yet because like i said, it messed up my boot camp after i created the partition thats why i removed boot camp, right now i only have APPLE OS

  • Macs don't show me created the partition for windows. And if through Bootcamp that says "No bootable device found" . Please HELP.

    Shared disk (Tried 2 methods BootCamp and Disk Utility) to install windows, but the section is not shown, to be precise, when you turn the Mac while holding Alt key shows the partition for system restore and disk partition with OSX, and not created by me. If you try through Bootcamp that actually says "No bootable device". What could it be? I have a macbook pro 371ll/a, OSX 10.9.5 . Thanks for the reply.

    Thank you! All established, but a new problem with Windows 7 partition. If you install Windows on a Mac, say you gave 30GB on widows, after installation you have 2GB from 30GB, while the size of the files in Windows is 18 GB, should be free 12 from 30. Hidden files on large amounts of no (100 MB all hidden files together). Know that there is a disk which reserves memory for the system, but I don't have, I look through the taskbar there is a disk with osx and bootcamp and all. What could it be, if you of course know.

  • How to create GPT Partition for onekey recovery windows8

    Plz any one can help me.....
    i have purchased laptop last week with following configurations:
    Lenovo  G510 i5 2.5ghz with windows 8 and OneKey recovery feature.
    My laptop was with windows 8 but i upgrade my hard drive 500 GB to 1 TB.
    But now i am unable to recover my windows8 image by using OneKeyrecovery (novo).
    So plz help me how to craete GPT partition style that will support for onekey recovery and recover Windows 8 image that is in my external hard drive.
    Please send me the complete procedure to create GPT partition style supported for onekey recovery.
    Also solve the following questions plz.
    1. How to create GPT partition style supported for onekey recovery?
    2. Total Number of partitions and their actual sizes.
    3. Size of C:
    4. Size of D:
    5. Size of recovery partition
    6.Size of all partitions
    Plz reply me at: ********@yahoo.com
    Regards: Aamir
    Moderator note: email address removed to keep away from the spambots.
    Solved!
    Go to Solution.

    Dear Customer
    Welcome in lenovo community
    Please use the below link to download and install the Lenovo Recovery application so that you can do what you looking for 
    Link : http://support.lenovo.com/en_US/downloads/detail.page?DocID=DS035708
    Thanks
    Alaa
    Did someone help you today? Press the star on the left to thank them with a Kudo!
    If you find a post helpful and it answers your question, please mark it as an "Accepted Solution"! This will help the rest of the Community with similar issues identify the verified solution and benefit from it.
    Follow @LenovoForums on Twitter!

  • BC Assistant won't create single partition for Windows on four drive MacPro

    I have a Mac Pro with four HDs, and want to dedicate one of them to be a Windows disk.
    When I run Bootcamp assistant and select the intended windows disc, I have the options to partition or "Erase the Disk and Create a Single Partition for Windows".
    I select the Single partition option and continue, but the Bootcamp volume is not created. In Disk Utility it appears as an unmounted disk with name like disk4s2 or similar.
    If I select the partition option, it correctly creates an "Untitled" mac partition and a "Bootcamp" partition.
    I have repeated this with different hard drives and after zeroing out the intended disk.
    Thanks for any help.
    PS I have Softraid on my system, although neither my Boot drive or the intended windows drive are converted to Softraid format. The Softraid driver is installed on my boot drive. Do you think this might be the problem?

    Thanks Hatter,
    Thanks for the answer, which unfortunately isn't quite appropriate in my case, which I didn't lay out fully in the interest of brevity.
    My usual configuration is with a the bay 2 HD a dedicated Windows 7 whole disk installation, which works fine.
    I occasionally need to support my father with Vista problems. I used to have Vista on this bay 2 HD, and still have a Winclone image from then.
    My goal is to have a spare sled and slot in the Vista HD in when I need Vista. I don't want to start again installing etc.
    Since starting this thread, I decided to proceed with the Bootcamp assistant option which worked, ie to partition to an OSX and Windows partition, and make the OSX one as small as poss (5Gb) then delete that partition. I have restored the Winclone image, and all is working exactly as I want it, except I have lost 5gb. Not a big deal.

  • How to reduce the size of c:\ drive and create new partition for my new DV6-6b20se

    Hi,
    I have just bought new notebook HP DV6-6b20se with i5/6GBRAM/750GB HDD/Win7 home premium
    there are c:\ drive & recovery drive - I want to reduce the size of C:/ drive and creat one or two additional partitions for my personal data.
    so.. please refer me to a guide in order to do it without loosing my original system (windows 7 home premium)
    And what's the prefered size for c:\ drive
    Thank you.
    Basil
    [Personal Information Removed]

    Reminder: Please select the "Accept as Solution" button on the post that best answers your question. Also, you may select the "Kudos" button on any helpful post to give that person a quick thanks.
    These feedback tools help keep our
    community active, so you receive better
    answers faster.

  • Having an issue with creating a partition for Windows 8?

    Hey, all. I'm trying to make a partition for Windows 8, but now it's stuck on the "shrinking the disc" phase of the partition. It's been over two, and it's only about 25% through. It's been there for a good hour and a half. Should I let it sit through the night, or do a full reboot?

    Likely you have already figured it out by now and this is just a guess.
    I suspect that if the flash skin is linking to it's embedded assets (not embedded) or is using css (same difference) then the flash player is not able to access the assets from the context of the page in which it is being included.  Check for problems with the way that the paths were defined to those assets.
    -Joe

  • Partition Ext.l HD already in use to create separate partition for backup

    I have a 500 GB firewire external drive which has about 80 GBs of photos on it connected to a laptop. I want to make a 100 GB partition to use as a backup for my startup drive. Can I make this partition without reformatting entire HD? or Should I copy the 80 GBs to a 250 GB USB HD and then reformat & partition the 500 GB and then can I recopy the 80 GBs of photos back to the firewire drive without losing anything? When I have a partition for a backup Will Superduper make continuous backups once the startup drive has been cloned or would Carbon copy cloner be better?

    Can I make this partition without reformatting entire HD?
    If the drive is in the GUID partition table format, the Disk Utility can repartition the drive without erasing its content.
    (28863)

  • How do you create a partition for OS X Mavericks?

    I have a 2011 MacBook Pro with Lion 10.7.5 installed and am wondering if there is a way that I can keep it on my computer while I try out OS X Mavericks. Since it is my understanding that you can not revert back to an old OS once you install the new one, I am looking for a way to try out Mavericks. I have heard that partitioning the the hard drive could be an option, but I do not know how. Can someone let me know of the steps, the size to allocate, and the precautions to take?
    In addition, will a partition allow for me to: 1) keep everything as is and simply update my computer completely to Mavericks later, or 2) delete Mavericks and keep Lion and make my hard drive 1 entity again? Finally, how will I choose/switch between operating systems when I start & login to my computer? Thank you in advance for your help.

    Let us try a different tact then.
    I suggest you download and install EtreCheck from http://etresoft.com/etrecheck
    Run EtreCheck and publish report here
    Allan

  • Oracle 8.1.5 for linux, install help.

    Does anyone have a successful installation of Oracle 8.1.5
    running on Red Hat 6.0? I have tried to install it but, I can't
    get the installer to run. I get java errors when I run,
    runInstaller. I have installed jre1.1.6. Any help would be
    appreciated.
    null

    David Tamburin (guest) wrote:
    : Does anyone have a successful installation of Oracle 8.1.5
    : running on Red Hat 6.0? I have tried to install it but, I
    can't
    : get the installer to run. I get java errors when I run,
    : runInstaller. I have installed jre1.1.6. Any help would be
    : appreciated.
    We have gotten it running on two RH6 machines. Took a little
    extra work.
    Briefly...
    * Make sure you use the latest JRE, and try using the one
    with native threads (if not you will have to hand edit the
    netasst script and remove the -native flag)
    * For some reason some of the libs that get installed are
    zero length. Find the thread on this forum where someone posted
    some sample code to recreate these. If I remember right its the
    libjni library. It is a very short easy compile.
    * Make sure you got lots of RAM (128 min) and double that in
    swap
    * Watch for binaries that get installed without the execute
    bit set. For instance I think tnslsnr is one of them, as well as
    SQLPlus. I can't remember exactly, but that's one other problem
    to watch out for.
    So far things here are working. I even tried a little java in a
    stored procedure. My latest issue is trying to get the PROC
    samples to compile.
    -Scott
    null

  • Exception  thrown while creating the schema for FOD. please help.

    I couldn't run the schema for the FOD demo application. when I follow the steps, I get some exception during the database create part.
    From the File menu, choose Open. Open the workspace c:\temp\Infrastructure\infrastructure.jws.
    ( I edited the build.properties with correct values)
    In the MasterBuildScript project, select the build.xml file. In the Structure window, right-click the refreshSchema target and choose Run Target "refreshSchema."
    refreshSchema:
    [sql] Feb 13, 2008 4:44:54 PM oracle.jdbc.driver.OracleDriver registerMBeans
    [sql] SEVERE: Found Oracle Apps MBeanServer but the getMBeanServer method threw an exception.
    [sql] java.lang.reflect.InvocationTargetException
    [sql]      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    [sql]      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    [sql]      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    [sql]      at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
    [sql]      at oracle.jdbc.driver.OracleDriver.registerMBeans(OracleDriver.java:274)
    [sql]      at oracle.jdbc.driver.OracleDriver$1.run(OracleDriver.java:224)
    [sql]      at java.security.AccessController.doPrivileged(Native Method)
    [sql]      at oracle.jdbc.driver.OracleDriver.<clinit>(OracleDriver.java:220)
    [sql]      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    [sql]      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    [sql]      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    [sql]      at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
    [sql]      at java.lang.Class.newInstance0(Class.java:350)
    [sql]      at java.lang.Class.newInstance(Class.java:303)
    [sql]      at org.apache.tools.ant.taskdefs.JDBCTask.getDriver(JDBCTask.java:364)
    [sql]      at org.apache.tools.ant.taskdefs.JDBCTask.getConnection(JDBCTask.java:304)
    [sql]      at org.apache.tools.ant.taskdefs.SQLExec.execute(SQLExec.java:346)
    [sql]      at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
    [sql]      at org.apache.tools.ant.Task.perform(Task.java:364)
    [sql]      at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:64)
    [sql]      at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
    [sql]      at org.apache.tools.ant.Task.perform(Task.java:364)
    [sql]      at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:378)
    [sql]      at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
    [sql]      at org.apache.tools.ant.Task.perform(Task.java:364)
    [sql]      at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:64)
    [sql]      at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
    [sql]      at org.apache.tools.ant.Task.perform(Task.java:364)
    [sql]      at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:378)
    [sql]      at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
    [sql]      at org.apache.tools.ant.Task.perform(Task.java:364)
    [sql]      at org.apache.tools.ant.Target.execute(Target.java:341)
    [sql]      at org.apache.tools.ant.Target.performTasks(Target.java:369)
    [sql]      at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
    [sql]      at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:37)
    [sql]      at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
    [sql]      at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:382)
    [sql]      at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
    [sql]      at org.apache.tools.ant.Task.perform(Task.java:364)
    [sql]      at org.apache.tools.ant.Target.execute(Target.java:341)
    [sql]      at org.apache.tools.ant.Target.performTasks(Target.java:369)
    [sql]      at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
    [sql]      at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
    [sql]      at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
    [sql]      at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
    [sql]      at org.apache.tools.ant.Main.runBuild(Main.java:668)
    [sql]      at org.apache.tools.ant.Main.startAnt(Main.java:187)
    [sql]      at org.apache.tools.ant.Main.start(Main.java:150)
    [sql]      at org.apache.tools.ant.Main.main(Main.java:240)
    [sql] Caused by: java.lang.ClassNotFoundException: oracle.as.jmx.framework.standardmbeans.spi.JMXFrameworkProviderImpl
    [sql]      at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
    [sql]      at java.security.AccessController.doPrivileged(Native Method)
    [sql]      at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    [sql]      at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    [sql]      at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
    [sql]      at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
    [sql]      at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
    [sql]      at java.lang.Class.forName0(Native Method)
    [sql]      at java.lang.Class.forName(Class.java:242)
    [sql]      at oracle.as.jmx.framework.PortableMBeanFactory.init(PortableMBeanFactory.java:1687)
    [sql]      at oracle.as.jmx.framework.PortableMBeanFactory.<init>(PortableMBeanFactory.java:156)
    [sql]      at oracle.as.jmx.framework.PortableMBeanFactory.<init>(PortableMBeanFactory.java:164)
    [sql]      ... 49 more
    [sql] Executing file: C:\temp\Infrastructure\DBSchema\Scripts\SQLRunner56601127.sql
    [sql] 11 of 11 SQL statements executed successfully
    Message was edited by:
    user620063

    Hi,
    please post this to the JDeveloper 11 forum
    JDeveloper and OC4J 11g Technology Preview
    Frank

  • Creating Swap Partitions for Oracle 8

    I am in the delimma of having already installed RedHat 5.2, with
    the intention of installing Oracle 8, however, I have created a
    swap partition of 32MB on a machine that has 48MB of RAM.
    Rather than repartition my hard drive to create a swap partition
    that is three times the size of the RAM installed, (as
    recommended by the installation guide), would I be able to
    create a swap file to overcome this limitation?
    null

    Bill Tourloupis (guest) wrote:
    : I am in the delimma of having already installed RedHat 5.2,
    with
    : the intention of installing Oracle 8, however, I have created a
    : swap partition of 32MB on a machine that has 48MB of RAM.
    : Rather than repartition my hard drive to create a swap
    partition
    : that is three times the size of the RAM installed, (as
    : recommended by the installation guide), would I be able to
    : create a swap file to overcome this limitation?
    You can create swap on a file using the following script. Replace
    "u01" with your mount point. Change "count" to the number of 1K
    blocks you want.
    dd if=/dev/zero of=/u01/swapfile bs=1024 count=524288
    mkswap -c -v1 /u01/swapfile
    chmod 0600 /u01/swapfile
    swapon /u01/swapfile
    swapon -s
    null

Maybe you are looking for

  • How many times can I use Migration Assistant?

    Hello All, I am planning on buying an Intel i7 iMac in the near future, and I want to take some of the files from my old Core Duo computer and move them to the i7 iMac. I'm not throwing out the Core Duo iMac, I just want some of the files on the new

  • How to delete a row in table control(accepts only input)?

    Hi All, I have an empty table control which is only use for data input(this data will then be use to store information to a custom table). I have two buttons, Create Entry and Delete Entry. In my screenPainter for the table control, I have the checkb

  • How do I access *load paragraph styles* from the styles pallet menu?

    Adobe help informs me that I can bring styles from other documents into an existing document by doing this: "To copy paragraph styles from one publication to another choose Load Paragraph Styles from the Paragraph Styles panel menu." I do not see any

  • ICal shows old reminders!

    I like the new iCal design, but one thing has me confused: in Day view, iCal shows the reminders/appointments from yesterday or earlier in Today's page. In other words, iCal now, correctly, shows a big "26" at the top for today, July 26. Yet, directl

  • Can't see or play any videos on websites!

    Hello, All of a sudden, I've lost the ability to see or play any videos. On youtube, I can't see or watch any videos. On websites like Scifi.com, I can't see any videos, visit the forum or see of their flash-enabled content. I know that I have Adobe