Unzip the provided Minix Virtual Machine. This will provide you with the files Minix3.1.8.vdi and Minix LCOM.vbox.

Similar documents
menu of icons which you can select which item you want to use to startup the computer.

Configuring the WebDAV Folder for Adding Multiple Files to the Content Collection and Editing Them

WA2342 NoSQL Systems Comparison. Lab Server VM Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1

Using Blackboard Drive to upload/manage content in Blackboard Learn

umapps Using umapps 6/14/2017 Brought to you by: umtech & The Center for Teaching & Learning

Configuring Microsoft Outlook to Connect to Hosted Exchange Service

SVN_Eclipse_at_home. 1. Download Eclipse. a. Go to: and select Eclipse IDE for Java Developers

MitySOM-5CSx Family Virtual Machine Setup Procedure

linkzone User ManUal

Installation Guide: VirtualBox, Windows 10, and Microsoft Visio (Mac OS)

Parallel Programming Pre-Assignment. Setting up the Software Environment

Start the Ubuntu Linux VM in VirtualBox. In the VM X Window session, logon as the default user osboxes.

CAL 9-2: Café Soylent Green Chapter 12

WA2503 Hadoop Programming on the. Hortonworks Data Platform. Lab Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc.

POOSL IDE Installation Manual

Archivists Toolkit Internal Database

R9.7 erwin License Server:

Reset the Admin Password with the ExtraHop Rescue CD

WA2393 Data Science for Solution Architects. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1

Table Of Contents Introduction & System requirements: Steps to install the SecomSDK Installer package. 3

Read Naturally SE Update Windows Network Installation Instructions

Using the Vita Group Citrix Portal

VMware vsphere 5.5: Install, Configure, Manage Lab Addendum. Lab 3: Configuring VMware ESXi

WA2592 Applied Data Science and Big Data Analytics. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc.

Parallel Programming

Power Development Platform Connecting to your PDP system user guide

Pacific Premier Bank s Business e- Banking Getting Started Guide With QuickBooks for Mac

Security Management System Camera Configuration Axis IP Device (Stream Profile Support)

Building a 64-bit CentOS 7 Workstation using Oracle Virtual Box

Getting Started with Outlook Web App (OWA)

Security Management System Central Monitoring Station with Push Mode Connectivity

EGit/Gerrit Hands-on training #1: Installation and Configuration

CSCI 350 Virtual Machine Setup Guide

Getting View Client File

Fairfield University Using Xythos for File Storage

For my installation, I created a VMware virtual machine with 128 MB of ram and a.1 GB hard drive (102 MB).

1. In Outlook click on the blue (2013) or yellow (2010) File tab in the top left corner of the window. 2. Click on + Add Account

Windows quick start instructions Pg. 1. OS X quick start instructions Pg. 4. ios quick start instructions Pg. 6

JCCC Virtual Labs. Click the link for more information on installing on that device type. Windows PC/laptop Apple imac or MacBook ipad Android Linux

Configure Outlook to use port 587 with authentication

Virtual Desktop Infrastructure Setup for MacOS

Virtual Desktop Infrastructure Setup for MacOS

TOP Server Version 6 Security Settings

First-Time Login Procedure on XWin32

Parallel Programming Pre-Assignment. Setting up the Software Environment

Internet Key Administration

Getting started with Raspberry Pi (and WebIoPi framework)

efolder BDR for Quest Rapid Recovery / VMware Continuity Cloud Guide

Oracle SOA Suite/BPM Suite VirtualBox Appliance. Introduction and Readme

Summary. approximately too ). Download and. that appear in. the program. Browse to and

SmartCVS Tutorial. Starting the putty Client and Setting Your CVS Password

Setting up the PC ready for BESA 11

Clone an Existing Drive

Sun VirtualBox Installation Tutorial

Oracle SOA Suite VirtualBox Appliance. Introduction and Readme

Build your own NAS with OpenMediaVault

Linux Development Getting Started

to arrive at the system information display. In MacOS X use the menus

Installing ModelSim. Fares Elsabbagh

29 March 2017 SECURITY SERVER INSTALLATION GUIDE

Appserv Internal Desktop Access Mac OS Device with Safari Browser. Enter your Appserv username and password to sign in to the Website

Instructions for connecting to the FDIBA Wireless Network (Windows Vista)

Author A.Kishore/Sachin WinSCP

Click on the VM IMAGES drop-down menu and select VirtualBox Images

Install New Java Client, Release GL 3.1 For Workstations Currently without Java

Browser Cookie Settings

HC3 Move Powered by Double-Take Quick Start Guide

Starting the KVM Console

Cloudamize vcenter Agent Installer

This document is intended to help you connect to the CVS server on a Windows system.

Operating Systems Lab 1. Class topic: Installation of the operating system. Install Ubuntu on Oracle VirtualBox

Vertcoin One-Click Miner (OCM)

WinSCP. Author A.Kishore/Sachin

Installation guide for the ESOTERIC ASIO USB DRIVER

bitcurator-access-webtools Quick Start Guide Last updated: May 8th, 2018 Release(s): and later

Managing Virtual Machines

Citrix Working Remotely Reference Guide

Installing and Upgrading Cisco Network Registrar Virtual Appliance

Wireless for Windows 7

Super USB. User Manual. 2007, March

Installation of the DigitalSystemsVM virtual machine

RocIT Defender User s Guide ViSoS TM Virtual System on a Stick

Installing Packet Tracer 7.1 on Mac

Setting Up U P D AT E D 1 / 3 / 1 6

Installing and Configuring vcloud Connector

Virtual Desktop Infrastructure Setup for Windows 7

Installing Authoring Manager

Operator s Manual. FreshStart Automated Drive Replacement Tool by CyberSpa LLC. All rights reserved.

California Naturalist Volunteer Portal. A Quick User Guide to the New Volunteer Management System 3.1

SUPERHUB OFFICE 365 OUTLOOK POP3 SETUP GUIDE

Mascot Insight Installation and setup guide

Virtual Desktop Infrastructure Setup for Windows 10

Virtualized XOS Image Installation - Windows

Module 4: Working with MPI

Power Development Platform Connecting to your PDP system user guide

USB-MIDI Driver installation and settings...1 Windows XP users... 1

Adding a new account:

Quick Guide to Installing and Setting Up MySQL Workbench

Installing and Configuring vcloud Connector

Instructions for connecting to the FDIBA Wireless Network. (Windows XP)

Transcription:

Setting up Minix with Virtualbox Download and install the latest version of VirtualBox from here: https://www.virtualbox.org/wiki/downloads. Download the Minix Virtual Machine here: https://feupload.fe.up.pt/get/jrrtavgkcxf2hy4. Unzip the provided Minix Virtual Machine. This will provide you with the files Minix3.1.8.vdi and Minix LCOM.vbox. Open Virtual Box and go to the menu "Machine > Add and choose the file Minix LCOM.vbox The machine should be configured and ready to be executed. Choose it from the main screen and start it. Configurations Minix requires specific configurations to the virtual machine defaults to work properly. The provided virtual machine should have been provided with the correct settings. Still, we recommend that you verify those settings are correct after adding the machine by following the guide below. Right click on the Minix LCOM Virtual Machine and select Settings. A dialog like the one below should appear.

Go to Network and make sure the tab named Adapter1 is selected and, within its preferences, the Enable Network Adapter checkbox is selected. In the Attached to: combo box, select the NAT option. Click on the Advanced toggle and change the adapter type.the dialog should now be like:

Click on Advanced and then press the Port Forwarding button. A new dialog should appear.

Click on the Plus button on the top right corner. A new line should appear on the table. Configure it as the following image.

These settings configure Virtual Box to map the 2222 port on the host machine to port 22 (the default ssh port) on the Virtual Machine. This means that any connection to the host machine on port 2222 will be routed to the Minix Virtual Machine ssh port. Close the "Port Forwarding dialog. Now, on the settings dialog, press the Ports button and select the USB tab. The dialog should now be like the following:

Finally, we need to change the disk type, as minix does not recognize SATA. Choose the storage tab. It should like as follows:

Delete the SATA controller and add a new IDE hard disk from an existing disk. Again, choose the minix image you ve downloaded previously. Final configuration should look like:

You can now run the Virtual Machine by selecting the Minix LCOM Virtual Machine and pressing the Start button on the main window. A new window should open where, after a while, a login prompt will be shown like in the following image:

Login using one of the available accounts (see http://web.fe.up.pt/~pfs/aulas/lcom2014/labs/doc/devel1.html ). For example, with the username lcom and password lcom. You can now use the Virtual Machine. Setting up an SSH connection to this Virtual Machine Open a Terminal Window in Mac OS and enter the following command: ssh lcom@127.0.0.1 p 2222 This is similar to the instructions on the Remote Access via SSH notes ( http://web.fe.up.pt/~pfs/aulas/lcom2014/labs/doc/devel1.html ). However, we are connecting to the local (host) machine (the ip address 127.0.0.1 always refers to the local machine) and we are using the p option which instructs the ssh command to connect to port 2222 instead of the default 22. Because we set up the Minix Virtual Machine to forward the connections made to port 2222 on the host machine to port 22 on the guest machine, this will allow us to connect to the ssh server running on the Minix Virtual Machine.

If all goes well, you should be prompted for the lcom s password. Enter the password (which should be lcom) and you should successfully connect to the Minix VM. Setting up C/C++ Development Tools and Eclipse Remote System Explorer Run Eclipse and go to the menu Help > Install New Software. The following dialog should appear: If not present, add the following repository: http://download.eclipse.org/releases/mars with the Add button on the upper left corner. On the Work with: combo box select All Available Sites select the repository above.

Like in the image, select the Remote System Explorer End User Runtime and Remote System Explorer Actions. Next, write "C/C++ Development Tools in the type filter text text field and the list of software should update to show something similar to the image:

Select the C/C++ Development Tools. Press the Next button on this dialog and again when the dialog changes. You should now see something similar to the following image:

Select the I accept the terms of the license agreement and press Finish. A new dialog should appear indicating that the Remote System Explorer is installing. When it finishes, a new dialog will request to restart Eclipse. Press Yes. When Eclipse restarts you should be able to open the Remote System Explorer Perspective by going to the menu Window > Open Perspective > Other. A dialog like the following should open:

Select "Remote System Explorer in the list and press OK. The main Eclipse window should now appear similar to the following image:

Make sure that the Remote Systems tab is selected on the navigation panel on the right and press the button (should be first to the right, below the tab names) to configure a new connection. A new dialog should open: Select the "SSH Only item and press Next. On the dialog that appears, configure the settings as:

Press Finish. The Remote Systems tab on Eclipse s main window should now contain the Minix VB item. However, it s still not possible to connect to the Virtual Machine because the IP address 127.0.0.1 actually refers to the local (host) machine. Here, we will also take advantage of the Port Forwarding we set up in Virtual Box. All that we need to do now is to change the connection port to 2222. Expand the "Minix VB by pressing the triangle to its left. The following should appear:

Right click on the Sftp Files and go to Properties on the menu that pops up. A dialog similar to the image should appear. On the left, select the Subsystem item. The window should change to something like:

On the Port (1 65535) text field enter 2222. Press OK. Now, do the same for Ssh Shells and Ssh Terminals. Most likely, the port will already be set to 2222, but check it anyway. Now you can try to connect to the Virtual Machine. Expand Sftp Files and Root. A dialog requesting the username and password should open.

Enter lcom as both the Used ID and password. If you wish, also select Save user ID and Save Password. Press OK. If everything went well, you should now be able to navigate the Minix file system. This concludes setting up the development environment to use Virtual Box. Changelog 2014 Diego Jesus Original document 2015 Tiago Boldt Sousa Update to new Virtualbox based image and describe configurations for Virtualbox 5.x. 2016 Tiago Boldt Sousa Updated Minix link.