You are not logged in.

#1 2010-02-11 14:42:04

Mystal
Member
From: fancy glass enclosure
Registered: 2007-04-27
Posts: 13

[SOLVED] Building a i686 ISO on x86-64 system with archiso

I am on a system with an x86-64 installation of Arch and want to create an i686 ISO using archiso. So, the main question is, can this be done?

I am running archiso-git and have followed the wiki for the most part. I did two things differently to try to build an i686 system:

1.Give the mkarchiso command a pacman.conf file pointing to i686 repositories
2. Change the ARCH?=$(shell uname -m) to ARCH?=i686

The ISO built just fine, but when I went to try to boot it (testing with qemu-kvm) it starts up, does some initialization and then hangs giving me a few messages saying:
request_module: runaway loop modprobe binfmt-464c

Any ideas?

Last edited by Mystal (2010-02-15 01:15:05)

Offline

#2 2010-02-13 05:56:04

MAroco
Member
From: Germany
Registered: 2010-01-20
Posts: 72

Re: [SOLVED] Building a i686 ISO on x86-64 system with archiso

I'd guess you either forgot to include the modules on the CD or it could perhaps be an issue with a wrong mkinitcpio.conf MODULES or HOOKS line.

Offline

#3 2010-02-13 05:57:23

Stythys
Member
From: SF Bay Area
Registered: 2008-05-18
Posts: 878
Website

Re: [SOLVED] Building a i686 ISO on x86-64 system with archiso

I just do it in my 32-bit chroot tongue


[home page] -- [code / configs]

"Once you go Arch, you must remain there for life or else Allan will track you down and break you."
-- Bregol

Offline

#4 2010-02-13 06:08:38

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

Re: [SOLVED] Building a i686 ISO on x86-64 system with archiso

The most simple way is having a 32 bit chroot enviroment and entering to chroot with linux32 the do a make.

PS: Note that current archiso.git requires [testing] enabled. Or reset the tree to commit a2f6841c

Offline

#5 2010-02-15 01:14:46

Mystal
Member
From: fancy glass enclosure
Registered: 2007-04-27
Posts: 13

Re: [SOLVED] Building a i686 ISO on x86-64 system with archiso

Sounds like a plan then. I was just wondering if there was a way to do it out of the box.

Thanks for the replies!

Offline

Board footer

Powered by FluxBB