Menu Close

VirtualBox,Ubuntu,和PetaLinux安装指南

VirtualBox, Ubuntu, 和 PetaLinux 安装指南

 

 

1.1 安装VirtualBox

 

首先我们要从官网www.virtualbox.org下载Oracle 的VirtualBox。

 

页面加载出来后,点击页面正中间的蓝色 “Download VirtualBox” 正如下图所示。

%title插图%num

 

因为本教程基于用户使用Windows操作系统,所以我们要选择相应的Windows Hosts选项。下载应该会在您点击不久后开始。

%title插图%num

接下来我们要找到下载目录并打开我们刚下载的安装包,开始安装。

 

在安装过程中我们要把所有的设置都保留为默认值。每一页都直接点击Next即可。

 

安装快完成的时候系统会有一个弹出窗口问你“您是否允许此应用对您的设备进行修改”,请选择。安装应该会顺利完成。

%title插图%num%title插图%num

%title插图%num%title插图%num%title插图%num%title插图%num

安装完成后,应该会有一个弹出窗口让您重启电脑。您可以选择什么时候重启,但是在没有重启的情况下您无法继续完成教程。

%title插图%num

 

重启之后,您应该能够顺利的打开VirtualBox应用程序。

 

%title插图%num

 

1.2 设置VirtualBox的运行环境

 

如果您还没有打开VirtualBox,请打开它。

 

点击左上角的Machine然后选择New。您也可以选择用快捷键Ctrl + N

 

%title插图%num

在打开的页面上请先进入Expert Mode,在窗口的底下(见第8页的图1.2.1)。

 

Type文栏里请选择Linux系统,(见第8页的图1.2.2)。

 

Version 文栏里请选择Ubuntu (64-bit),(见第9页的图1.2.3)。

 

接下来请把Memory Size改成8192 MB大小,(见第9页的图1.2.4)。

 

最后,我们回到最上面的Name栏目给这个虚拟机一个名字;在本教程里我们将使用 “Test Workstation”,(见第9页的图1.2.4)。

 

在确保Hard Disk栏目还是第二个选项 “Create a virtual hard disk now” 之后(见第9页的图1.2.4),请点击右下角的Create创建虚拟机。

%title插图%num

图1.2.1

 

 

%title插图%num

图1.2.2

 

 

%title插图%num

图1.2.3

%title插图%num

图1.2.4

 

接下来我们会被带到创建虚拟硬盘的窗口,Create Virtual Hard Disk

 

我们只需要把File Size从默认的10.00 GB改成100.00 GB

 

修改完点击创建Create即可。

%title插图%num

 

%title插图%num

在新创建的Test Workstation页面上点击中上方黄标的Settings,您也可以选择用快捷键Ctrl + S

 

请把处理器数量Number of Processors改成8

 

最后请点击窗口下方的OK

%title插图%num

 

1.3 下载并安装Ubuntu

 

我们在本教程中将使用Ubuntu版本16.04.01,官网下载地址为

http://old-releases.ubuntu.com/releases/

 

切记使用其他版本的Ubuntu可能会导致后面的个别命令以及代码出现错误或无法运行。

 

点击链接后请找到16.04.1文件夹。

 

%title插图%num

在文件夹里请找到 “ubuntu-16.04-desktop-amd64.iso”,并点击开始下载。确保文件大小在1.4 G左右。

 

%title插图%num

接下来请您再次打开设置Settings窗口。在左边的边栏里点击Storage栏目。

 

找到并点击窗口右边Optical Drive旁边的蓝色标志。在菜单中选择Choose a disk file,并选择我们刚下载的Ubuntu 16.04.1 映像。

 

选择后请点击Open

%title插图%num%title插图%num

现在我们可以点击窗口上方的绿色箭头Start,启动我们刚创建的虚拟机。Ubuntu应该直接启动。

 

%title插图%num

如果您看到下面的提示,这说明您没有正确地完成我们前几步设置光盘驱动。

 

您可以直接点击这个小窗口右下方带绿箭头的文件夹,然后选择我们下载的Ubuntu 16.01.1映像文件。

 

%title插图%num

请给Ubuntu一段时间启动。这有可能会需要一段时间。

当你到下面所示的界面后,请选择点击Install Ubuntu安装Ubuntu。

%title插图%num

在接下来的一页上请选择第一个 “Download updates while installing Ubuntu”。你可以不选另外一个选项,因为选上后会严重影响安装时间(见第16页的图1.3.1)。完成后请点击右下角的Continue继续安装过程。

 

下一页请选择 “Erase disk and install Ubuntu”(“清除磁盘并安装Ubuntu”)。然后点击右下角的Install Now(见第16页的图1.3.2)。

%title插图%num

 

%title插图%num

在弹出的窗口上请选择右下角的 Continue

 

%title插图%num

接下来,我们将选择您当前的位置。此信息仅用于帮助选择时区(见第18页的图1.3.3)。完成后请点击右下角的Continue

 

我们在此教程中将使用默认的English (US) 美式键盘(见第18页的图1.3.4)。完成后请点击Continue

 

您的Continue选项有可能不在您的屏幕上。您可以把鼠标挪到窗口上方的 “Install (as superuser)” 旁边,按住并往左拖动您的鼠标直到您能看到Continue选项(见第18页的图1.3.4)。

%title插图%num

图1.3.3

 

%title插图%num

图1.3.4

 

您接下来应该看到用户设置。为了简易和统一,我们将把用户名和名字设置为“ubuntu”,并把密码设置为12345678

 

计算机名Your computer’s name和用户名Pick a username应该都会在您填完Name后被系统自动填出来。

 

填完后请直接点击Continue。如果您看不到您的Continue,请再次拖动窗口。

%title插图%num

安装应该会在您点完Continue后马上开始。安装过程可能会花不少时间(见第20页的图1.3.5)。

 

安装完成后您应该会得到一个提示叫您重启。请点击Restart Now现在重启(见第20页的图1.3.6)。

 

如果您的屏上显示 “Remove the installation medium and press Enter”,请直接按您键盘上的Enter

 

系统应该会随之重启并且叫您输入您的密码,也就是我们设的12345678(见第21页的图1.3.7)。

 

%title插图%num

图1.3.5

 

%title插图%num

图1.3.6

 

%title插图%num

图1.3.7

 

您现在可以选择按 Enter 健,或者点击密码有房的箭头登陆。

 

恭喜您成功安装了Ubuntu虚拟机!

 

第二篇:为PetaLinux配置Ubuntu

 

2.1 创建Snapshot

 

为了让我们在虚拟机中工作更轻松,并且拥有一些犯错误的余地,我们将会在教程进展的过程中创建Snapshot。

 

Snapshot 可以让用户创建一个虚拟机现状的备份,这甚至包括打开的窗口以及输入的命令。用户可以选择随时恢复任何一个存档的Snapshot。

 

如果您要创建一个Snapshot,请先到VirtualBox Manager界面。把您的鼠标放到您要创建Snapshot的虚拟机旁边,并点击出现的按钮。

 

在出现的菜单中,请点击Snapshots

 

%title插图%num

接下来请点击上方菜单的Take开始创建一个Snapshot。您的界面又可能看起来跟下图有点不一样,因为我已经创建了一个Snapshot。

%title插图%num

接下来我们将给我们的Snapshot一个名字Name和描述Description让我们以后更容易辨别。

 

因为我们刚顺利安装完Ubuntu,所以这一个Snapshot的名字可以是 Successful Install of Ubuntu”

 

描述可以写 This Snapshot was taken immediately after the installation of Ubuntu. No changes were made to the settings or the environment.

 

记住创建Snapshot的目的是让我们的工作环境更简易,这样你犯了重大错误后不用重新创建一个新的虚拟机,并再次下载一堆软件。

 

您可以给Snapshot任何名字和描述。只要您自己分得清就可以。

%title插图%num

写完名字和描述后点击OK即可。创建Snapshot的过程可能会花一段时间。

 

创建完了之后,你应该能在主窗口看到你的Snapshot。您的虚拟机旁边也会在括号里显示你的Snapshot名字。

 

如果您想回到一个Snapshot,直接点击你想回到的Snapshot名字并点击窗口上方的Restore。您也可以直接右击您要回到的Snapshot,并点击出现的选项中的Restore

 

您可以随心所欲创建新Snapshot;在剩下的教程中我不会逼迫您创建Snapshot,但是十分建议在每一个大改动后创建一个。

 

2.2 熟悉Ubuntu系统 关机与重启

 

如果您想关闭Ubuntu/虚拟机,请把鼠标挪到右上角的开关。点击后请在出现的菜单中选择Shut Down

 

您的屏幕上应该会再出现两个选项。您可以选择右边的关机,也可以选择左边的重启。

%title插图%num

2.3 熟悉Ubuntu – 修改设置

 

您有可能会觉得屏幕大小不是很合适。

 

您可以点击右上方用来关机/重启的按钮,并在菜单中选择System Settings。也可以直接点击左边任务栏中的齿轮标志打开System Settings

 

接着我们点击Screen Display打开屏幕设置。

 

在这里您可以适当调整分辨率Resolution和比例Scale直到您看着舒服。

 

如果您还想修改其他设置,请随心探索且修改。如果出现了任何问题,您可以直接恢复我们创建的Snapshot(见篇章2.1)。

 

%title插图%num

 

 

第三篇:安装并设置PetaLinux

 

3.1 下载PetaLinux

 

首先打开您的浏览器去https://xilinx.com

 

点击网页上Support标签下的Support选项。

 

接下来点击Downloads and Licensing

%title插图%num

 

%title插图%num

在打开的新页面中点击PetaLinux并且点击页面上出现的Archive

 

在页面上点击2018.3选项。

%title插图%num

 

%title插图%num

找到页面上的PetaLinux安装包。名字为PetaLinux 2018.3 Installer,且大小在6.79 GB左右。

%title插图%num

它会叫您登陆或者创建一个新账户。

 

当您完成了登陆或注册后,下载应该会随之开始。

 

请确保您把安装包存在了一个容易找到的地方。

 

3.2 在您的系统和虚拟机之间传送文件

 

Shared Folder是您的系统与虚拟机之间共享的文件夹,使访问文件更加容易。

 

我们先在您的Windows系统中创建一个新的文件夹。您给它什么名字都可以,但是在此教程中我们将叫它Shared Folder,并且放在我们的桌面上。请把我们刚下载的PetaLinux安装包挪到这个文件夹里。

 

%title插图%num

接下来我们再次打开VirtualBox的设置Settings(见第31页的图3.2.1)。

 

打开Shared Folders栏目,并点击蓝色的标志添加一个新的Shared Folder(见第31页的图3.2.2)。

 

Folder Path 选择Other(见第32页的图3.2.3)。

 

请找到我们刚创建的文件夹,并点击Select Folder(见第32页的图3.2.4)。

 

请确保您为Automount打上勾(见第33页的图3.2.5)。

 

最后请点击OK(见第33页的图3.2.6).

 

%title插图%num

图3.2.1

 

%title插图%num

图3.2.2

 

%title插图%num

图3.2.3

 

%title插图%num

图3.2.4

 

%title插图%num

图3.2.5

 

 

%title插图%num

图3.2.6

 

 

为了使我们能够在Ubuntu系统里看到这个共享的文件夹,我们需要先Create Guest Addition

 

我们要先去VirtualBox的设置Settings里的User Interface

 

确保您的Devices被选上了,并且Devices底下的Insert Guest Additions CD image打上了钩。

%title插图%num

接下来我们打开Ubuntu虚拟机。请点击左上角的图标,并敲入 “terminal” 打开Terminal应用。

 

%title插图%num%title插图%num

Terminal打开了之后请输入以下命令并按Enter

 

%title插图%num

当它问您要密码的时候请输入我们设置的密码(应该是12345678),并按Enter

%title插图%num

 

接下来请输入以下命令并按Enter

%title插图%num

当它问您要密码的时候请输入密码,并且当他问您是否继续的时候请输入y

 

%title插图%num

接下来我们去窗口上方的Devices栏目,并且选择Insert Guest Additions CD image

 

%title插图%num

系统提示的时候请点击Run运行(见第38页的图3.2.7)。

 

当问您要密码的时候请出入您的密码(见第38页的图3.2.8)。

 

当问您是否想要继续的时候请输入Yes(见第39页的图3.2.9)。

 

最后请按下Enter(见第39页的图3.2.10)。

%title插图%num

图3.2.7

 

%title插图%num

图3.2.8

 

%title插图%num

图3.2.9

 

%title插图%num

图3.2.10

 

现在我们要回到VirtualBox,并且到General栏目点击上方的Advanced栏目。

 

Shared ClipboardDrag’n’Drop都改成Bidirectional

 

最后请重启Ubuntu系统完成我们刚做的修改(见篇章2.1)。

%title插图%num

重启后您应该可以看到共享文件夹。名字是我们在Windows环境里创建的文件夹的名字前面加上了 sf_ 表示这是一个Shared Folder。

%title插图%num

您会发现您打不开这个文件夹。

%title插图%num

我们需要打开Terminal,并执行以下命令

%title插图%num

如果您在安装Ubuntu的过程中选择了“ubuntu”除外的用户名,请把以上命令里的“ubuntu”改成您选择的用户名。

 

之后请输入您的密码。

 

%title插图%num

命令运行结束后请重启Ubuntu。

 

当您再次打开的时候会发现您现在能够打开这个共享文件夹。

 

文件夹里应该拥有我们之前下载的PetaLinux安装文件,如果没有的话请您在Windows里把PetaLinux安装文件复制到共享文件夹。

%title插图%num

3.3 安装PetaLinux和额外PetaLinux文件

 

请您再次打开Terminal,并执行下面的命令。

 

因为我们已经设置好了Guest additions以及bi-directional copy-pasting,我们现在可以在Windows和Ubuntu之间直接复制粘贴。您可以直接把下面的命令复制到Terminal里。如果您打算自己手输,请在每一个正斜杠(\)后按一下Enter

 

如果需要的话请输入您的密码。

 

%title插图%num

%title插图%num

运行上一页的命令会安装几个程序。当Terminal问您是否想继续的时候请输入y并按下Enter

 

下载以及安装过程会随之继续。这个过程有可能会花一段时间。

%title插图%num

%title插图%num

安装结束后请执行以下命令。

%title插图%num

之后请相应输入您的密码和y

 

 

%title插图%num

%title插图%num

 

现在我们要创建一个新的文件夹装PetaLinux。

 

先去您的Home文件夹,然后创建一个新的文件夹叫PetaLinux

 

%title插图%num

接下来我们要回到PetaLinux安装文件。请右击这个文件,并打开它的属性Properties

 

请记住它的Location以及Name

 

%title插图%num

%title插图%num

我们把刚才的Location和Name结合起来,用一个反斜杠(/)将他们分开。

%title插图%num

最后我们要加上安装路径。因为我们创建的PetaLinux文件夹在Home且我们命名为了PetaLinux,那么路径将是

 

%title插图%num

因此如果我们要把两者结合起来,那完整的命令将是

%title插图%num

如果我们执行以上命令,PetaLinux将会被安装在我们刚创建的PetaLinux文件夹里。

 

 

%title插图%num

为了继续进行安装,请确保您非常仔细地遵循屏幕上的指示。

 

具体步骤将列在下一页。

首先按Enter健显示许可协议。

 

按下q关闭第一个许可协议,并按下y跟随着Enter来接受第一个许可协议。

 

第二个和第三个许可协议都跟第一个处理方法一样。先按q,再按y,最后按Enter

 

如果还有其他的指示,请严谨跟随屏幕上的指令。

 

如果一切正常的话,您现在应该顺利安装上了PetaLinux。整个安装过程十分耗时间,因此不要着急。

 

您有可能会发现您的Home文件夹里多了一个文件。您可以打开它确认PetaLinux是否装在了你想要的目录下。

 

 

%title插图%num

打开文件后,请翻到页面的最底部。确保所显示的路径是你想要的。

 

%title插图%num

 

3.4 配置PetaLinux和 .bashrc

 

请再次打开Terminal

 

我们将利用以下命令更改dash。

%title插图%num

请根据屏上的指示输入密码。

 

在弹出窗口上用您键盘上的方向键选择 <No> 并按下Enter

 

%title插图%num

下面我们将为PetaLinux配置 .bashrc。请在Terminal里输入以下命令。

%title插图%num

以及

%title插图%num

打开 .bashrc 文件。

 

%title插图%num

在打开的文件的最后一行您应该能看到如下图所示的一行命令。

%title插图%num

Posted in SoC, 教材与教案

发表评论

相关链接