Transcript: from git checkout to qemu desktop

From Yocto Project
(Difference between revisions)
Jump to: navigation, search
Line 3: Line 3:
 
NOTE: this transcript was from a build done on a Ubuntu 10.04 system.  Please see the 'Yocto Project Quickstart' for the packages required to be installed on the host system for building [http://www.yoctoproject.org/docs/yocto-quick-start/yocto-project-qs.html]
 
NOTE: this transcript was from a build done on a Ubuntu 10.04 system.  Please see the 'Yocto Project Quickstart' for the packages required to be installed on the host system for building [http://www.yoctoproject.org/docs/yocto-quick-start/yocto-project-qs.html]
  
One thing to note with this example is that I'm checking out from poky/bernard, only because when I created this session, poky/master wasn't building for me.  Normally, you'd want to use poky/master i.e. in the step below where it says 'git checkout -b bernard-cur poky/bernard' you'd want to do 'git checkout -b master-cur poky/master'.  Sometimes it's easier to just use the last known stable version in cases where master is broken and you don't necessarily need master to get your work done.
+
One thing to note with this example is that I'm checking out from poky/edison.
  
  trz@elmorro:/usr/local/src$ mkdir Yocto
+
  trz@elmorro:/usr/local/dev$ '''mkdir Yocto'''
  trz@elmorro:/usr/local/src$ cd Yocto
+
  trz@elmorro:/usr/local/dev$ '''cd Yocto/'''
  trz@elmorro:/usr/local/src/Yocto$ git init
+
  trz@elmorro:/usr/local/dev/Yocto$ '''git init'''
  Initialized empty Git repository in /usr/local/src/Yocto/.git/
+
  Initialized empty Git repository in /usr/local/dev/Yocto/.git/
  trz@elmorro:/usr/local/src/Yocto$ git remote add poky git://git.pokylinux.org/poky.git
+
  trz@elmorro:/usr/local/dev/Yocto$ '''git remote add yocto git://git.yoctoproject.org/poky.git'''
  trz@elmorro:/usr/local/src/Yocto$ git remote update
+
  trz@elmorro:/usr/local/dev/Yocto$ '''git remote update'''
  Fetching poky
+
  Fetching yocto
  remote: Counting objects: 93305, done.
+
  remote: Counting objects: 134438, done.
  remote: Compressing objects: 100% (28353/28353), done.
+
  remote: Compressing objects: 100% (39702/39702), done.
  remote: Total 93305 (delta 63159), reused 91786 (delta 62057)
+
  remote: Total 134438 (delta 93915), reused 131102 (delta 91225)
  Receiving objects: 100% (93305/93305), 61.47 MiB | 506 KiB/s, done.
+
  Receiving objects: 100% (134438/134438), 75.48 MiB | 1.70 MiB/s, done.
  Resolving deltas: 100% (63159/63159), done.
+
  Resolving deltas: 100% (93915/93915), done.
  From git://git.pokylinux.org/poky
+
  From git://git.yoctoproject.org/poky
   * [new branch]      bernard    -> poky/bernard
+
   * [new branch]      1.1_M1    -> yocto/1.1_M1
   * [new branch]      bernard-5.0.1 -> poky/bernard-5.0.1
+
   * [new branch]      1.1_M2    -> yocto/1.1_M2
   * [new branch]      blinky    -> poky/blinky
+
  * [new branch]      1.1_M3    -> yocto/1.1_M3
   * [new branch]      clyde      -> poky/clyde
+
  * [new branch]      1.1_M4    -> yocto/1.1_M4
   * [new branch]      elroy      -> poky/elroy
+
  * [new branch]      1.2_M1    -> yocto/1.2_M1
   * [new branch]      green      -> poky/green
+
  * [new branch]      1.2_M2    -> yocto/1.2_M2
   * [new branch]      laverne    -> poky/laverne
+
  * [new branch]      1.2_M3    -> yocto/1.2_M3
   * [new branch]      master    -> poky/master
+
  * [new branch]      bernard    -> yocto/bernard
   * [new branch]      pinky      -> poky/pinky
+
   * [new branch]      blinky    -> yocto/blinky
   * [new branch]      purple    -> poky/purple
+
   * [new branch]      clyde      -> yocto/clyde
   * [new tag]        bernard-5.0 -> bernard-5.0
+
  * [new branch]      edison    -> yocto/edison
 +
   * [new branch]      elroy      -> yocto/elroy
 +
   * [new branch]      green      -> yocto/green
 +
   * [new branch]      laverne    -> yocto/laverne
 +
   * [new branch]      master    -> yocto/master
 +
   * [new branch]      pinky      -> yocto/pinky
 +
   * [new branch]      purple    -> yocto/purple
 +
  * [new tag]        1.1_M1.final -> 1.1_M1.final
 +
  * [new tag]        1.1_M2.final -> 1.1_M2.final
 +
  * [new tag]        1.1_M2.rc3 -> 1.1_M2.rc3
 +
  * [new tag]        1.1_M3.final -> 1.1_M3.final
 +
  * [new tag]        1.1_M3.rc3 -> 1.1_M3.rc3
 +
  * [new tag]        1.2_M1.final -> 1.2_M1.final
 +
  * [new tag]        1.2_M1.rc2 -> 1.2_M1.rc2
 +
  * [new tag]        1.2_M2.final -> 1.2_M2.final
 +
  * [new tag]        1.2_M2.rc1 -> 1.2_M2.rc1
 +
  * [new tag]        1.2_M3.rc1 -> 1.2_M3.rc1
 +
   * [new tag]        bernard-5.0.2+docs -> bernard-5.0.2+docs
 
   * [new tag]        pinky-3.1.2 -> pinky-3.1.2
 
   * [new tag]        pinky-3.1.2 -> pinky-3.1.2
  From git://git.pokylinux.org/poky
+
  From git://git.yoctoproject.org/poky
 +
  * [new tag]        1.1_M1.rc1 -> 1.1_M1.rc1
 +
  * [new tag]        1.1_M1.rc2 -> 1.1_M1.rc2
 +
  * [new tag]        1.1_M2.rc1 -> 1.1_M2.rc1
 +
  * [new tag]        1.1_M2.rc2 -> 1.1_M2.rc2
 +
  * [new tag]        1.1_M3.rc2 -> 1.1_M3.rc2
 +
  * [new tag]        1.1_M4.rc2+ -> 1.1_M4.rc2+
 +
  * [new tag]        1.1_M4.rc3 -> 1.1_M4.rc3
 +
  * [new tag]        1.1_M4.rc4 -> 1.1_M4.rc4
 +
  * [new tag]        1.2_M1.rc1 -> 1.2_M1.rc1
 
   * [new tag]        bernard-1.0rc1 -> bernard-1.0rc1
 
   * [new tag]        bernard-1.0rc1 -> bernard-1.0rc1
 +
  * [new tag]        bernard-5.0 -> bernard-5.0
 
   * [new tag]        bernard-5.0-alpha -> bernard-5.0-alpha
 
   * [new tag]        bernard-5.0-alpha -> bernard-5.0-alpha
 +
  * [new tag]        bernard-5.0.1 -> bernard-5.0.1
 +
  * [new tag]        bernard-5.0.2 -> bernard-5.0.2
 
   * [new tag]        bernard-5.0rc1 -> bernard-5.0rc1
 
   * [new tag]        bernard-5.0rc1 -> bernard-5.0rc1
 
   * [new tag]        bernard-5.0rc2 -> bernard-5.0rc2
 
   * [new tag]        bernard-5.0rc2 -> bernard-5.0rc2
 +
  * [new tag]        edison-6.0 -> edison-6.0
 
   * [new tag]        laverne-4.0 -> laverne-4.0
 
   * [new tag]        laverne-4.0 -> laverne-4.0
 
   * [new tag]        laverne-4.0.1 -> laverne-4.0.1
 
   * [new tag]        laverne-4.0.1 -> laverne-4.0.1
Line 40: Line 70:
 
   * [new tag]        purple-3.2 -> purple-3.2
 
   * [new tag]        purple-3.2 -> purple-3.2
 
   * [new tag]        purple-3.2.1 -> purple-3.2.1
 
   * [new tag]        purple-3.2.1 -> purple-3.2.1
trz@elmorro:/usr/local/src/Yocto$ git checkout -b bernard-cur poky/bernard
 
Branch bernard-cur set up to track remote branch bernard from poky.
 
Switched to a new branch 'bernard-cur'
 
trz@elmorro:/usr/local/src/Yocto$ ls
 
bitbake  documentation  LICENSE  meta  meta-demoapps  meta-rt  poky-init-build-env  README  README.hardware  scripts
 
trz@elmorro:/usr/local/src/Yocto$ source poky-init-build-env
 
You had no conf/local.conf file. Poky has created this configuration file for
 
you with some default values. You may wish to edit it to use a different MACHINE
 
(target hardware) or enable parallel build options to take advantage of multiple
 
cores for example. See the file for more information as common configuration
 
options are commented.
 
 
   
 
   
  Also, for more information see the Poky Reference Manual:
+
  trz@elmorro:/usr/local/dev/Yocto$ '''git checkout -b edison-cur yocto/edison'''
    http://yoctoproject.org/community/documentation
+
Branch edison-cur set up to track remote branch edison from yocto.
 +
Switched to a new branch 'edison-cur'
 +
trz@elmorro:/usr/local/dev/Yocto$ '''ls'''
 +
bitbake        LICENSE  meta-demoapps  meta-yocto        README          scripts
 +
documentation meta    meta-skeleton  oe-init-build-env  README.hardware
 +
trz@elmorro:/usr/local/dev/Yocto$ '''source oe-init-build-env'''
 +
You had no conf/local.conf file. This configuration file has therefore been
 +
created for you with some default values. You may wish to edit it to use a
 +
different MACHINE (target hardware) or enable parallel build options to take
 +
advantage of multiple cores for example. See the file for more information as
 +
common configuration options are commented.
 
   
 
   
  You had no conf/bblayers.conf file. Poky has created this configuration file for
+
The Yocto Project has extensive documentation about OE including a reference manual
 +
which can be found at:
 +
    http://yoctoproject.org/documentation
 +
 +
For more information about OpenEmbedded see their website:
 +
    http://www.openembedded.org/
 +
 +
  You had no conf/bblayers.conf file. The configuration file has been created for
 
  you with some default values. To add additional metadata layers into your
 
  you with some default values. To add additional metadata layers into your
 
  configuration please add entries to this file.
 
  configuration please add entries to this file.
 
   
 
   
  For more information see the Poky Reference Manual:
+
  The Yocto Project has extensive documentation about OE including a reference manual
     http://yoctoproject.org/community/documentation
+
which can be found at:
 +
     http://yoctoproject.org/documentation
 
   
 
   
 +
For more information about OpenEmbedded see their website:
 +
    http://www.openembedded.org/
 +
 
 +
 
 
   
 
   
  ### Shell environment set up for Poky builds. ###
+
  ### Shell environment set up for builds. ###
 
   
 
   
  You can now run 'bitbake <target>'
+
  You can now run 'bitbake <target>'  
 
   
 
   
 
  Common targets are:
 
  Common targets are:
     poky-image-minimal
+
     core-image-minimal
     poky-image-sato
+
     core-image-sato
 
     meta-toolchain
 
     meta-toolchain
 
     meta-toolchain-sdk
 
     meta-toolchain-sdk
 +
    adt-installer
 +
    meta-ide-support
 +
 +
You can also run generated qemu images with a command like 'runqemu qemux86'
 
   
 
   
You can also run generated qemu images with a command like 'poky-qemu qemux86'
 
 
   
 
   
  trz@elmorro:/usr/local/src/Yocto/build$ cd conf
+
  trz@elmorro:/usr/local/dev/Yocto/build$ '''cd conf'''
  trz@elmorro:/usr/local/src/Yocto/build/conf$ ls
+
  trz@elmorro:/usr/local/dev/Yocto/build/conf$ '''ls'''
 
  bblayers.conf  local.conf
 
  bblayers.conf  local.conf
 
   
 
   
Rahul: For this build, just change only the following variables in local.conf,
+
Change only the following variables in local.conf, it makes the build go faster depending on how many CPUs you have.  I have 4, with HT, so I'm changing my values to 8:
it makes the build go faster depending on how many CPUs you have.  I
+
have 4, with HT, so I'm changing my values to 8:
+
 
   
 
   
  trz@elmorro:/usr/local/src/Yocto/build/conf$ emacs -nw local.conf
+
  trz@elmorro:/usr/local/src/Yocto/build/conf$ '''emacs -nw local.conf'''
 
  BB_NUMBER_THREADS = "8"
 
  BB_NUMBER_THREADS = "8"
 
  PARALLEL_MAKE = "-j 8"
 
  PARALLEL_MAKE = "-j 8"
Line 89: Line 131:
 
Since this is your first build, it won't matter - it will take awhile regardless, but for later builds, to avoid re-downloading all the packages again, you can point the DL_DIR variable in local conf to the downloads dir of a previous build.  Continuing the session...
 
Since this is your first build, it won't matter - it will take awhile regardless, but for later builds, to avoid re-downloading all the packages again, you can point the DL_DIR variable in local conf to the downloads dir of a previous build.  Continuing the session...
  
  trz@elmorro:/usr/local/src/Yocto/build/conf$ cd /usr/local/src/Yocto
+
  trz@elmorro:/usr/local/dev/Yocto/build/conf$ cd /usr/local/dev/Yocto
  trz@elmorro:/usr/local/src/Yocto$ source poky-init-build-env  
+
  trz@elmorro:/usr/local/dev/Yocto$ source poky-init-build-env  
 
   
 
   
 
  ### Shell environment set up for Poky builds. ###
 
  ### Shell environment set up for Poky builds. ###

Revision as of 20:46, 10 March 2012

Here's a cut-and-paste shell session showing one way to do a start-from-scratch git checkout and build, the end result being a sato desktop in a qemu session (commands also shown for that).

NOTE: this transcript was from a build done on a Ubuntu 10.04 system. Please see the 'Yocto Project Quickstart' for the packages required to be installed on the host system for building [1]

One thing to note with this example is that I'm checking out from poky/edison.

trz@elmorro:/usr/local/dev$ mkdir Yocto
trz@elmorro:/usr/local/dev$ cd Yocto/
trz@elmorro:/usr/local/dev/Yocto$ git init
Initialized empty Git repository in /usr/local/dev/Yocto/.git/
trz@elmorro:/usr/local/dev/Yocto$ git remote add yocto git://git.yoctoproject.org/poky.git
trz@elmorro:/usr/local/dev/Yocto$ git remote update
Fetching yocto
remote: Counting objects: 134438, done.
remote: Compressing objects: 100% (39702/39702), done.
remote: Total 134438 (delta 93915), reused 131102 (delta 91225)
Receiving objects: 100% (134438/134438), 75.48 MiB | 1.70 MiB/s, done.
Resolving deltas: 100% (93915/93915), done.
From git://git.yoctoproject.org/poky
 * [new branch]      1.1_M1     -> yocto/1.1_M1
 * [new branch]      1.1_M2     -> yocto/1.1_M2
 * [new branch]      1.1_M3     -> yocto/1.1_M3
 * [new branch]      1.1_M4     -> yocto/1.1_M4
 * [new branch]      1.2_M1     -> yocto/1.2_M1
 * [new branch]      1.2_M2     -> yocto/1.2_M2
 * [new branch]      1.2_M3     -> yocto/1.2_M3
 * [new branch]      bernard    -> yocto/bernard
 * [new branch]      blinky     -> yocto/blinky
 * [new branch]      clyde      -> yocto/clyde
 * [new branch]      edison     -> yocto/edison
 * [new branch]      elroy      -> yocto/elroy
 * [new branch]      green      -> yocto/green
 * [new branch]      laverne    -> yocto/laverne
 * [new branch]      master     -> yocto/master
 * [new branch]      pinky      -> yocto/pinky
 * [new branch]      purple     -> yocto/purple
 * [new tag]         1.1_M1.final -> 1.1_M1.final
 * [new tag]         1.1_M2.final -> 1.1_M2.final
 * [new tag]         1.1_M2.rc3 -> 1.1_M2.rc3
 * [new tag]         1.1_M3.final -> 1.1_M3.final
 * [new tag]         1.1_M3.rc3 -> 1.1_M3.rc3
 * [new tag]         1.2_M1.final -> 1.2_M1.final
 * [new tag]         1.2_M1.rc2 -> 1.2_M1.rc2
 * [new tag]         1.2_M2.final -> 1.2_M2.final
 * [new tag]         1.2_M2.rc1 -> 1.2_M2.rc1
 * [new tag]         1.2_M3.rc1 -> 1.2_M3.rc1
 * [new tag]         bernard-5.0.2+docs -> bernard-5.0.2+docs
 * [new tag]         pinky-3.1.2 -> pinky-3.1.2
From git://git.yoctoproject.org/poky
 * [new tag]         1.1_M1.rc1 -> 1.1_M1.rc1
 * [new tag]         1.1_M1.rc2 -> 1.1_M1.rc2
 * [new tag]         1.1_M2.rc1 -> 1.1_M2.rc1
 * [new tag]         1.1_M2.rc2 -> 1.1_M2.rc2
 * [new tag]         1.1_M3.rc2 -> 1.1_M3.rc2
 * [new tag]         1.1_M4.rc2+ -> 1.1_M4.rc2+
 * [new tag]         1.1_M4.rc3 -> 1.1_M4.rc3
 * [new tag]         1.1_M4.rc4 -> 1.1_M4.rc4
 * [new tag]         1.2_M1.rc1 -> 1.2_M1.rc1
 * [new tag]         bernard-1.0rc1 -> bernard-1.0rc1
 * [new tag]         bernard-5.0 -> bernard-5.0
 * [new tag]         bernard-5.0-alpha -> bernard-5.0-alpha
 * [new tag]         bernard-5.0.1 -> bernard-5.0.1
 * [new tag]         bernard-5.0.2 -> bernard-5.0.2
 * [new tag]         bernard-5.0rc1 -> bernard-5.0rc1
 * [new tag]         bernard-5.0rc2 -> bernard-5.0rc2
 * [new tag]         edison-6.0 -> edison-6.0
 * [new tag]         laverne-4.0 -> laverne-4.0
 * [new tag]         laverne-4.0.1 -> laverne-4.0.1
 * [new tag]         m4         -> m4
 * [new tag]         purple-3.2 -> purple-3.2
 * [new tag]         purple-3.2.1 -> purple-3.2.1

trz@elmorro:/usr/local/dev/Yocto$ git checkout -b edison-cur yocto/edison
Branch edison-cur set up to track remote branch edison from yocto.
Switched to a new branch 'edison-cur'
trz@elmorro:/usr/local/dev/Yocto$ ls
bitbake        LICENSE  meta-demoapps  meta-yocto         README           scripts
documentation  meta     meta-skeleton  oe-init-build-env  README.hardware
trz@elmorro:/usr/local/dev/Yocto$ source oe-init-build-env 
You had no conf/local.conf file. This configuration file has therefore been
created for you with some default values. You may wish to edit it to use a 
different MACHINE (target hardware) or enable parallel build options to take 
advantage of multiple cores for example. See the file for more information as 
common configuration options are commented.

The Yocto Project has extensive documentation about OE including a reference manual
which can be found at:
    http://yoctoproject.org/documentation

For more information about OpenEmbedded see their website:
    http://www.openembedded.org/ 

You had no conf/bblayers.conf file. The configuration file has been created for
you with some default values. To add additional metadata layers into your
configuration please add entries to this file.

The Yocto Project has extensive documentation about OE including a reference manual
which can be found at:
    http://yoctoproject.org/documentation

For more information about OpenEmbedded see their website:
    http://www.openembedded.org/
 
 

### Shell environment set up for builds. ###

You can now run 'bitbake <target>' 

Common targets are:
    core-image-minimal
    core-image-sato
    meta-toolchain
    meta-toolchain-sdk
    adt-installer
    meta-ide-support 

You can also run generated qemu images with a command like 'runqemu qemux86'


trz@elmorro:/usr/local/dev/Yocto/build$ cd conf
trz@elmorro:/usr/local/dev/Yocto/build/conf$ ls
bblayers.conf  local.conf

Change only the following variables in local.conf, it makes the build go faster depending on how many CPUs you have. I have 4, with HT, so I'm changing my values to 8:

trz@elmorro:/usr/local/src/Yocto/build/conf$ emacs -nw local.conf
BB_NUMBER_THREADS = "8"
PARALLEL_MAKE = "-j 8"

Since this is your first build, it won't matter - it will take awhile regardless, but for later builds, to avoid re-downloading all the packages again, you can point the DL_DIR variable in local conf to the downloads dir of a previous build. Continuing the session...

trz@elmorro:/usr/local/dev/Yocto/build/conf$ cd /usr/local/dev/Yocto
trz@elmorro:/usr/local/dev/Yocto$ source poky-init-build-env 

### Shell environment set up for Poky builds. ###

You can now run 'bitbake <target>'

Common targets are:
    poky-image-minimal
    poky-image-sato
    meta-toolchain
    meta-toolchain-sdk

You can also run generated qemu images with a command like 'poky-qemu qemux86'

trz@elmorro:/usr/local/src/Yocto/build$ bitbake poky-image-sato
Pseudo is not present but is required, building this first before the main build
NOTE: Out of date cache found, rebuilding...
Parsing recipes: 100% |#################################################################################################| Time: 00:00:52
Parsing of 783 .bb files complete (0 cached, 783 parsed). 991 targets, 11 skipped, 0 masked, 0 errors.

OE Build Configuration:
BB_VERSION        = "1.11.0"
METADATA_BRANCH   = "bernard-cur"
METADATA_REVISION = "8b6416db1e04af83ecdf57522240ac859d5d8031"
TARGET_ARCH       = "i586"
TARGET_OS         = "linux"
MACHINE           = "qemux86"
DISTRO            = "poky"
DISTRO_VERSION    = "1.0"
TARGET_FPU        = ""

NOTE: Resolving any missing task queue dependencies
NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
NOTE: Running task 1 of 88 (ID: 21, /usr/local/src/Yocto/meta/recipes-devtools/quilt/quilt-native_0.48.bb, do_setscene)
NOTE: Running task 2 of 88 (ID: 61, virtual:native:/usr/local/src/Yocto/meta/recipes-devtools/gnu-config/gnu-config_20080123.bb, do_setscene)
NOTE: Running task 3 of 88 (ID: 77, /usr/local/src/Yocto/meta/recipes-devtools/m4/m4-native_1.4.15.bb, do_setscene)
NOTE: Running task 4 of 88 (ID: 37, virtual:native:/usr/local/src/Yocto/meta/recipes-devtools/autoconf/autoconf_2.65.bb, do_setscene)
NOTE: Running task 5 of 88 (ID: 45, virtual:native:/usr/local/src/Yocto/meta/recipes-devtools/automake/automake_1.11.1.bb, do_setscene)
NOTE: Running task 6 of 88 (ID: 53, /usr/local/src/Yocto/meta/recipes-devtools/libtool/libtool-native_2.4.bb, do_setscene)
NOTE: Running task 7 of 88 (ID: 85, virtual:native:/usr/local/src/Yocto/meta/recipes-devtools/tcltk/tcl_8.5.9.bb, do_setscene)
NOTE: Running task 8 of 88 (ID: 69, virtual:native:/usr/local/src/Yocto/meta/recipes-core/gettext/gettext_0.17.bb, do_setscene)
NOTE: package quilt-native-0.48-r0: task do_setscene: Started
NOTE: package quilt-native-0.48-r0: task do_setscene: Succeeded
NOTE: package m4-native-1.4.15-r0: task do_setscene: Started
NOTE: package m4-native-1.4.15-r0: task do_setscene: Succeeded
NOTE: Running task 9 of 88 (ID: 20, /usr/local/src/Yocto/meta/recipes-devtools/quilt/quilt-native_0.48.bb, do_fetch)
NOTE: Running task 10 of 88 (ID: 76, /usr/local/src/Yocto/meta/recipes-devtools/m4/m4-native_1.4.15.bb, do_fetch)
.
.
.
NOTE: Running task 4960 of 4961 (ID: 9, /usr/local/src/Yocto/meta/recipes-sato/images/poky-image-sato.bb, do_rootfs)
NOTE: package poky-image-sato-1.0-r0: task do_rootfs: Started
NOTE: package poky-image-sato-1.0-r0: task do_rootfs: Succeeded
NOTE: Running noexec task 4961 of 4961 (ID: 4, /usr/local/src/Yocto/meta/recipes-sato/images/poky-image-sato.bb, do_build)
NOTE: Tasks Summary: Attempted 4961 tasks of which 4959 didn't need to be rerun and 0 failed.
trz@elmorro:/usr/local/src/Yocto/build$ 

trz@elmorro:/usr/local/src/Yocto/build$ poky-qemu qemux86

Continuing with the following parameters:
KERNEL: [/usr/local/src/Yocto/build/tmp/deploy/images/bzImage-qemux86.bin]
ROOTFS: [/usr/local/src/Yocto/build/tmp/deploy/images/poky-image-sato-qemux86.ext3]
FSTYPE: [ext3]
Setting up tap interface under sudo
[sudo] password for trz: 
Acquiring lockfile for tap0...
Starting distccd...
Running qemu...
/usr/local/src/Yocto/build/tmp/sysroots/x86_64-linux/usr/bin/qemu -kernel /usr/local/src/Yocto/build/tmp/deploy/images/bzImage-qemux86.bin -net nic,vlan=0 -net tap,vlan=0,ifname=tap0,script=no,downscript=no -hda /usr/local/src/Yocto/build/tmp/deploy/images/poky-image-sato-qemux86.ext3 -show-cursor -usb -usbdevice wacom-tablet -vga vmware -enable-gl -no-reboot --append "vga=0 root=/dev/hda mem=128M ip=192.168.7.2::192.168.7.1:255.255.255.0 oprofile.timer=1 "
vmsvga_value_write: guest runs Linux.
Set 'tap0' nonpersistent
Releasing lockfile of preconfigured tap device 'tap0'
trz@elmorro:/usr/local/src/Yocto/build$
Personal tools