You are not logged in.

#1 2012-08-08 04:45:50

bb010g
Member
Registered: 2012-08-08
Posts: 16
Website

[SOLVED] Arch Installation on an i386 EFI MacBook with 2012.08.04

After playing around with Arch on VirtualBox, I decided to install it on my MacBook (Mid 2007). Partions are ready, and I've followed the wiki. However, whenever I boot from the CD running 2012.08.04-dual it gives me a black screen with no keyboard input, built-in or USB:

       1.
       2.
Select CD-ROM Boot Type : _

I've looked around the Forums and Wiki but no one seems to have the same problem. I think it's probably because of my i386 EFI and the new changes on the installation media during the shift to the Install Scripts.

I've tried the USB (as per the wiki) but it won't even move off the bootloader.

Thanks.

Last edited by bb010g (2012-08-17 16:14:26)


date '+%A, %B %d, %Y %T' | pig | figlet | cowsay -n

Offline

#2 2012-08-08 06:34:36

tr!x0r
Member
From: Belgium
Registered: 2010-12-31
Posts: 55
Website

Re: [SOLVED] Arch Installation on an i386 EFI MacBook with 2012.08.04

bb010g,

How did you create the USB?

Perhaps you can create a USB using the dd if=/home/archlinux.iso of=/dev/sdb *usb*  way?

This helped in my case. I created a USB a couple of days ago, it wouldn't boot at first. ( I created it with Unetbootin).
When I created it using my Fedora, it started without problems.

Cheers


Remember, when using Linux, you're the one in control
http://www.linux-answered.com

Offline

#3 2012-08-08 17:51:20

bb010g
Member
Registered: 2012-08-08
Posts: 16
Website

Re: [SOLVED] Arch Installation on an i386 EFI MacBook with 2012.08.04

I just tried that again on a Ubuntu live CD I had lying around and nothing happens. It just sits at the greyish initial screen you see without changing whist spinning the fans. I would try installing from that Live CD, but there's a warning banner at the top of the "Install From Existing Linux" wiki page because of pacman 4.


date '+%A, %B %d, %Y %T' | pig | figlet | cowsay -n

Offline

#4 2012-08-09 03:34:26

bb010g
Member
Registered: 2012-08-08
Posts: 16
Website

Re: [SOLVED] Arch Installation on an i386 EFI MacBook with 2012.08.04

Ok—I tested both my CD and USB in a HP Elitebook 8530w and they made the initial boot screen, at which you see the HP logo and the boot menu note, completely freeze. No keyboard, no change. I checked the checksum on the ISO and it was fine. What am I doing wrong?


date '+%A, %B %d, %Y %T' | pig | figlet | cowsay -n

Offline

#5 2012-08-09 06:37:17

tr!x0r
Member
From: Belgium
Registered: 2010-12-31
Posts: 55
Website

Re: [SOLVED] Arch Installation on an i386 EFI MacBook with 2012.08.04

Mmm, I don't really see what you would do wrong...

So wait, currently you have 2 computers with the same problem?

I'll query a friend of mine, he has an Macbook with Arch on it. Perhaps he knows what you're doing wrong.


Remember, when using Linux, you're the one in control
http://www.linux-answered.com

Offline

#6 2012-08-09 19:23:40

EmigratePenguin
Member
Registered: 2012-08-06
Posts: 10

Re: [SOLVED] Arch Installation on an i386 EFI MacBook with 2012.08.04

Can i ask again what tr!x0r said? how did you made the USB?

Do you get the syslinux menu and issue happens once you try to boot the installation medium? or your don't even get to it? cause the output looks like EFIs failure to boot the USB, and not the actual Archboot setup.

Last edited by EmigratePenguin (2012-08-09 19:24:30)

Offline

#7 2012-08-10 02:55:00

bb010g
Member
Registered: 2012-08-08
Posts: 16
Website

Re: [SOLVED] Arch Installation on an i386 EFI MacBook with 2012.08.04

I made the USB with dd (as per the Beginner's Guide) on an Ubuntu 10.10 Live CD. The only place I can get to a menu is the useless one I get with the CD on my Mac, all other cases give me a completely frozen computer, at the spot where it checks for devices to boot to (I think). Should I re-download the ISO or use a development image? I don't think it would help, because the checksum checks out on the ISO I'm using. I might just try that, because I don't have any other ideas. I'm open.


date '+%A, %B %d, %Y %T' | pig | figlet | cowsay -n

Offline

#8 2012-08-10 15:13:48

EmigratePenguin
Member
Registered: 2012-08-06
Posts: 10

Re: [SOLVED] Arch Installation on an i386 EFI MacBook with 2012.08.04

Try to create one with Unetbootin.
If its gonna give a whole new issue, try posting it here and we will see smile

Offline

#9 2012-08-11 02:11:17

bb010g
Member
Registered: 2012-08-08
Posts: 16
Website

Re: [SOLVED] Arch Installation on an i386 EFI MacBook with 2012.08.04

Ok. Downloaded a fresh ISO and copy of Unetbootin on the Elitebook (Win 7), formatted the USB to FAT32, and told Unetbootin to use the ISO on the drive. It was successful and I then tried it on my MacBook. It wouldn't recognize it. I then tried it on the Elitebook. It boots, acts normally, then this happens:

:: Mounting '/dev/disk/by-label/' to '/run/archiso/bootmnt'
Waiting 30 seconds for /dev/disk/by-label/ ...
ERROR: '/dev/disk/by-label/' device did not show up after 30 seconds...
   Falling back to interactive prompt
   You can try to fix the problem manually, log out when you are finished
sh: can't access tty: job control turned off
[rootfs /]# _

Umm... Now I'm more confused. Is this just me, or is anyone else having the same problems? Can anyone try out what I did and say what they got?


date '+%A, %B %d, %Y %T' | pig | figlet | cowsay -n

Offline

#10 2012-08-11 04:33:33

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

Re: [SOLVED] Arch Installation on an i386 EFI MacBook with 2012.08.04

The new install medias have issues with macs and the uefi /bios auto selector.  In order to install Arch w/o resorting to the 2011 install media, you have to install from a chroot from a different distro.  See here, as I have discussed this issue recently: https://bbs.archlinux.org/viewtopic.php?id=146131

Offline

#11 2012-08-11 04:47:57

bb010g
Member
Registered: 2012-08-08
Posts: 16
Website

Re: [SOLVED] Arch Installation on an i386 EFI MacBook with 2012.08.04

Thanks. But I'm still confused why it failed on the Elitebook.


date '+%A, %B %d, %Y %T' | pig | figlet | cowsay -n

Offline

#12 2012-08-11 05:27:31

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

Re: [SOLVED] Arch Installation on an i386 EFI MacBook with 2012.08.04

I am unsure about the elitebook issue, as I can only speak from experience.  But on the install from existing linux page, the pacman 4 warning is only because it does not mention running the pacman-key commands.  Otherwise it is totally legit,as I have used those instructions recently.  You can always disable package signing by changing the following lines in /etc/pacman.conf

SigLevel = PackageRequired

to

SigLevel = Never

Offline

#13 2012-08-11 05:52:36

djgera
Developer
From: Buenos Aires - Argentina
Registered: 2008-12-24
Posts: 723
Website

Re: [SOLVED] Arch Installation on an i386 EFI MacBook with 2012.08.04

@bb010g: Missing filesystem label (unetbootin does not work right) + missing archisolabel= boot parameter. See official method: https://projects.archlinux.org/archiso. … EADME#n199

Offline

#14 2012-08-11 07:28:24

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

Re: [SOLVED] Arch Installation on an i386 EFI MacBook with 2012.08.04

Offline

#15 2012-08-11 08:12:55

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

Re: [SOLVED] Arch Installation on an i386 EFI MacBook with 2012.08.04

@the.redikulus.rat - yes, that should solve the problem...

did you post this in the other EFI thread by accident?  As it doesn't make total sense there.

Offline

#16 2012-08-11 18:37:01

tr!x0r
Member
From: Belgium
Registered: 2010-12-31
Posts: 55
Website

Re: [SOLVED] Arch Installation on an i386 EFI MacBook with 2012.08.04

So basically, Arch didn't build the ISO image correctly to support EFI boot?
Does anyone know if this only impacts MAC users? Or will this impact all the users with an EFI system?


Remember, when using Linux, you're the one in control
http://www.linux-answered.com

Offline

#17 2012-08-11 18:43:31

djgera
Developer
From: Buenos Aires - Argentina
Registered: 2008-12-24
Posts: 723
Website

Re: [SOLVED] Arch Installation on an i386 EFI MacBook with 2012.08.04

No, Apple Mac firmware does bad things, or in other words: they do not care about running other OS than Mac OS X wink

Offline

#18 2012-08-11 19:02:27

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

Re: [SOLVED] Arch Installation on an i386 EFI MacBook with 2012.08.04

The images don't work on my Mac, yet they do on my Thinkpad, so I assume that they are Mac specific.  It is certainly an issue I have run into in the past with other distros.  Upon inspecting rat's link above more closely, he linked to a way to create a uefi only arch install usb.  So that should work, though if you have an older macbook/mac core2duo they had an odd implementation of efi that was 32bit, so it won't wrk for that and you will be foreced to use bios emulation to run a 64-bit machine.  The coreduo's were actually only 32-bit machines, so you have to do an i686 install there.

Offline

#19 2012-08-12 02:22:47

bb010g
Member
Registered: 2012-08-08
Posts: 16
Website

Re: [SOLVED] Arch Installation on an i386 EFI MacBook with 2012.08.04

Ok—used the link the.ridikulus.rat gave, and it worked!!! (I'm excited.) Thanks. It still won't go in the Elitebook, but that's ok, at least for now. wink

Last edited by bb010g (2012-08-12 03:11:38)


date '+%A, %B %d, %Y %T' | pig | figlet | cowsay -n

Offline

#20 2012-08-14 10:04:30

tr!x0r
Member
From: Belgium
Registered: 2010-12-31
Posts: 55
Website

Re: [SOLVED] Arch Installation on an i386 EFI MacBook with 2012.08.04

You might want to put the topic on solved :-)


Remember, when using Linux, you're the one in control
http://www.linux-answered.com

Offline

Board footer

Powered by FluxBB