You are not logged in.

#1 2011-10-08 07:32:04

tpowa
Developer
From: Lauingen , Germany
Registered: 2004-04-05
Posts: 2,321

2011.10-1 archboot "2k11-R6" ISO hybrid image released

Hi Arch community,

Arch Linux (archboot creation tool) 2011.10-1, "2k11-R6" has been released.
To avoid confusion, this is not an official arch linux iso release!

Homepage and for more information on archboot:
http://wiki.archlinux.org/index.php/Archboot

Summary:
- Only use one lzma initrd for each architecture, plain bugfix release.

Hybrid image file and torrent is provided, which include
i686 and x86_64 core repository. Please check md5sum before using it.

Hybrid image file is a standard CD-burnable image and also a raw disk image.
    - Can be burned to CD(RW) media using most CD-burning utilities.
    - Can be raw-written to a drive using 'dd' or similar utilities.
      This method is intended for use with USB thumb drives.

Please get it from your favorite arch linux mirror:
https://downloads.archlinux.de/iso/archboot/2011.10/
<yourmirror>/iso/archboot/2011.10/

/boot for PXE/Rescue files are provided here:
https://downloads.archlinux.de/iso/arch … 11.10/boot
<yourmirror>/iso/archboot/2011.10/boot

Changelog:

GENERAL:
- kernel 3.0.6 / LTS kernel 2.6.32.46
- pacman 3.5.4 usage
- RAM recommendations: 320 MB

Kernel changes:
- bump to latest 3.0 series and bump lts to latest .32 series

Removed features:
- none

Environment changes:
- added smartmontools, dnsmasq, lftp, openconnect, speedtouch, nmap, tcpdump, weechat packages.
- added Hyper-V ( hv_ ) kernel modules
- updated pacman mirrorlist

hwdetect changes:
- none

setup changes:
- use cgdisk for GPT partitioning

quickinst changes:
- none

Further documentation can be found on-disk and on the wiki.
Have fun!

greetings
tpowa

Last edited by tpowa (2011-10-27 07:52:40)

Offline

#2 2011-10-08 08:00:10

the.ridikulus.rat
Member
From: Indiana, USA
Registered: 2011-10-04
Posts: 765

Re: 2011.10-1 archboot "2k11-R6" ISO hybrid image released

@tpowa: Why did you remove MiB unit in parted commands in the setup script? http://stopabusingsiprefixes.org/stopabusing.html

Offline

#3 2011-10-08 08:45:23

tpowa
Developer
From: Lauingen , Germany
Registered: 2004-04-05
Posts: 2,321

Re: 2011.10-1 archboot "2k11-R6" ISO hybrid image released

Because it simply doesn't work and fails. Try it yourself and you will see the error message.

Offline

#4 2011-10-08 10:37:16

Derson5
Member
Registered: 2010-07-29
Posts: 34

Re: 2011.10-1 archboot "2k11-R6" ISO hybrid image released

Summary:
- Only use one lzma initrd for each architecture, plain bugfix release.

Is this will be problem with x86_64 installation?

Offline

#5 2011-10-08 10:43:00

tpowa
Developer
From: Lauingen , Germany
Registered: 2004-04-05
Posts: 2,321

Re: 2011.10-1 archboot "2k11-R6" ISO hybrid image released

No this just means that ISO size was reduced by 60MB, due to using for each architecture one initrd which contains both lts and linux kernel modules.

Offline

#6 2011-10-08 19:24:24

kurisutian
Member
From: Germany
Registered: 2009-04-04
Posts: 32

Re: 2011.10-1 archboot "2k11-R6" ISO hybrid image released

I'm curious but how can I use Archboot and boot in UEFI Mode? When inserting an USB Stick with Archboot on it, it will always boot into BIOS Mode, while a Kubuntu based USB Stick has two options available in the boot menu.
So is there anything I need to do in order to kinda force the UEFI mode?

I tried to install arch on a uefi bios machinge but nothing seems to work and I don't get any entry in the bootmanager menu as well. Also if I manually insert the entry using efibootmgr it won't be there after the reboot.... :-(

Thanks!

Offline

#7 2011-10-09 04:10:12

the.ridikulus.rat
Member
From: Indiana, USA
Registered: 2011-10-04
Posts: 765

Re: 2011.10-1 archboot "2k11-R6" ISO hybrid image released

kurisutian wrote:

I'm curious but how can I use Archboot and boot in UEFI Mode? When inserting an USB Stick with Archboot on it, it will always boot into BIOS Mode, while a Kubuntu based USB Stick has two options available in the boot menu.
So is there anything I need to do in order to kinda force the UEFI mode?

I tried to install arch on a uefi bios machinge but nothing seems to work and I don't get any entry in the bootmanager menu as well. Also if I manually insert the entry using efibootmgr it won't be there after the reboot.... :-(

Thanks!

https://gitorious.org/tianocore_uefi_du … I_boot_USB

Offline

#8 2011-10-09 04:15:03

KairiTech
Member
From: Toronto, Canada
Registered: 2011-06-04
Posts: 275

Re: 2011.10-1 archboot "2k11-R6" ISO hybrid image released

I used unetbootin to create a bootable USB from the Archboot iso and it was recognized as a UEFI USB boot device. The install booted in UEFI mode but even though it detected that I was using grub2-efi-x86_64 it still didn't detect my GPT partitions and I got the "efivars kernel module not loaded properly. Manually load it and create a boot entry for GRUB2 in EFI Boot Manager." error message and the install failed.

Hoping I just got the partitioning wrong (see below for what was mostly left over from a Ubuntu UEFI install that I used for the Archboot install) but I'll try a few more partition arrangements to see what happens.

Disk /dev/sdd: 488395055 sectors, 232.9 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): FD58348D-F702-4900-8FEB-620EBFFB181D
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 488395021
Partitions will be aligned on 2048-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048            4095   1024.0 KiB  EF02  BIOS_BOOT_GRUB2
   2            4096          395263   191.0 MiB   EF00  UEFI_SYSTEM
   3          395264         4491263   2.0 GiB     8300  root

Last edited by KairiTech (2011-10-09 04:30:41)

Offline

#9 2011-10-09 08:09:11

kurisutian
Member
From: Germany
Registered: 2009-04-04
Posts: 32

Re: 2011.10-1 archboot "2k11-R6" ISO hybrid image released

Thanks for the info!

If the grub_bios partition really needed for an uefi install? I'm not sure about that....

Offline

#10 2011-10-09 11:19:10

KairiTech
Member
From: Toronto, Canada
Registered: 2011-06-04
Posts: 275

Re: 2011.10-1 archboot "2k11-R6" ISO hybrid image released

I had the same question. Some of what I read says no but Archboot auto prepare created it. See below for the partitions I ended up with.

Model: ATA WDC WD2500KS-00M (scsi)
Disk /dev/sdd: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system     Name             Flags
 1      1049kB  2097kB  1049kB                  BIOS_BOOT_GRUB2  bios_grub
 2      2097kB  202MB   200MB   fat16           UEFI_SYSTEM      boot
 3      202MB   234MB   31.5MB  ext2
 4      234MB   490MB   256MB   linux-swap(v1)
 5      490MB   7990MB  7500MB  ext4
 6      7990MB  250GB   242GB   ext4

Offline

#11 2011-10-09 11:58:32

kurisutian
Member
From: Germany
Registered: 2009-04-04
Posts: 32

Re: 2011.10-1 archboot "2k11-R6" ISO hybrid image released

According to the wiki entry the bios_grub partition is not needed...

But I found a BUG when running in EFI Mode: It's impossible to load the efivars module during installation. Just gives me a module not found message.

Where you able to load the module at all during installation? Without it I don't get a valid UEFI Menu entry (which doesn't seem to work anyway over here and I don't know why)...

Offline

#12 2011-10-09 12:11:00

the.ridikulus.rat
Member
From: Indiana, USA
Registered: 2011-10-04
Posts: 765

Re: 2011.10-1 archboot "2k11-R6" ISO hybrid image released

KairiTech wrote:

I had the same question. Some of what I read says no but Archboot auto prepare created it. See below for the partitions I ended up with.

Model: ATA WDC WD2500KS-00M (scsi)
Disk /dev/sdd: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system     Name             Flags
 1      1049kB  2097kB  1049kB                  BIOS_BOOT_GRUB2  bios_grub
 2      2097kB  202MB   200MB   fat16           UEFI_SYSTEM      boot
 3      202MB   234MB   31.5MB  ext2
 4      234MB   490MB   256MB   linux-swap(v1)
 5      490MB   7990MB  7500MB  ext4
 6      7990MB  250GB   242GB   ext4

Yes, archboot by default creates both UEFISYS and bios_grub partitions since it is too much of complexity to test whether booted in bios or ueefi mode and setup only the approriate partition. This partition setup also helps if you boot using both grub2-bios and grub2-uefi in the same system.

But one thing I noticed in your system if the UEFISYS partition should be FAT32, not FAT16. Although linux does not care about which FAT fs it contains, Windows UEFI-GPT requires UEFISYS to be FAT32. FAT16 might cause problems in UEFI-GPT dualboot setup.

Last edited by the.ridikulus.rat (2011-10-09 17:10:15)

Offline

#13 2011-10-09 12:17:51

the.ridikulus.rat
Member
From: Indiana, USA
Registered: 2011-10-04
Posts: 765

Re: 2011.10-1 archboot "2k11-R6" ISO hybrid image released

kurisutian wrote:

According to the wiki entry the bios_grub partition is not needed...

But I found a BUG when running in EFI Mode: It's impossible to load the efivars module during installation. Just gives me a module not found message.

Where you able to load the module at all during installation? Without it I don't get a valid UEFI Menu entry (which doesn't seem to work anyway over here and I don't know why)...

Is this problem occurring in latest Archboot iso or in some earlier version? The latest one had few changes in the way initramfs is created (one initramfs per arch, not one per kernel). Can you boot into the latest archboot and check whether

/lib/modules/3.0-ARCH/kernel/drivers/firmware/efivars.ko.gz

file exists?

Also can you post the output of

# dmesg | grep -i EFI

from within archboot?

Offline

#14 2011-10-09 12:43:42

KairiTech
Member
From: Toronto, Canada
Registered: 2011-06-04
Posts: 275

Re: 2011.10-1 archboot "2k11-R6" ISO hybrid image released

I only ever run Windows in Virtualbox so the 16/32 bit FAT is not a concern. Besides, Archboot created all of the partitions during the auto prepare of the hard drive. It wasn't really my choice.

The only file in /lib/modules/3.0-ARCH/kernel/drivers/firmware/ is dcdbas.ko gz. There is no efivars.ko.gz and I do get the "...not loaded properly..." error message for it during the install.

Here is "dmesg | grep -i EFI" from within the UEFI USB Archboot...

[    0.000000] Command line: BOOT_IMAGE=/boot/vm64 ro add_efi_memmap none=UEFI_ARCH_x86_64
[    0.000000] EFI v2.00 by American Megatrends
[    0.000000] Kernel-defined memdesc doesn't match the one from EFI!
[    0.000000] EFI: mem00: type=3, attr=0xf, range=[0x0000000000000000-0x0000000000008000) (0MB)
[    0.000000] EFI: mem01: type=7, attr=0xf, range=[0x0000000000008000-0x000000000004f000) (0MB)
[    0.000000] EFI: mem02: type=4, attr=0xf, range=[0x000000000004f000-0x0000000000060000) (0MB)
[    0.000000] EFI: mem03: type=3, attr=0xf, range=[0x0000000000060000-0x00000000000a0000) (0MB)
[    0.000000] EFI: mem04: type=2, attr=0xf, range=[0x0000000000100000-0x00000000003de000) (2MB)
[    0.000000] EFI: mem05: type=7, attr=0xf, range=[0x00000000003de000-0x0000000001000000) (12MB)
[    0.000000] EFI: mem06: type=2, attr=0xf, range=[0x0000000001000000-0x0000000001100000) (1MB)
[    0.000000] EFI: mem07: type=4, attr=0xf, range=[0x0000000001100000-0x000000000170b000) (6MB)
[    0.000000] EFI: mem08: type=3, attr=0xf, range=[0x000000000170b000-0x000000000170f000) (0MB)
[    0.000000] EFI: mem09: type=4, attr=0xf, range=[0x000000000170f000-0x000000000174a000) (0MB)
[    0.000000] EFI: mem10: type=3, attr=0xf, range=[0x000000000174a000-0x000000000174c000) (0MB)
[    0.000000] EFI: mem11: type=4, attr=0xf, range=[0x000000000174c000-0x000000000177c000) (0MB)
[    0.000000] EFI: mem12: type=3, attr=0xf, range=[0x000000000177c000-0x000000000177f000) (0MB)
[    0.000000] EFI: mem13: type=4, attr=0xf, range=[0x000000000177f000-0x0000000001780000) (0MB)
[    0.000000] EFI: mem14: type=3, attr=0xf, range=[0x0000000001780000-0x0000000001781000) (0MB)
[    0.000000] EFI: mem15: type=4, attr=0xf, range=[0x0000000001781000-0x0000000001783000) (0MB)
[    0.000000] EFI: mem16: type=3, attr=0xf, range=[0x0000000001783000-0x000000000178d000) (0MB)
[    0.000000] EFI: mem17: type=4, attr=0xf, range=[0x000000000178d000-0x0000000001799000) (0MB)
[    0.000000] EFI: mem18: type=3, attr=0xf, range=[0x0000000001799000-0x00000000017a2000) (0MB)
[    0.000000] EFI: mem19: type=4, attr=0xf, range=[0x00000000017a2000-0x00000000017a7000) (0MB)
[    0.000000] EFI: mem20: type=3, attr=0xf, range=[0x00000000017a7000-0x00000000017ac000) (0MB)
[    0.000000] EFI: mem21: type=4, attr=0xf, range=[0x00000000017ac000-0x00000000017af000) (0MB)
[    0.000000] EFI: mem22: type=3, attr=0xf, range=[0x00000000017af000-0x00000000017b2000) (0MB)
[    0.000000] EFI: mem23: type=4, attr=0xf, range=[0x00000000017b2000-0x00000000017b8000) (0MB)
[    0.000000] EFI: mem24: type=3, attr=0xf, range=[0x00000000017b8000-0x00000000017bb000) (0MB)
[    0.000000] EFI: mem25: type=4, attr=0xf, range=[0x00000000017bb000-0x00000000017c1000) (0MB)
[    0.000000] EFI: mem26: type=3, attr=0xf, range=[0x00000000017c1000-0x00000000017c3000) (0MB)
[    0.000000] EFI: mem27: type=4, attr=0xf, range=[0x00000000017c3000-0x00000000017cc000) (0MB)
[    0.000000] EFI: mem28: type=3, attr=0xf, range=[0x00000000017cc000-0x00000000017cd000) (0MB)
[    0.000000] EFI: mem29: type=4, attr=0xf, range=[0x00000000017cd000-0x00000000017d2000) (0MB)
[    0.000000] EFI: mem30: type=3, attr=0xf, range=[0x00000000017d2000-0x00000000017d4000) (0MB)
[    0.000000] EFI: mem31: type=4, attr=0xf, range=[0x00000000017d4000-0x0000000001be6000) (4MB)
[    0.000000] EFI: mem32: type=3, attr=0xf, range=[0x0000000001be6000-0x0000000001be7000) (0MB)
[    0.000000] EFI: mem33: type=4, attr=0xf, range=[0x0000000001be7000-0x0000000001bec000) (0MB)
[    0.000000] EFI: mem34: type=3, attr=0xf, range=[0x0000000001bec000-0x0000000001bee000) (0MB)
[    0.000000] EFI: mem35: type=4, attr=0xf, range=[0x0000000001bee000-0x0000000001bfa000) (0MB)
[    0.000000] EFI: mem36: type=3, attr=0xf, range=[0x0000000001bfa000-0x0000000001bfd000) (0MB)
[    0.000000] EFI: mem37: type=4, attr=0xf, range=[0x0000000001bfd000-0x0000000001c0b000) (0MB)
[    0.000000] EFI: mem38: type=3, attr=0xf, range=[0x0000000001c0b000-0x0000000001c10000) (0MB)
[    0.000000] EFI: mem39: type=4, attr=0xf, range=[0x0000000001c10000-0x0000000001c11000) (0MB)
[    0.000000] EFI: mem40: type=3, attr=0xf, range=[0x0000000001c11000-0x0000000001c19000) (0MB)
[    0.000000] EFI: mem41: type=4, attr=0xf, range=[0x0000000001c19000-0x0000000001c23000) (0MB)
[    0.000000] EFI: mem42: type=3, attr=0xf, range=[0x0000000001c23000-0x0000000001c28000) (0MB)
[    0.000000] EFI: mem43: type=4, attr=0xf, range=[0x0000000001c28000-0x0000000001c40000) (0MB)
[    0.000000] EFI: mem44: type=3, attr=0xf, range=[0x0000000001c40000-0x0000000001c45000) (0MB)
[    0.000000] EFI: mem45: type=4, attr=0xf, range=[0x0000000001c45000-0x0000000001c4b000) (0MB)
[    0.000000] EFI: mem46: type=3, attr=0xf, range=[0x0000000001c4b000-0x0000000001c51000) (0MB)
[    0.000000] EFI: mem47: type=4, attr=0xf, range=[0x0000000001c51000-0x0000000001c7f000) (0MB)
[    0.000000] EFI: mem48: type=3, attr=0xf, range=[0x0000000001c7f000-0x0000000001c83000) (0MB)
[    0.000000] EFI: mem49: type=4, attr=0xf, range=[0x0000000001c83000-0x0000000001c8c000) (0MB)
[    0.000000] EFI: mem50: type=3, attr=0xf, range=[0x0000000001c8c000-0x0000000001ca9000) (0MB)
[    0.000000] EFI: mem51: type=4, attr=0xf, range=[0x0000000001ca9000-0x0000000001cad000) (0MB)
[    0.000000] EFI: mem52: type=3, attr=0xf, range=[0x0000000001cad000-0x0000000001caf000) (0MB)
[    0.000000] EFI: mem53: type=4, attr=0xf, range=[0x0000000001caf000-0x0000000001cb9000) (0MB)
[    0.000000] EFI: mem54: type=3, attr=0xf, range=[0x0000000001cb9000-0x0000000001cc9000) (0MB)
[    0.000000] EFI: mem55: type=4, attr=0xf, range=[0x0000000001cc9000-0x0000000001cd2000) (0MB)
[    0.000000] EFI: mem56: type=3, attr=0xf, range=[0x0000000001cd2000-0x0000000001cdd000) (0MB)
[    0.000000] EFI: mem57: type=4, attr=0xf, range=[0x0000000001cdd000-0x0000000001cdf000) (0MB)
[    0.000000] EFI: mem58: type=3, attr=0xf, range=[0x0000000001cdf000-0x0000000001ceb000) (0MB)
[    0.000000] EFI: mem59: type=4, attr=0xf, range=[0x0000000001ceb000-0x0000000001cf3000) (0MB)
[    0.000000] EFI: mem60: type=3, attr=0xf, range=[0x0000000001cf3000-0x0000000001cf5000) (0MB)
[    0.000000] EFI: mem61: type=4, attr=0xf, range=[0x0000000001cf5000-0x0000000001cff000) (0MB)
[    0.000000] EFI: mem62: type=3, attr=0xf, range=[0x0000000001cff000-0x0000000001d01000) (0MB)
[    0.000000] EFI: mem63: type=4, attr=0xf, range=[0x0000000001d01000-0x0000000001d02000) (0MB)
[    0.000000] EFI: mem64: type=3, attr=0xf, range=[0x0000000001d02000-0x0000000001d0a000) (0MB)
[    0.000000] EFI: mem65: type=4, attr=0xf, range=[0x0000000001d0a000-0x0000000001d0f000) (0MB)
[    0.000000] EFI: mem66: type=3, attr=0xf, range=[0x0000000001d0f000-0x0000000001d17000) (0MB)
[    0.000000] EFI: mem67: type=4, attr=0xf, range=[0x0000000001d17000-0x0000000001d23000) (0MB)
[    0.000000] EFI: mem68: type=3, attr=0xf, range=[0x0000000001d23000-0x0000000001d36000) (0MB)
[    0.000000] EFI: mem69: type=4, attr=0xf, range=[0x0000000001d36000-0x0000000001d6d000) (0MB)
[    0.000000] EFI: mem70: type=3, attr=0xf, range=[0x0000000001d6d000-0x0000000001d77000) (0MB)
[    0.000000] EFI: mem71: type=4, attr=0xf, range=[0x0000000001d77000-0x0000000001d7a000) (0MB)
[    0.000000] EFI: mem72: type=3, attr=0xf, range=[0x0000000001d7a000-0x0000000001d80000) (0MB)
[    0.000000] EFI: mem73: type=4, attr=0xf, range=[0x0000000001d80000-0x0000000001d81000) (0MB)
[    0.000000] EFI: mem74: type=3, attr=0xf, range=[0x0000000001d81000-0x0000000001db5000) (0MB)
[    0.000000] EFI: mem75: type=4, attr=0xf, range=[0x0000000001db5000-0x0000000001dc8000) (0MB)
[    0.000000] EFI: mem76: type=3, attr=0xf, range=[0x0000000001dc8000-0x0000000001dd1000) (0MB)
[    0.000000] EFI: mem77: type=4, attr=0xf, range=[0x0000000001dd1000-0x0000000001ddd000) (0MB)
[    0.000000] EFI: mem78: type=3, attr=0xf, range=[0x0000000001ddd000-0x0000000001de3000) (0MB)
[    0.000000] EFI: mem79: type=4, attr=0xf, range=[0x0000000001de3000-0x0000000001de4000) (0MB)
[    0.000000] EFI: mem80: type=3, attr=0xf, range=[0x0000000001de4000-0x0000000001df7000) (0MB)
[    0.000000] EFI: mem81: type=4, attr=0xf, range=[0x0000000001df7000-0x0000000001eab000) (0MB)
[    0.000000] EFI: mem82: type=3, attr=0xf, range=[0x0000000001eab000-0x0000000001eae000) (0MB)
[    0.000000] EFI: mem83: type=4, attr=0xf, range=[0x0000000001eae000-0x0000000001eb8000) (0MB)
[    0.000000] EFI: mem84: type=3, attr=0xf, range=[0x0000000001eb8000-0x0000000001ebd000) (0MB)
[    0.000000] EFI: mem85: type=4, attr=0xf, range=[0x0000000001ebd000-0x0000000001ec4000) (0MB)
[    0.000000] EFI: mem86: type=3, attr=0xf, range=[0x0000000001ec4000-0x0000000001ec6000) (0MB)
[    0.000000] EFI: mem87: type=4, attr=0xf, range=[0x0000000001ec6000-0x0000000001ec8000) (0MB)
[    0.000000] EFI: mem88: type=3, attr=0xf, range=[0x0000000001ec8000-0x0000000001ece000) (0MB)
[    0.000000] EFI: mem89: type=4, attr=0xf, range=[0x0000000001ece000-0x0000000001ee3000) (0MB)
[    0.000000] EFI: mem90: type=3, attr=0xf, range=[0x0000000001ee3000-0x0000000001ef0000) (0MB)
[    0.000000] EFI: mem91: type=4, attr=0xf, range=[0x0000000001ef0000-0x0000000001ef2000) (0MB)
[    0.000000] EFI: mem92: type=3, attr=0xf, range=[0x0000000001ef2000-0x0000000001f04000) (0MB)
[    0.000000] EFI: mem93: type=4, attr=0xf, range=[0x0000000001f04000-0x0000000001f12000) (0MB)
[    0.000000] EFI: mem94: type=3, attr=0xf, range=[0x0000000001f12000-0x0000000001f14000) (0MB)
[    0.000000] EFI: mem95: type=4, attr=0xf, range=[0x0000000001f14000-0x0000000001f1a000) (0MB)
[    0.000000] EFI: mem96: type=3, attr=0xf, range=[0x0000000001f1a000-0x0000000001f1d000) (0MB)
[    0.000000] EFI: mem97: type=4, attr=0xf, range=[0x0000000001f1d000-0x0000000001f24000) (0MB)
[    0.000000] EFI: mem98: type=3, attr=0xf, range=[0x0000000001f24000-0x0000000001f26000) (0MB)
[    0.000000] EFI: mem99: type=4, attr=0xf, range=[0x0000000001f26000-0x0000000001f27000) (0MB)
[    0.000000] EFI: mem100: type=3, attr=0xf, range=[0x0000000001f27000-0x0000000001f2c000) (0MB)
[    0.000000] EFI: mem101: type=4, attr=0xf, range=[0x0000000001f2c000-0x0000000001f30000) (0MB)
[    0.000000] EFI: mem102: type=3, attr=0xf, range=[0x0000000001f30000-0x0000000001f32000) (0MB)
[    0.000000] EFI: mem103: type=4, attr=0xf, range=[0x0000000001f32000-0x0000000001f4b000) (0MB)
[    0.000000] EFI: mem104: type=3, attr=0xf, range=[0x0000000001f4b000-0x0000000001f4f000) (0MB)
[    0.000000] EFI: mem105: type=4, attr=0xf, range=[0x0000000001f4f000-0x0000000001f58000) (0MB)
[    0.000000] EFI: mem106: type=3, attr=0xf, range=[0x0000000001f58000-0x0000000001f69000) (0MB)
[    0.000000] EFI: mem107: type=4, attr=0xf, range=[0x0000000001f69000-0x0000000001fb2000) (0MB)
[    0.000000] EFI: mem108: type=7, attr=0xf, range=[0x0000000001fb2000-0x0000000001fb7000) (0MB)
[    0.000000] EFI: mem109: type=4, attr=0xf, range=[0x0000000001fb7000-0x0000000001ff8000) (0MB)
[    0.000000] EFI: mem110: type=3, attr=0xf, range=[0x0000000001ff8000-0x000000000240a000) (4MB)
[    0.000000] EFI: mem111: type=4, attr=0xf, range=[0x000000000240a000-0x00000000028b8000) (4MB)
[    0.000000] EFI: mem112: type=3, attr=0xf, range=[0x00000000028b8000-0x00000000028bd000) (0MB)
[    0.000000] EFI: mem113: type=4, attr=0xf, range=[0x00000000028bd000-0x000000000299e000) (0MB)
[    0.000000] EFI: mem114: type=3, attr=0xf, range=[0x000000000299e000-0x00000000029b9000) (0MB)
[    0.000000] EFI: mem115: type=4, attr=0xf, range=[0x00000000029b9000-0x0000000002ac0000) (1MB)
[    0.000000] EFI: mem116: type=7, attr=0xf, range=[0x0000000002ac0000-0x0000000002adf000) (0MB)
[    0.000000] EFI: mem117: type=4, attr=0xf, range=[0x0000000002adf000-0x0000000002bdf000) (1MB)
[    0.000000] EFI: mem118: type=7, attr=0xf, range=[0x0000000002bdf000-0x0000000002c95000) (0MB)
[    0.000000] EFI: mem119: type=4, attr=0xf, range=[0x0000000002c95000-0x0000000002cc0000) (0MB)
[    0.000000] EFI: mem120: type=7, attr=0xf, range=[0x0000000002cc0000-0x0000000002d6b000) (0MB)
[    0.000000] EFI: mem121: type=4, attr=0xf, range=[0x0000000002d6b000-0x0000000004a90000) (29MB)
[    0.000000] EFI: mem122: type=7, attr=0xf, range=[0x0000000004a90000-0x0000000004c8d000) (1MB)
[    0.000000] EFI: mem123: type=1, attr=0xf, range=[0x0000000004c8d000-0x0000000004d5e000) (0MB)
[    0.000000] EFI: mem124: type=7, attr=0xf, range=[0x0000000004d5e000-0x00000000054bf000) (7MB)
[    0.000000] EFI: mem125: type=4, attr=0xf, range=[0x00000000054bf000-0x00000000054c3000) (0MB)
[    0.000000] EFI: mem126: type=7, attr=0xf, range=[0x00000000054c3000-0x0000000005aac000) (5MB)
[    0.000000] EFI: mem127: type=4, attr=0xf, range=[0x0000000005aac000-0x0000000005aad000) (0MB)
[    0.000000] EFI: mem128: type=7, attr=0xf, range=[0x0000000005aad000-0x000000002d6c0000) (636MB)
[    0.000000] EFI: mem129: type=2, attr=0xf, range=[0x000000002d6c0000-0x0000000032b58000) (84MB)
[    0.000000] EFI: mem130: type=7, attr=0xf, range=[0x0000000032b58000-0x000000008f0e8000) (1477MB)
[    0.000000] EFI: mem131: type=2, attr=0xf, range=[0x000000008f0e8000-0x00000000bd83d000) (743MB)
[    0.000000] EFI: mem132: type=10, attr=0xf, range=[0x00000000bd83d000-0x00000000bd88b000) (0MB)
[    0.000000] EFI: mem133: type=9, attr=0xf, range=[0x00000000bd88b000-0x00000000bd895000) (0MB)
[    0.000000] EFI: mem134: type=0, attr=0xf, range=[0x00000000bd895000-0x00000000bdabb000) (2MB)
[    0.000000] EFI: mem135: type=6, attr=0x800000000000000f, range=[0x00000000bdabb000-0x00000000bdabf000) (0MB)
[    0.000000] EFI: mem136: type=0, attr=0xf, range=[0x00000000bdabf000-0x00000000bdae0000) (0MB)
[    0.000000] EFI: mem137: type=10, attr=0xf, range=[0x00000000bdae0000-0x00000000bdaf1000) (0MB)
[    0.000000] EFI: mem138: type=6, attr=0x800000000000000f, range=[0x00000000bdaf1000-0x00000000bdb02000) (0MB)
[    0.000000] EFI: mem139: type=5, attr=0x800000000000000f, range=[0x00000000bdb02000-0x00000000bdb03000) (0MB)
[    0.000000] EFI: mem140: type=6, attr=0x800000000000000f, range=[0x00000000bdb03000-0x00000000bdb04000) (0MB)
[    0.000000] EFI: mem141: type=10, attr=0xf, range=[0x00000000bdb04000-0x00000000bdb06000) (0MB)
[    0.000000] EFI: mem142: type=5, attr=0x800000000000000f, range=[0x00000000bdb06000-0x00000000bdb07000) (0MB)
[    0.000000] EFI: mem143: type=6, attr=0x800000000000000f, range=[0x00000000bdb07000-0x00000000bdb08000) (0MB)
[    0.000000] EFI: mem144: type=5, attr=0x800000000000000f, range=[0x00000000bdb08000-0x00000000bdb0f000) (0MB)
[    0.000000] EFI: mem145: type=10, attr=0xf, range=[0x00000000bdb0f000-0x00000000bdb15000) (0MB)
[    0.000000] EFI: mem146: type=5, attr=0x800000000000000f, range=[0x00000000bdb15000-0x00000000bdb22000) (0MB)
[    0.000000] EFI: mem147: type=6, attr=0x800000000000000f, range=[0x00000000bdb22000-0x00000000bdb64000) (0MB)
[    0.000000] EFI: mem148: type=5, attr=0x800000000000000f, range=[0x00000000bdb64000-0x00000000bdb74000) (0MB)
[    0.000000] EFI: mem149: type=6, attr=0x800000000000000f, range=[0x00000000bdb74000-0x00000000bdb77000) (0MB)
[    0.000000] EFI: mem150: type=10, attr=0xf, range=[0x00000000bdb77000-0x00000000bdd7a000) (2MB)
[    0.000000] EFI: mem151: type=3, attr=0xf, range=[0x00000000bdd7a000-0x00000000bdef0000) (1MB)
[    0.000000] EFI: mem152: type=4, attr=0xf, range=[0x00000000bdef0000-0x00000000bdef3000) (0MB)
[    0.000000] EFI: mem153: type=3, attr=0xf, range=[0x00000000bdef3000-0x00000000bdf00000) (0MB)
[    0.000000] EFI: mem154: type=7, attr=0xf, range=[0x0000000100001000-0x0000000240000000) (5119MB)
[    0.000000] EFI: mem155: type=11, attr=0x8000000000000001, range=[0x00000000fec00000-0x00000000fec01000) (0MB)
[    0.000000] EFI: mem156: type=11, attr=0x8000000000000001, range=[0x00000000fec10000-0x00000000fec11000) (0MB)
[    0.000000] EFI: mem157: type=11, attr=0x8000000000000001, range=[0x00000000fec20000-0x00000000fec21000) (0MB)
[    0.000000] EFI: mem158: type=11, attr=0x8000000000000001, range=[0x00000000fed00000-0x00000000fed01000) (0MB)
[    0.000000] EFI: mem159: type=11, attr=0x8000000000000001, range=[0x00000000fed61000-0x00000000fed71000) (0MB)
[    0.000000] EFI: mem160: type=11, attr=0x8000000000000001, range=[0x00000000fed80000-0x00000000fed90000) (0MB)
[    0.000000] EFI: mem161: type=11, attr=0x8000000000000001, range=[0x00000000fef00000-0x0000000100000000) (17MB)
[    0.000000] Kernel command line: BOOT_IMAGE=/boot/vm64 ro add_efi_memmap none=UEFI_ARCH_x86_64
[    9.890791] efifb: probing for efifb
[    9.890964] efifb: framebuffer at 0xc0000000, mapped to 0xffffc90012980000, using 1920k, total 1920k
[    9.890966] efifb: mode is 800x600x32, linelength=3200, pages=1
[    9.890967] efifb: scrolling: redraw
[    9.890968] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0
[    9.893027] fb0: EFI VGA frame buffer device
[   10.843384] Refined TSC clocksource calibration: 3684.250 MHz.
[   11.895333] fb: conflicting fb hw usage radeondrmfb vs EFI VGA - removing generic driver

Offline

#15 2011-10-10 04:32:47

the.ridikulus.rat
Member
From: Indiana, USA
Registered: 2011-10-04
Posts: 765

Re: 2011.10-1 archboot "2k11-R6" ISO hybrid image released

@KairiTech: There seems to be a problem with "if statement" and "modprobe". Can you try changing

if [[ $(modprobe -q efivars) ]]; then

to

modprobe -q efivars

if [[ "$(lsmod | grep efivars)" ]]; then

in archboot installer script. You can do this by booting into archboot and editing /arch/setup file using nano or some other text editor.

Offline

#16 2011-10-10 04:34:41

the.ridikulus.rat
Member
From: Indiana, USA
Registered: 2011-10-04
Posts: 765

Re: 2011.10-1 archboot "2k11-R6" ISO hybrid image released

@tpowa and KairiTech: https://gist.github.com/1080899 patch might solve the problem. I replaced modprobe with lsmod in the if statement and it seems to work. I also changed few other things like using "mountpoint" in finding UEFISYS partition etc.

Offline

#17 2011-10-10 04:47:46

the.ridikulus.rat
Member
From: Indiana, USA
Registered: 2011-10-04
Posts: 765

Re: 2011.10-1 archboot "2k11-R6" ISO hybrid image released

tpowa wrote:

Because it simply doesn't work and fails. Try it yourself and you will see the error message.

Posted about the bug in bug-parted ML https://lists.gnu.org/archive/html/bug- … 00007.html

Offline

#18 2011-10-10 10:08:40

kurisutian
Member
From: Germany
Registered: 2009-04-04
Posts: 32

Re: 2011.10-1 archboot "2k11-R6" ISO hybrid image released

the.ridikulus.rat wrote:

Is this problem occurring in latest Archboot iso or in some earlier version? The latest one had few changes in the way initramfs is created (one initramfs per arch, not one per kernel). Can you boot into the latest archboot and check whether

/lib/modules/3.0-ARCH/kernel/drivers/firmware/efivars.ko.gz

file exists?

Also can you post the output of

# dmesg | grep -i EFI

from within archboot?

It is the latest Archboot (2011.10-1) and /lib/modules/3.0-ARCH/kernel/drivers/firmware/efivars.ko.gz doesn't exist.

dmesg | grep -i EFI shows the following:

[    0.000000] Command line: BOOT_IMAGE=/boot/vm64 ro add_efi_memmap none=UEFI_ARCH_x86_64 radeon.modeset=0
[    0.000000] EFI v2.10 by American Megatrends
[    0.000000] Kernel-defined memdesc doesn't match the one from EFI!
[    0.000000] EFI: mem00: type=3, attr=0xf, range=[0x0000000000000000-0x0000000000008000) (0MB)
[    0.000000] EFI: mem01: type=7, attr=0xf, range=[0x0000000000008000-0x000000000007f000) (0MB)
[    0.000000] EFI: mem02: type=4, attr=0xf, range=[0x000000000007f000-0x0000000000080000) (0MB)
[    0.000000] EFI: mem03: type=3, attr=0xf, range=[0x0000000000080000-0x00000000000a0000) (0MB)
[    0.000000] EFI: mem04: type=2, attr=0xf, range=[0x0000000000100000-0x00000000003de000) (2MB)
[    0.000000] EFI: mem05: type=7, attr=0xf, range=[0x00000000003de000-0x0000000001000000) (12MB)
[    0.000000] EFI: mem06: type=2, attr=0xf, range=[0x0000000001000000-0x0000000001100000) (1MB)
[    0.000000] EFI: mem07: type=4, attr=0xf, range=[0x0000000001100000-0x000000000136b000) (2MB)
[    0.000000] EFI: mem08: type=3, attr=0xf, range=[0x000000000136b000-0x000000000136f000) (0MB)
[    0.000000] EFI: mem09: type=4, attr=0xf, range=[0x000000000136f000-0x000000000139d000) (0MB)
[    0.000000] EFI: mem10: type=3, attr=0xf, range=[0x000000000139d000-0x000000000139f000) (0MB)
[    0.000000] EFI: mem11: type=4, attr=0xf, range=[0x000000000139f000-0x00000000013a0000) (0MB)
[    0.000000] EFI: mem12: type=3, attr=0xf, range=[0x00000000013a0000-0x00000000013a8000) (0MB)
[    0.000000] EFI: mem13: type=4, attr=0xf, range=[0x00000000013a8000-0x00000000013ae000) (0MB)
[    0.000000] EFI: mem14: type=3, attr=0xf, range=[0x00000000013ae000-0x00000000013b1000) (0MB)
[    0.000000] EFI: mem15: type=4, attr=0xf, range=[0x00000000013b1000-0x00000000013b2000) (0MB)
[    0.000000] EFI: mem16: type=3, attr=0xf, range=[0x00000000013b2000-0x00000000013b5000) (0MB)
[    0.000000] EFI: mem17: type=4, attr=0xf, range=[0x00000000013b5000-0x00000000013bb000) (0MB)
[    0.000000] EFI: mem18: type=3, attr=0xf, range=[0x00000000013bb000-0x00000000013bc000) (0MB)
[    0.000000] EFI: mem19: type=4, attr=0xf, range=[0x00000000013bc000-0x00000000013bd000) (0MB)
[    0.000000] EFI: mem20: type=3, attr=0xf, range=[0x00000000013bd000-0x00000000013be000) (0MB)
[    0.000000] EFI: mem21: type=4, attr=0xf, range=[0x00000000013be000-0x00000000013c0000) (0MB)
[    0.000000] EFI: mem22: type=3, attr=0xf, range=[0x00000000013c0000-0x00000000013c1000) (0MB)
[    0.000000] EFI: mem23: type=4, attr=0xf, range=[0x00000000013c1000-0x00000000013c9000) (0MB)
[    0.000000] EFI: mem24: type=3, attr=0xf, range=[0x00000000013c9000-0x00000000013cc000) (0MB)
[    0.000000] EFI: mem25: type=4, attr=0xf, range=[0x00000000013cc000-0x00000000013d6000) (0MB)
[    0.000000] EFI: mem26: type=3, attr=0xf, range=[0x00000000013d6000-0x00000000013db000) (0MB)
[    0.000000] EFI: mem27: type=4, attr=0xf, range=[0x00000000013db000-0x00000000013e6000) (0MB)
[    0.000000] EFI: mem28: type=3, attr=0xf, range=[0x00000000013e6000-0x00000000013ec000) (0MB)
[    0.000000] EFI: mem29: type=4, attr=0xf, range=[0x00000000013ec000-0x00000000013ed000) (0MB)
[    0.000000] EFI: mem30: type=3, attr=0xf, range=[0x00000000013ed000-0x00000000013f4000) (0MB)
[    0.000000] EFI: mem31: type=4, attr=0xf, range=[0x00000000013f4000-0x00000000013ff000) (0MB)
[    0.000000] EFI: mem32: type=3, attr=0xf, range=[0x00000000013ff000-0x0000000001400000) (0MB)
[    0.000000] EFI: mem33: type=4, attr=0xf, range=[0x0000000001400000-0x0000000001b8d000) (7MB)
[    0.000000] EFI: mem34: type=3, attr=0xf, range=[0x0000000001b8d000-0x0000000001b8f000) (0MB)
[    0.000000] EFI: mem35: type=4, attr=0xf, range=[0x0000000001b8f000-0x0000000001bc3000) (0MB)
[    0.000000] EFI: mem36: type=3, attr=0xf, range=[0x0000000001bc3000-0x0000000001bc5000) (0MB)
[    0.000000] EFI: mem37: type=4, attr=0xf, range=[0x0000000001bc5000-0x0000000001bcd000) (0MB)
[    0.000000] EFI: mem38: type=3, attr=0xf, range=[0x0000000001bcd000-0x0000000001be8000) (0MB)
[    0.000000] EFI: mem39: type=4, attr=0xf, range=[0x0000000001be8000-0x0000000001bf7000) (0MB)
[    0.000000] EFI: mem40: type=3, attr=0xf, range=[0x0000000001bf7000-0x0000000001c0a000) (0MB)
[    0.000000] EFI: mem41: type=4, attr=0xf, range=[0x0000000001c0a000-0x0000000001c0c000) (0MB)
[    0.000000] EFI: mem42: type=3, attr=0xf, range=[0x0000000001c0c000-0x0000000001c0f000) (0MB)
[    0.000000] EFI: mem43: type=4, attr=0xf, range=[0x0000000001c0f000-0x0000000001c10000) (0MB)
[    0.000000] EFI: mem44: type=3, attr=0xf, range=[0x0000000001c10000-0x0000000001c16000) (0MB)
[    0.000000] EFI: mem45: type=4, attr=0xf, range=[0x0000000001c16000-0x0000000001c17000) (0MB)
[    0.000000] EFI: mem46: type=3, attr=0xf, range=[0x0000000001c17000-0x0000000001c24000) (0MB)
[    0.000000] EFI: mem47: type=4, attr=0xf, range=[0x0000000001c24000-0x0000000001c28000) (0MB)
[    0.000000] EFI: mem48: type=3, attr=0xf, range=[0x0000000001c28000-0x0000000001c2a000) (0MB)
[    0.000000] EFI: mem49: type=4, attr=0xf, range=[0x0000000001c2a000-0x0000000001c2c000) (0MB)
[    0.000000] EFI: mem50: type=3, attr=0xf, range=[0x0000000001c2c000-0x0000000001c2d000) (0MB)
[    0.000000] EFI: mem51: type=4, attr=0xf, range=[0x0000000001c2d000-0x0000000001c35000) (0MB)
[    0.000000] EFI: mem52: type=3, attr=0xf, range=[0x0000000001c35000-0x0000000001c4e000) (0MB)
[    0.000000] EFI: mem53: type=4, attr=0xf, range=[0x0000000001c4e000-0x0000000001c51000) (0MB)
[    0.000000] EFI: mem54: type=3, attr=0xf, range=[0x0000000001c51000-0x0000000001c59000) (0MB)
[    0.000000] EFI: mem55: type=4, attr=0xf, range=[0x0000000001c59000-0x0000000001c60000) (0MB)
[    0.000000] EFI: mem56: type=3, attr=0xf, range=[0x0000000001c60000-0x0000000001c67000) (0MB)
[    0.000000] EFI: mem57: type=4, attr=0xf, range=[0x0000000001c67000-0x0000000001c7c000) (0MB)
[    0.000000] EFI: mem58: type=3, attr=0xf, range=[0x0000000001c7c000-0x0000000001c87000) (0MB)
[    0.000000] EFI: mem59: type=4, attr=0xf, range=[0x0000000001c87000-0x0000000001c89000) (0MB)
[    0.000000] EFI: mem60: type=3, attr=0xf, range=[0x0000000001c89000-0x0000000001c90000) (0MB)
[    0.000000] EFI: mem61: type=4, attr=0xf, range=[0x0000000001c90000-0x0000000001c91000) (0MB)
[    0.000000] EFI: mem62: type=3, attr=0xf, range=[0x0000000001c91000-0x0000000001c95000) (0MB)
[    0.000000] EFI: mem63: type=4, attr=0xf, range=[0x0000000001c95000-0x0000000001cb4000) (0MB)
[    0.000000] EFI: mem64: type=3, attr=0xf, range=[0x0000000001cb4000-0x0000000001cb7000) (0MB)
[    0.000000] EFI: mem65: type=4, attr=0xf, range=[0x0000000001cb7000-0x0000000001cbf000) (0MB)
[    0.000000] EFI: mem66: type=3, attr=0xf, range=[0x0000000001cbf000-0x0000000001cc3000) (0MB)
[    0.000000] EFI: mem67: type=4, attr=0xf, range=[0x0000000001cc3000-0x0000000001cd0000) (0MB)
[    0.000000] EFI: mem68: type=3, attr=0xf, range=[0x0000000001cd0000-0x0000000001cd1000) (0MB)
[    0.000000] EFI: mem69: type=4, attr=0xf, range=[0x0000000001cd1000-0x0000000001cd4000) (0MB)
[    0.000000] EFI: mem70: type=3, attr=0xf, range=[0x0000000001cd4000-0x0000000001cdb000) (0MB)
[    0.000000] EFI: mem71: type=4, attr=0xf, range=[0x0000000001cdb000-0x0000000001cdd000) (0MB)
[    0.000000] EFI: mem72: type=3, attr=0xf, range=[0x0000000001cdd000-0x0000000001ce2000) (0MB)
[    0.000000] EFI: mem73: type=4, attr=0xf, range=[0x0000000001ce2000-0x0000000001ce3000) (0MB)
[    0.000000] EFI: mem74: type=3, attr=0xf, range=[0x0000000001ce3000-0x0000000001d38000) (0MB)
[    0.000000] EFI: mem75: type=4, attr=0xf, range=[0x0000000001d38000-0x0000000001d44000) (0MB)
[    0.000000] EFI: mem76: type=3, attr=0xf, range=[0x0000000001d44000-0x0000000001d45000) (0MB)
[    0.000000] EFI: mem77: type=4, attr=0xf, range=[0x0000000001d45000-0x0000000001d46000) (0MB)
[    0.000000] EFI: mem78: type=3, attr=0xf, range=[0x0000000001d46000-0x0000000001d49000) (0MB)
[    0.000000] EFI: mem79: type=4, attr=0xf, range=[0x0000000001d49000-0x0000000001d51000) (0MB)
[    0.000000] EFI: mem80: type=3, attr=0xf, range=[0x0000000001d51000-0x0000000001d55000) (0MB)
[    0.000000] EFI: mem81: type=4, attr=0xf, range=[0x0000000001d55000-0x0000000001d57000) (0MB)
[    0.000000] EFI: mem82: type=3, attr=0xf, range=[0x0000000001d57000-0x0000000001d59000) (0MB)
[    0.000000] EFI: mem83: type=4, attr=0xf, range=[0x0000000001d59000-0x0000000001d6a000) (0MB)
[    0.000000] EFI: mem84: type=3, attr=0xf, range=[0x0000000001d6a000-0x0000000001d6c000) (0MB)
[    0.000000] EFI: mem85: type=4, attr=0xf, range=[0x0000000001d6c000-0x0000000001d6e000) (0MB)
[    0.000000] EFI: mem86: type=3, attr=0xf, range=[0x0000000001d6e000-0x0000000001d70000) (0MB)
[    0.000000] EFI: mem87: type=4, attr=0xf, range=[0x0000000001d70000-0x0000000001d71000) (0MB)
[    0.000000] EFI: mem88: type=3, attr=0xf, range=[0x0000000001d71000-0x0000000001d72000) (0MB)
[    0.000000] EFI: mem89: type=4, attr=0xf, range=[0x0000000001d72000-0x0000000001d77000) (0MB)
[    0.000000] EFI: mem90: type=3, attr=0xf, range=[0x0000000001d77000-0x0000000001d7b000) (0MB)
[    0.000000] EFI: mem91: type=4, attr=0xf, range=[0x0000000001d7b000-0x0000000002257000) (4MB)
[    0.000000] EFI: mem92: type=3, attr=0xf, range=[0x0000000002257000-0x000000000225b000) (0MB)
[    0.000000] EFI: mem93: type=4, attr=0xf, range=[0x000000000225b000-0x000000000225d000) (0MB)
[    0.000000] EFI: mem94: type=3, attr=0xf, range=[0x000000000225d000-0x000000000225f000) (0MB)
[    0.000000] EFI: mem95: type=4, attr=0xf, range=[0x000000000225f000-0x0000000002262000) (0MB)
[    0.000000] EFI: mem96: type=3, attr=0xf, range=[0x0000000002262000-0x0000000002265000) (0MB)
[    0.000000] EFI: mem97: type=4, attr=0xf, range=[0x0000000002265000-0x0000000002270000) (0MB)
[    0.000000] EFI: mem98: type=3, attr=0xf, range=[0x0000000002270000-0x0000000002272000) (0MB)
[    0.000000] EFI: mem99: type=4, attr=0xf, range=[0x0000000002272000-0x000000000227b000) (0MB)
[    0.000000] EFI: mem100: type=3, attr=0xf, range=[0x000000000227b000-0x0000000002288000) (0MB)
[    0.000000] EFI: mem101: type=4, attr=0xf, range=[0x0000000002288000-0x000000000228a000) (0MB)
[    0.000000] EFI: mem102: type=3, attr=0xf, range=[0x000000000228a000-0x000000000228b000) (0MB)
[    0.000000] EFI: mem103: type=4, attr=0xf, range=[0x000000000228b000-0x0000000002290000) (0MB)
[    0.000000] EFI: mem104: type=3, attr=0xf, range=[0x0000000002290000-0x0000000002292000) (0MB)
[    0.000000] EFI: mem105: type=4, attr=0xf, range=[0x0000000002292000-0x0000000002298000) (0MB)
[    0.000000] EFI: mem106: type=3, attr=0xf, range=[0x0000000002298000-0x000000000229d000) (0MB)
[    0.000000] EFI: mem107: type=4, attr=0xf, range=[0x000000000229d000-0x00000000022a5000) (0MB)
[    0.000000] EFI: mem108: type=3, attr=0xf, range=[0x00000000022a5000-0x00000000022a9000) (0MB)
[    0.000000] EFI: mem109: type=4, attr=0xf, range=[0x00000000022a9000-0x00000000022d5000) (0MB)
[    0.000000] EFI: mem110: type=3, attr=0xf, range=[0x00000000022d5000-0x00000000022e6000) (0MB)
[    0.000000] EFI: mem111: type=4, attr=0xf, range=[0x00000000022e6000-0x000000000258c000) (2MB)
[    0.000000] EFI: mem112: type=3, attr=0xf, range=[0x000000000258c000-0x0000000002590000) (0MB)
[    0.000000] EFI: mem113: type=4, attr=0xf, range=[0x0000000002590000-0x0000000002592000) (0MB)
[    0.000000] EFI: mem114: type=3, attr=0xf, range=[0x0000000002592000-0x0000000002594000) (0MB)
[    0.000000] EFI: mem115: type=4, attr=0xf, range=[0x0000000002594000-0x0000000002596000) (0MB)
[    0.000000] EFI: mem116: type=3, attr=0xf, range=[0x0000000002596000-0x0000000002598000) (0MB)
[    0.000000] EFI: mem117: type=4, attr=0xf, range=[0x0000000002598000-0x000000000275d000) (1MB)
[    0.000000] EFI: mem118: type=3, attr=0xf, range=[0x000000000275d000-0x000000000276d000) (0MB)
[    0.000000] EFI: mem119: type=4, attr=0xf, range=[0x000000000276d000-0x0000000002772000) (0MB)
[    0.000000] EFI: mem120: type=3, attr=0xf, range=[0x0000000002772000-0x0000000002775000) (0MB)
[    0.000000] EFI: mem121: type=4, attr=0xf, range=[0x0000000002775000-0x000000000277a000) (0MB)
[    0.000000] EFI: mem122: type=3, attr=0xf, range=[0x000000000277a000-0x000000000277c000) (0MB)
[    0.000000] EFI: mem123: type=4, attr=0xf, range=[0x000000000277c000-0x0000000002780000) (0MB)
[    0.000000] EFI: mem124: type=7, attr=0xf, range=[0x0000000002780000-0x0000000002781000) (0MB)
[    0.000000] EFI: mem125: type=3, attr=0xf, range=[0x0000000002781000-0x0000000002783000) (0MB)
[    0.000000] EFI: mem126: type=7, attr=0xf, range=[0x0000000002783000-0x0000000002787000) (0MB)
[    0.000000] EFI: mem127: type=4, attr=0xf, range=[0x0000000002787000-0x000000000278b000) (0MB)
[    0.000000] EFI: mem128: type=7, attr=0xf, range=[0x000000000278b000-0x000000000279c000) (0MB)
[    0.000000] EFI: mem129: type=4, attr=0xf, range=[0x000000000279c000-0x0000000002840000) (0MB)
[    0.000000] EFI: mem130: type=7, attr=0xf, range=[0x0000000002840000-0x000000000285a000) (0MB)
[    0.000000] EFI: mem131: type=4, attr=0xf, range=[0x000000000285a000-0x0000000002b12000) (2MB)
[    0.000000] EFI: mem132: type=7, attr=0xf, range=[0x0000000002b12000-0x0000000002b2c000) (0MB)
[    0.000000] EFI: mem133: type=4, attr=0xf, range=[0x0000000002b2c000-0x0000000002ba3000) (0MB)
[    0.000000] EFI: mem134: type=7, attr=0xf, range=[0x0000000002ba3000-0x0000000002bbe000) (0MB)
[    0.000000] EFI: mem135: type=4, attr=0xf, range=[0x0000000002bbe000-0x0000000002bd9000) (0MB)
[    0.000000] EFI: mem136: type=7, attr=0xf, range=[0x0000000002bd9000-0x0000000002caa000) (0MB)
[    0.000000] EFI: mem137: type=1, attr=0xf, range=[0x0000000002caa000-0x0000000002d7b000) (0MB)
[    0.000000] EFI: mem138: type=7, attr=0xf, range=[0x0000000002d7b000-0x000000002d6c0000) (681MB)
[    0.000000] EFI: mem139: type=2, attr=0xf, range=[0x000000002d6c0000-0x0000000032b58000) (84MB)
[    0.000000] EFI: mem140: type=7, attr=0xf, range=[0x0000000032b58000-0x000000008fccf000) (1489MB)
[    0.000000] EFI: mem141: type=2, attr=0xf, range=[0x000000008fccf000-0x00000000bf1fc000) (757MB)
[    0.000000] EFI: mem142: type=10, attr=0xf, range=[0x00000000bf1fc000-0x00000000bf245000) (0MB)
[    0.000000] EFI: mem143: type=9, attr=0xf, range=[0x00000000bf245000-0x00000000bf24e000) (0MB)
[    0.000000] EFI: mem144: type=6, attr=0x800000000000000f, range=[0x00000000bf24e000-0x00000000bf302000) (0MB)
[    0.000000] EFI: mem145: type=10, attr=0xf, range=[0x00000000bf302000-0x00000000bf305000) (0MB)
[    0.000000] EFI: mem146: type=7, attr=0xf, range=[0x00000000bf305000-0x00000000bf306000) (0MB)
[    0.000000] EFI: mem147: type=6, attr=0x800000000000000f, range=[0x00000000bf306000-0x00000000bf30a000) (0MB)
[    0.000000] EFI: mem148: type=0, attr=0xf, range=[0x00000000bf30a000-0x00000000bf551000) (2MB)
[    0.000000] EFI: mem149: type=5, attr=0x800000000000000f, range=[0x00000000bf551000-0x00000000bf55d000) (0MB)
[    0.000000] EFI: mem150: type=0, attr=0xf, range=[0x00000000bf55d000-0x00000000bf560000) (0MB)
[    0.000000] EFI: mem151: type=6, attr=0x800000000000000f, range=[0x00000000bf560000-0x00000000bf561000) (0MB)
[    0.000000] EFI: mem152: type=7, attr=0xf, range=[0x00000000bf561000-0x00000000bf562000) (0MB)
[    0.000000] EFI: mem153: type=5, attr=0x800000000000000f, range=[0x00000000bf562000-0x00000000bf563000) (0MB)
[    0.000000] EFI: mem154: type=0, attr=0xf, range=[0x00000000bf563000-0x00000000bf573000) (0MB)
[    0.000000] EFI: mem155: type=10, attr=0xf, range=[0x00000000bf573000-0x00000000bf57b000) (0MB)
[    0.000000] EFI: mem156: type=5, attr=0x800000000000000f, range=[0x00000000bf57b000-0x00000000bf580000) (0MB)
[    0.000000] EFI: mem157: type=6, attr=0x800000000000000f, range=[0x00000000bf580000-0x00000000bf592000) (0MB)
[    0.000000] EFI: mem158: type=5, attr=0x800000000000000f, range=[0x00000000bf592000-0x00000000bf5a2000) (0MB)
[    0.000000] EFI: mem159: type=6, attr=0x800000000000000f, range=[0x00000000bf5a2000-0x00000000bf5a5000) (0MB)
[    0.000000] EFI: mem160: type=10, attr=0xf, range=[0x00000000bf5a5000-0x00000000bf7a8000) (2MB)
[    0.000000] EFI: mem161: type=4, attr=0xf, range=[0x00000000bf7a8000-0x00000000bf8e7000) (1MB)
[    0.000000] EFI: mem162: type=3, attr=0xf, range=[0x00000000bf8e7000-0x00000000bfb65000) (2MB)
[    0.000000] EFI: mem163: type=4, attr=0xf, range=[0x00000000bfb65000-0x00000000bfb70000) (0MB)
[    0.000000] EFI: mem164: type=3, attr=0xf, range=[0x00000000bfb70000-0x00000000bfb72000) (0MB)
[    0.000000] EFI: mem165: type=6, attr=0x800000000000000f, range=[0x00000000bfb72000-0x00000000bfef4000) (3MB)
[    0.000000] EFI: mem166: type=4, attr=0xf, range=[0x00000000bfef4000-0x00000000bff00000) (0MB)
[    0.000000] EFI: mem167: type=7, attr=0xf, range=[0x0000000100001000-0x000000041f000000) (12783MB)
[    0.000000] EFI: mem168: type=11, attr=0x8000000000000001, range=[0x00000000e0000000-0x00000000f0000000) (256MB)
[    0.000000] EFI: mem169: type=11, attr=0x8000000000000001, range=[0x00000000fec00000-0x00000000fec01000) (0MB)
[    0.000000] EFI: mem170: type=11, attr=0x8000000000000001, range=[0x00000000fec10000-0x00000000fec11000) (0MB)
[    0.000000] EFI: mem171: type=11, attr=0x8000000000000001, range=[0x00000000fed00000-0x00000000fed01000) (0MB)
[    0.000000] EFI: mem172: type=11, attr=0x8000000000000001, range=[0x00000000fed40000-0x00000000fed45000) (0MB)
[    0.000000] EFI: mem173: type=11, attr=0x8000000000000001, range=[0x00000000fed61000-0x00000000fed71000) (0MB)
[    0.000000] EFI: mem174: type=11, attr=0x8000000000000001, range=[0x00000000fed80000-0x00000000fed90000) (0MB)
[    0.000000] EFI: mem175: type=11, attr=0x8000000000000001, range=[0x00000000ff000000-0x0000000100000000) (16MB)
[    0.000000] Kernel command line: BOOT_IMAGE=/boot/vm64 ro add_efi_memmap none=UEFI_ARCH_x86_64 radeon.modeset=0
[   12.642285] efifb: probing for efifb
[   12.642575] efifb: framebuffer at 0xc0000000, mapped to 0xffffc90023700000, using 1920k, total 1920k
[   12.642577] efifb: mode is 800x600x32, linelength=3200, pages=1
[   12.642579] efifb: scrolling: redraw
[   12.642581] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0
[   12.645422] fb0: EFI VGA frame buffer device
[   13.543402] Refined TSC clocksource calibration: 2595.278 MHz.

Offline

#19 2011-10-10 13:03:26

the.ridikulus.rat
Member
From: Indiana, USA
Registered: 2011-10-04
Posts: 765

Re: 2011.10-1 archboot "2k11-R6" ISO hybrid image released

@tpowa: Any idea about missing /lib/modules/3.0-ARCH/kernel/drivers/firmware/efivars.ko.gz ? Something gone wrong in initramfs merge?

Offline

#20 2011-10-10 16:16:29

KairiTech
Member
From: Toronto, Canada
Registered: 2011-06-04
Posts: 275

Re: 2011.10-1 archboot "2k11-R6" ISO hybrid image released

the.ridikulus.rat wrote:

@KairiTech: There seems to be a problem with "if statement" and "modprobe". Can you try changing

if [[ $(modprobe -q efivars) ]]; then

to

modprobe -q efivars

if [[ "$(lsmod | grep efivars)" ]]; then

in archboot installer script. You can do this by booting into archboot and editing /arch/setup file using nano or some other text editor.

Progress! I made the changes to /arch/setup as you suggested and there are no more complaints about not loading efivars properly. There was however a complaint about not finding the 200MB EFI System partition and I got sent to cgdisk twice to set it up even though it was already created. I eventually got the "successful" GRUB install message but still can't boot from that drive.

Should the mountpoints for the handmade partitions listed below have worked? If not, what should I change and how do I apply the patch to /arch/setup?

Disk /dev/sdd: 488395055 sectors, 232.9 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 6E1017A4-F27E-4AA2-9504-00B00BF039D5
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 488395021
Partitions will be aligned on 2048-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name                 mountpoints
   1            2048            4095   1024.0 KiB  EF02  GRUB2
   2            4096          413695   200.0 MiB   EF00  EFI System
   3          413696          567295   75.0 MiB    8300  Linux filesystem     /boot
   4          567296         4663295   2.0 GiB     8300  Linux filesystem     /
   5         4663296       488395021   230.7 GiB   8300  Linux filesystem     /media/myStuff

Last edited by KairiTech (2011-10-10 16:18:10)

Offline

#21 2011-10-10 17:28:14

the.ridikulus.rat
Member
From: Indiana, USA
Registered: 2011-10-04
Posts: 765

Re: 2011.10-1 archboot "2k11-R6" ISO hybrid image released

You are missing 1 mountpoint. Should be

Number  Start (sector)    End (sector)  Size       Code  Name                 mountpoints
    2            4096          413695   200.0 MiB   EF00  EFI System             /boot/efi
   3          413696          567295   75.0 MiB    8300  Linux filesystem     /boot

Try install again with /dev/sda2 mounted at /boot/efi (after mounting /dev/sda3 at /boot).

Offline

#22 2011-10-10 18:59:13

KairiTech
Member
From: Toronto, Canada
Registered: 2011-06-04
Posts: 275

Re: 2011.10-1 archboot "2k11-R6" ISO hybrid image released

Mounted /dev/sdd2 at /boot/efi. I did get the automatic label for EFI and no errors except /dev/sdd2 "already mounted." Still no boot from that drive.

BTW what fs should I have chosen for /boot/efi? I used ext2 the first time and ext4 on a second attempt to install because without a fs the mounts would fail.

Offline

#23 2011-10-10 19:12:55

kurisutian
Member
From: Germany
Registered: 2009-04-04
Posts: 32

Re: 2011.10-1 archboot "2k11-R6" ISO hybrid image released

Definitly Fat32.... you can refer to the Wiki entry for Grub2 and EFI.... it's all explained there...

Offline

#24 2011-10-12 06:48:27

tpowa
Developer
From: Lauingen , Germany
Registered: 2004-04-05
Posts: 2,321

Re: 2011.10-1 archboot "2k11-R6" ISO hybrid image released

the.ridikulus.rat wrote:

@tpowa: Any idea about missing /lib/modules/3.0-ARCH/kernel/drivers/firmware/efivars.ko.gz ? Something gone wrong in initramfs merge?

Added it to grub2 hook now, don't know why it's not included anymore.
Do we still need the change in setup script?

Offline

#25 2011-10-12 08:25:25

the.ridikulus.rat
Member
From: Indiana, USA
Registered: 2011-10-04
Posts: 765

Re: 2011.10-1 archboot "2k11-R6" ISO hybrid image released

tpowa wrote:
the.ridikulus.rat wrote:

@tpowa: Any idea about missing /lib/modules/3.0-ARCH/kernel/drivers/firmware/efivars.ko.gz ? Something gone wrong in initramfs merge?

Added it to grub2 hook now, don't know why it's not included anymore.
Do we still need the change in setup script?

Yes. Without those changes the setup script wont know that efivars is loaded and efibootmgr will not be executed.

Offline

Board footer

Powered by FluxBB