You are not logged in.

#1 2012-08-30 20:48:22

JGunn88
Member
From: Gunn
Registered: 2012-06-27
Posts: 10

[Solved] Installation Problems with Pacstrap

I am installing Arch Linux (x86_64) on an new Asus UEFI MotherBoard and am having issues once I run

 pacstrap /mnt base base-devel 

about 80% of the way through running pacstrap i receive

 Warning: failed to retrieve some files from core 

Pacstrap continues to download the packages without problem until the end when i receive the following message

error: failed to commit transaction (unexpected error)
Errors occurred, no packages were upgraded.
==> ERROR: Failed to install packages to new root 

my GPT partition is as follows:

Number  Start  (sector)    End  (sector)    Size                Code      Name
1                        2048         35653631    17.0 GiB          EF00      EFI System
2                   35653632         37750783    1024.0 MiB      8200      Linux Swap
3                   37750784       250069646     101.2 GiB       8300      Linux filesystem

and i have mounted it as follows

mkfs.vfat -F32 /dev/sda1
mkfs.ext4 /dev/sda3
mkswap /dev/sda2
swapon /dev/sda2

mount /dev/sda1 /mnt

mkdir    /mnt/home
mount  /dev/sda3 /mnt/home
mkdir   /mnt/boot
mount  /dev/sda1 /mnt/boot

then after editing my mirrorlist i run:

pacstrap /mnt base base-devel

Reading through the forums i found that similar problems occured when the mirrorlist was outdated. I have run and re-run this with multiple mirrorlist configurations to no avail. If there is any needed info i can provide that would help you help me then i will be happy to do so.

Thanks,
JGunn

Last edited by JGunn88 (2012-08-31 05:02:37)


Learning by jumping through fire instead of getting someone to put it out...its the Ach Way.

Offline

#2 2012-08-31 00:22:41

rutgerr
Member
From: São Paulo, SP - Brasil
Registered: 2011-06-06
Posts: 72

Re: [Solved] Installation Problems with Pacstrap

I guess you should do a separate partition for the UEFI, not merge in the root partition as you done. Seems the problem is here:

mount /dev/sda1 /mnt

mkdir    /mnt/home
mount  /dev/sda3 /mnt/home
mkdir   /mnt/boot
mount  /dev/sda1 /mnt/boot

I think the UEFI partition must be at least 512MB + or -

Last edited by rutgerr (2012-08-31 00:26:21)

Offline

#3 2012-08-31 00:28:10

WonderWoofy
Member
From: Los Gatos, CA
Registered: 2012-05-19
Posts: 8,414

Re: [Solved] Installation Problems with Pacstrap

My EFI System Partition is 100MB, and it works fine.  I have read in various places that FAT32 requires a filesystem to be at least 256MB, and somewhere else that it has to be >100MB.  The 256MB is obviously wrong since I have had UEFI system partitions smaller than that for some time.  The >100MB I couldn't tell you.  But it definitely does not have to be 512MB.


Edit: to the OP, is there the possibility that you are trying to install from a mirror that is not fully synced?  Maybe you should try a different mirror and see what it does.

Last edited by WonderWoofy (2012-08-31 00:29:17)

Offline

#4 2012-08-31 00:35:25

rutgerr
Member
From: São Paulo, SP - Brasil
Registered: 2011-06-06
Posts: 72

Re: [Solved] Installation Problems with Pacstrap

"Create an UEFI System Partition in Linux
Note: The UEFISYS partition can be of any size supported by FAT32 filesystem. According to Microsoft Documentation, the minimum partition/volume size for FAT32 is 512 MiB. Therefore it is recommended for UEFISYS partition to be atleast 512 MiB. Higher partition sizes are fine, especially if you use multiple UEFI bootloaders, or multiple OSes booting via UEFI, so that there is enough space to hold all the related files. If you are using Linux EFISTUB booting, then you need to make sure there is adequate space available for keeping the Kernel and Initramfs files in the UEFISYS partition."


From: https://wiki.archlinux.org/index.php/Un … n_in_Linux

Offline

#5 2012-08-31 05:01:48

JGunn88
Member
From: Gunn
Registered: 2012-06-27
Posts: 10

Re: [Solved] Installation Problems with Pacstrap

rutgerr wrote:

I guess you should do a separate partition for the UEFI, not merge in the root partition as you done. Seems the problem is here:

mount /dev/sda1 /mnt

mkdir    /mnt/home
mount  /dev/sda3 /mnt/home
mkdir   /mnt/boot
mount  /dev/sda1 /mnt/boot

I think the UEFI partition must be at least 512MB + or -


Separating the partition and mounting of the EUFI system worked. Thanks.

-JGunn


Learning by jumping through fire instead of getting someone to put it out...its the Ach Way.

Offline

#6 2012-09-01 20:02:19

funkmuscle
Member
Registered: 2006-02-09
Posts: 534

Re: [Solved] Installation Problems with Pacstrap

JGunn88 wrote:
rutgerr wrote:

I guess you should do a separate partition for the UEFI, not merge in the root partition as you done. Seems the problem is here:

mount /dev/sda1 /mnt

mkdir    /mnt/home
mount  /dev/sda3 /mnt/home
mkdir   /mnt/boot
mount  /dev/sda1 /mnt/boot

I think the UEFI partition must be at least 512MB + or -


Separating the partition and mounting of the EUFI system worked. Thanks.

-JGunn


I'm going through install hell here. It's been 2 days and something new pops up.. I have the same issue here. Explain in more details here the separating the partition etc..

Offline

#7 2012-09-01 20:06:05

bgc1954
Member
From: Edmonton, AB, Canada
Registered: 2006-03-14
Posts: 1,160

Re: [Solved] Installation Problems with Pacstrap

@ funkmuscle:
I don't think you're going to get much response.  This thread is marked solved so you'd be better off starting a new post and linking back to this one for reference.


Time is a great teacher, but unfortunately it kills all its pupils ... - Louis Hector Berlioz

Offline

#8 2012-09-01 20:07:37

funkmuscle
Member
Registered: 2006-02-09
Posts: 534

Re: [Solved] Installation Problems with Pacstrap

thanx bgc1954

Offline

#9 2012-09-01 22:59:24

WonderWoofy
Member
From: Los Gatos, CA
Registered: 2012-05-19
Posts: 8,414

Re: [Solved] Installation Problems with Pacstrap

rutgerr wrote:

"Create an UEFI System Partition in Linux
Note: The UEFISYS partition can be of any size supported by FAT32 filesystem. According to Microsoft Documentation, the minimum partition/volume size for FAT32 is 512 MiB. Therefore it is recommended for UEFISYS partition to be atleast 512 MiB. Higher partition sizes are fine, especially if you use multiple UEFI bootloaders, or multiple OSes booting via UEFI, so that there is enough space to hold all the related files. If you are using Linux EFISTUB booting, then you need to make sure there is adequate space available for keeping the Kernel and Initramfs files in the UEFISYS partition."

I know this thread is solved, but I just wanted to point out how stooopid Microsoft is.  Not because of their 512MB recommendation, but because it was *their* Windows installer that made my EFI System Patition 100MB... WTF?!?!

Offline

Board footer

Powered by FluxBB