Felix Fietkau
09aad60610
x86: remove bogus bzImage copy that breaks initramfs+no-initramfs builds
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45114
2015-03-29 04:31:35 +00:00
Felix Fietkau
7427007193
x86: remove the olpc subtarget, it has been unmaintained for a long time
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45083
2015-03-28 11:37:08 +00:00
Jo-Philipp Wich
02e2548b84
x86: use PARTUUID instead explicitly specifying the device by default
...
This changes the x86 image generation to match x86_64, using the PARTUUID for
the rootfs instead of explicitly configuring the device.
It unbreaks KVM with VirtIO, which uses /dev/vda2 instead of /dev/sda2.
Tested in QEMU/KVM with VirtIO, VirtualBox and VMware.
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
SVN-Revision: 44966
2015-03-24 10:08:12 +00:00
Felix Fietkau
578aa97f8c
x86: disable rts/cts for serial console in grub - fixes net48xx boot issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44753
2015-03-14 08:38:35 +00:00
Felix Fietkau
c718d0b10c
x86: remove the arbitrary limitation of vmware/virtualbox images to ext4, select TARGET_IMAGES_PAD instead
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 41763
2014-07-20 08:18:50 +00:00
Felix Fietkau
f02e3a2a4a
x86: try harder to attach block2mtd to fix boot issues on devices with longer delays
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 40444
2014-04-10 14:43:17 +00:00
Imre Kaloz
cc49f7c6e9
move most of the x86 image generation options to the main file
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 39206
2014-01-07 10:18:55 +00:00
Imre Kaloz
c11bd50d77
For now vdi and vmdk images should be x86 only
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 38896
2013-11-22 14:39:53 +00:00
Imre Kaloz
4242b42880
VMWare and VirtualBox images should select what they need, not depend on it..
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 38892
2013-11-22 09:54:36 +00:00
Imre Kaloz
4c65eebf06
rationalize target image options
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 38891
2013-11-22 09:44:14 +00:00
Felix Fietkau
09f4018b2e
x86: Fix CONFIG_X86_GRUB_SERIAL=""
...
With
.config:CONFIG_X86_GRUB_SERIAL=""
which (AFAICT) is the way to tell GRUB not to use a serial console, in
target/linux/x86/image/Makefile:ifneq ($(CONFIG_X86_GRUB_SERIAL),)
$(CONFIG_X86_GRUB_SERIAL) expands to `""' (a literal double double-quote),
making the condition unconditionally false.
This patch fixes the situation by passing CONFIG_X86_GRUB_SERIAL through
qstrip before testing.
Signed-off-by: Tamas TEVESZ <ice@extreme.hu>
SVN-Revision: 37749
2013-08-10 18:35:29 +00:00
Florian Fainelli
6a4f2922f6
targets: prepare for supporting normal and initramfs images
...
In order to support both normal images and initramfs, ensure that each
target sets KERNELNAME properly so that the generic kernel building code
can copy the corresponding files over $(KDIR) with the appropriate
extension. Update the various paths to the kernel and wrapper images
from $(LINUX_DIR)/arch/$(ARCH)/boot/$(foo) to $(KDIR)/$(foo).
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 37049
2013-06-27 19:58:31 +00:00
Felix Fietkau
96bb7c123b
build: consistently use 'depends on' instead of 'depends'
...
make the syntax more compatible with kernel menuconfig
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 36351
2013-04-17 15:36:41 +00:00
Jo-Philipp Wich
7399df1d69
x86: explicitely pass staging directory to grub-mkimage instead of relying on build time defaults ( #12821 )
...
SVN-Revision: 35200
2013-01-17 15:46:26 +00:00
Felix Fietkau
46288bf98e
x86: use $(strip) for the at_keyboard check
...
SVN-Revision: 34127
2012-11-09 10:53:36 +00:00
Felix Fietkau
0a9e05fb0e
x86: only enable at_keyboard for the generic and kvm_guest subtargets to avoid hangs on alix2 and others (thx, russell)
...
SVN-Revision: 34126
2012-11-09 10:19:51 +00:00
Florian Fainelli
60ecd5fe04
merge the RDC R-321x target as a subtarget of x86
...
SVN-Revision: 33779
2012-10-15 18:54:34 +00:00
Felix Fietkau
856fba88d9
x86: remove the reboot=bios command line parameter ( #12193 )
...
SVN-Revision: 33671
2012-10-09 15:20:11 +00:00
Felix Fietkau
1abbe676d1
x86: rename the iso file to openwrt-x86-generic.iso
...
SVN-Revision: 33641
2012-10-07 23:05:39 +00:00
Felix Fietkau
0dd7644ec7
x86: remove grub-legacy
...
SVN-Revision: 33640
2012-10-07 23:01:56 +00:00
Felix Fietkau
a1bcd25082
x86: add grub2 iso support
...
SVN-Revision: 33639
2012-10-07 23:01:52 +00:00
Felix Fietkau
493b7c7f3c
x86: avoid using grub prepare when using grub2
...
SVN-Revision: 33525
2012-09-23 09:59:56 +00:00
Felix Fietkau
52e8ee0666
x86: add support for building grub2 images
...
SVN-Revision: 33513
2012-09-22 20:10:42 +00:00
Felix Fietkau
ce4244c8af
x86: split generic image building into a separate script
...
SVN-Revision: 33511
2012-09-22 20:10:35 +00:00
Felix Fietkau
6c02dd2b04
x86: rename gen_image_x86.sh to gen_image_grub.sh
...
SVN-Revision: 33510
2012-09-22 20:10:31 +00:00
Jo-Philipp Wich
e3663ff907
use ttyS0 @ 115200 baud as default for KVM guests
...
SVN-Revision: 32384
2012-06-15 12:59:49 +00:00
Gabor Juhos
9e54e012d6
x86: image: select bootscript images by default for OLPC
...
SVN-Revision: 31783
2012-05-18 09:57:29 +00:00
Jo-Philipp Wich
4b230e19fc
PATCH: Disable console terminal in Grub for alix2 target
...
The alix2 target has the VGA console for grub enabled by default. This
prevents the grub menu from appearing on bootup. It is disabled by
default for the other embedded x86 platforms. This patch corrects that
behavior for the alix2 target.
Signed-off-by: Adam Gensler <openwrt@kristenandadam.net>
SVN-Revision: 31270
2012-04-12 23:30:27 +00:00
Vasilis Tsiligiannis
eed8e2a4fd
Disable by default padding of images
...
SVN-Revision: 30590
2012-02-16 17:54:07 +00:00
Vasilis Tsiligiannis
8676e49d9d
Allow gzipping of squashfs images with padded jffs2 partition
...
SVN-Revision: 30589
2012-02-16 17:54:04 +00:00
Vasilis Tsiligiannis
ab09db09fc
GZip only ext4 and padded images
...
SVN-Revision: 30588
2012-02-16 17:54:01 +00:00
Vasilis Tsiligiannis
b4f51343c6
Make gzipping of images configurable via menuconfig
...
SVN-Revision: 30587
2012-02-16 17:53:57 +00:00
Jo-Philipp Wich
2fc3fe1d09
Make the grub timeout configurable on x86 targets
...
Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
SVN-Revision: 29786
2012-01-19 01:14:45 +00:00
Nicolas Thill
b0d9bccafc
x86: allow VDI & VMDK images for all subtargets ( closes : #10255 )
...
SVN-Revision: 28518
2011-10-22 13:09:15 +00:00
John Crispin
dfc19a34b4
* adds support for Artec Thincan
...
Signed-of-By: Lauri Võsandi <lauri.vosandi@gmail.com>
SVN-Revision: 26919
2011-05-17 10:35:14 +00:00
Daniel Dickinson
937362f270
This patch provides an image suitable for the alix2*, alix3, and alix6 headless (non-VGA equipped) SBC's.
...
Note that the Alix6 uses GPIO 27 to disable wireless transmit (W_DIS#), whereas on all other versions this is used to actuate the speaker.
GPIO 1 : SIM select (Alix6)
GPIO 6 : LED1
GPIO 25 : LED2
GPIO 27 : LED3 or RFKILL (Alix6)
GPIO 24 : Soft switch 1
No kernel version bump. Added i2c-scx200-acb for lm-sensors support.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
SVN-Revision: 26879
2011-05-13 06:06:42 +00:00
Jo-Philipp Wich
76bfcee5ea
gzip jffs2 images Signed-off-by: Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr>
...
SVN-Revision: 26625
2011-04-12 20:48:47 +00:00
Jo-Philipp Wich
d1f053d7ef
Enable padding of jffs2 images to user specified filesystem size Signed-off-by: Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr>
...
SVN-Revision: 26624
2011-04-12 20:46:34 +00:00
John Crispin
275c33c6f8
* Make sure that Geos baud-rate defaults correctly Changeset 23414 somehow got reordered. The unconditional default trumps later settings.
...
contributed by Philip Prindeville
SVN-Revision: 25068
2011-01-22 23:10:51 +00:00
Imre Kaloz
4052849677
switch from ext2 to ext4 (w/o) journaling
...
SVN-Revision: 24084
2010-11-22 12:12:39 +00:00
Alexandros C. Couloumbis
e37cba7e95
target/linux: fix Geos baudrate. (thank you Philip Prindeville)
...
SVN-Revision: 23414
2010-10-12 15:27:34 +00:00
Jo-Philipp Wich
2bda5979ab
Geos -- new x86 subtarget definition This defines the Geos platform from Traverse Technologies in AUS.
...
This is a Geode LX800 with 512MB of DDR400 memory, 2 8139CP interfaces, 2 Solos ADSL2+ interfaces, USB, serial console, CF slot, and miniPCI slot.
I'll add support for the LEDs separately.
Signed-off-by: Philip A. Prindeville
SVN-Revision: 23390
2010-10-10 22:48:33 +00:00
Jo-Philipp Wich
7d045509fd
adjust image defaults for KVM
...
SVN-Revision: 22950
2010-09-06 02:31:37 +00:00
Andy Boyett
0f5d0f69ab
image: use internal qemu-img for vmdk and vdi images drop host dependencies on qemu-utils and VirtualBox
...
SVN-Revision: 22553
2010-08-09 04:22:39 +00:00
Felix Fietkau
816a9b30f6
x86: build fully functional images on Mac OS X, now that grub is fixed
...
SVN-Revision: 21609
2010-05-28 19:48:21 +00:00
Nicolas Thill
2c82cf966c
image/x86: fix typo when building on Mac OS X ( closes : #7303 )
...
SVN-Revision: 21401
2010-05-08 12:46:25 +00:00
Nicolas Thill
d0773b2356
target/x86: cleanup image config options
...
SVN-Revision: 21365
2010-05-05 02:11:15 +00:00
Nicolas Thill
482ee200cb
target/x86: use common config items for options shared between generic and olpc targets
...
SVN-Revision: 21364
2010-05-05 02:07:38 +00:00
Nicolas Thill
5403c59f57
images: rename CONFIG_TARGET_ROOTFS_FSPART to CONFIG_TARGET_ROOTFS_PARTSIZE
...
SVN-Revision: 21362
2010-05-05 01:52:54 +00:00
Nicolas Thill
3bca4b2094
package/grub: build a host grub and a target grub ( #7269 ) - use the host grub binary for grub install, but with target stage files - disable SSP (-fno-stack-protector) & Compile Time Buffer Checks (-U_FORTIFY_SOURCE) if appropriate - create a target grub package
...
SVN-Revision: 21305
2010-05-02 17:32:25 +00:00