Difference between revisions of "AXY:Virtual Box MIB"

From SoftMC-Wiki
Jump to: navigation, search
(Virtual MIB Installation)
Line 9: Line 9:
  
 
== Virtual MIB Installation  ==
 
== Virtual MIB Installation  ==
 +
[[Image:]]
 +
{| style="border-spacing:0;"
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>Step</center>
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>Description</center>
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>VBOX (linux)</center>
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>Host (windows)</center>
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>Note</center>
 +
 +
|-
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>0</center>
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| Open shell
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| sh
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
 +
|-
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>1</center>
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| Create a user
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| adduser build
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| Linux will ask for password, type “qwerty” for example
 +
 +
|-
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>2</center>
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| Create rsa keys
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| ssh-keygen
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| Passphrase must be empty
 +
 +
|-
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>3</center>
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| Copy key to VBOX
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| ssh-copy-id [mailto:build@192.168.56.101 build@192.168.56.101]
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| SSH will ask for password, type “qwerty”
 +
 +
|-
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| <center>4</center>
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| Check connection
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"|
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| ssh build@192.168.56.101
 +
| style="border:0.5pt solid #00000a;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;"| Ssh shall not ask for password!
 +
 +
|}
 +
Build command in exclise
 +
 +
sh -c "ssh build@192.168.56.101 'make -C /media -j2'"
 +
 +
[[Image:]]

Revision as of 15:15, 16 October 2012

This document describe how to install and build a MIB in a virtual box.

Abstract

There are several usage for the Virtual Box MIB.

  • Virtual MIB as a build machine
  • Virtual MIB as a Codeasys

Virtual MIB Installation

[[Image:]]

Step
Description
VBOX (linux)
Host (windows)
Note
0
Open shell sh
1
Create a user adduser build Linux will ask for password, type “qwerty” for example
2
Create rsa keys ssh-keygen Passphrase must be empty
3
Copy key to VBOX ssh-copy-id build@192.168.56.101 SSH will ask for password, type “qwerty”
4
Check connection ssh build@192.168.56.101 Ssh shall not ask for password!

Build command in exclise

sh -c "ssh build@192.168.56.101 'make -C /media -j2'"

[[Image:]]