Fixed
Created: Sep 1, 2014
Updated: Dec 3, 2018
Resolved Date: Sep 4, 2014
Found In Version: 6.0.0.10
Fix Version: 6.0.0.12
Severity: Standard
Applicable for: Wind River Linux 6
Component/s: Docs
Failed to install WR Linux 6 on QEMU.
A customer created a WR Linux 6 host environment with referring to "Wind River Linux 6.0 USER'S GUIDE".
Issue1:
They were not able to see any installer screen started but bahaved as Wind River Linux LiveOS. Please see the attached "Issue1.png"
At the step 5, since WR Linux 6 uses Anaconda installer which requires around 768MB of memory, we should specify sufficient amount of memory size by option when starting QEMU like below.
5. project2: make start-target TOPTS="-cd export/qemux86-64-glibc-small-standard-dist.iso -no-kernel -disk hd0.vdisk -gc -m 1024"
->Please fix the User's Guide if my understanding is correct.
Futhermore, we never specifically mentioned that WR Linux 6 uses "Anaconda" installer which must be mentioned in the Release Note.
->Please fix the Release Note if my understanding is correct.
Issue2:
Though we fix the Issue1, we would encounter an installation error by missing of "new-kernel-package". Please see the attached "Issue2.png"
The missing package is included in grubby which will be brought when using "--enable-rootfs=+installer-support".
In case of "Two Build Directories Option", suited options should be "--enable-rootfs=+installer-support" for the project1 and "--enable-rootfs=+wr_installer" for the project2.
This method is following the description "3.1 Target installer with the image" in <project>/layers/wr-installer/README.
1. project1: configure --enable-board=qemux86-64 --enable-kernel=standard --enable-bootimage=iso --enable-rootfs=glibc_small+installer-support
3. project2: configure --enable-board=qemux86-64 --enable-kernel=standard --wr_installer --enable-bootimage=iso --enable-target-installer=yes --with-installer-target-build=/project1/export/images/wrlinux-image-glibc-std-qemux86-64-20140824141126.rootfs.ext3
->Please reflect the method on the User's Guide.
#Performed following steps with referring to "Configuring and Building the Host Install (Two Build Directories Option)" on p.368.
1. project1: configure --enable-board=qemux86-64 --enable-kernel=standard --enable-bootimage=iso --enable-rootfs=glibc_std
2. project1: make
3. project2: configure --enable-board=qemux86-64 --enable-kernel=standard --enable-rootfs=glibc_small --enable-bootimage=iso --enable-target-installer=yes --with-installer-target-build=/project1/export/images/wrlinux-image-glibc-std-qemux86-64-20140824141126.rootfs.ext3
#Performed following steps with referring to "Booting and Installing with QEMU" on p.363.
4. project2: host-cross/usr/bin/qemu-img create -f qcow hd0.vdisk 5000M
5. project2: make start-target TOPTS="-cd export/qemux86-64-glibc-small-standard-dist.iso -no-kernel -disk hd0.vdisk -gc"