VirtualBox, Ubuntu, 和 PetaLinux 安装指南
1.1 安装VirtualBox
首先我们要从官网www.virtualbox.org下载Oracle 的VirtualBox。
页面加载出来后,点击页面正中间的蓝色 “Download VirtualBox” 正如下图所示。
因为本教程基于用户使用Windows操作系统,所以我们要选择相应的Windows Hosts选项。下载应该会在您点击不久后开始。
接下来我们要找到下载目录并打开我们刚下载的安装包,开始安装。
在安装过程中我们要把所有的设置都保留为默认值。每一页都直接点击Next即可。
安装快完成的时候系统会有一个弹出窗口问你“您是否允许此应用对您的设备进行修改”,请选择是。安装应该会顺利完成。
安装完成后,应该会有一个弹出窗口让您重启电脑。您可以选择什么时候重启,但是在没有重启的情况下您无法继续完成教程。
重启之后,您应该能够顺利的打开VirtualBox应用程序。
1.2 设置VirtualBox的运行环境
如果您还没有打开VirtualBox,请打开它。
点击左上角的Machine然后选择New。您也可以选择用快捷键Ctrl + N。
在打开的页面上请先进入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创建虚拟机。
图1.2.1
图1.2.2
图1.2.3
图1.2.4
接下来我们会被带到创建虚拟硬盘的窗口,Create Virtual Hard Disk。
我们只需要把File Size从默认的10.00 GB改成100.00 GB。
修改完点击创建Create即可。
在新创建的Test Workstation页面上点击中上方黄标的Settings,您也可以选择用快捷键Ctrl + S。
请把处理器数量Number of Processors改成8。
最后请点击窗口下方的OK。
1.3 下载并安装Ubuntu
我们在本教程中将使用Ubuntu版本16.04.01,官网下载地址为
http://old-releases.ubuntu.com/releases/
切记使用其他版本的Ubuntu可能会导致后面的个别命令以及代码出现错误或无法运行。
点击链接后请找到16.04.1文件夹。
在文件夹里请找到 “ubuntu-16.04-desktop-amd64.iso”,并点击开始下载。确保文件大小在1.4 G左右。
接下来请您再次打开设置Settings窗口。在左边的边栏里点击Storage栏目。
找到并点击窗口右边Optical Drive旁边的蓝色标志。在菜单中选择Choose a disk file,并选择我们刚下载的Ubuntu 16.04.1 映像。
选择后请点击Open。
现在我们可以点击窗口上方的绿色箭头Start,启动我们刚创建的虚拟机。Ubuntu应该直接启动。
如果您看到下面的提示,这说明您没有正确地完成我们前几步设置光盘驱动。
您可以直接点击这个小窗口右下方带绿箭头的文件夹,然后选择我们下载的Ubuntu 16.01.1映像文件。
请给Ubuntu一段时间启动。这有可能会需要一段时间。
当你到下面所示的界面后,请选择点击Install Ubuntu安装Ubuntu。
在接下来的一页上请选择第一个 “Download updates while installing Ubuntu”。你可以不选另外一个选项,因为选上后会严重影响安装时间(见第16页的图1.3.1)。完成后请点击右下角的Continue继续安装过程。
下一页请选择 “Erase disk and install Ubuntu”(“清除磁盘并安装Ubuntu”)。然后点击右下角的Install Now(见第16页的图1.3.2)。
在弹出的窗口上请选择右下角的 Continue。
接下来,我们将选择您当前的位置。此信息仅用于帮助选择时区(见第18页的图1.3.3)。完成后请点击右下角的Continue。
我们在此教程中将使用默认的English (US) 美式键盘(见第18页的图1.3.4)。完成后请点击Continue。
您的Continue选项有可能不在您的屏幕上。您可以把鼠标挪到窗口上方的 “Install (as superuser)” 旁边,按住并往左拖动您的鼠标直到您能看到Continue选项(见第18页的图1.3.4)。
图1.3.3
图1.3.4
您接下来应该看到用户设置。为了简易和统一,我们将把用户名和名字设置为“ubuntu”,并把密码设置为12345678。
计算机名Your computer’s name和用户名Pick a username应该都会在您填完Name后被系统自动填出来。
填完后请直接点击Continue。如果您看不到您的Continue,请再次拖动窗口。
安装应该会在您点完Continue后马上开始。安装过程可能会花不少时间(见第20页的图1.3.5)。
安装完成后您应该会得到一个提示叫您重启。请点击Restart Now现在重启(见第20页的图1.3.6)。
如果您的屏上显示 “Remove the installation medium and press Enter”,请直接按您键盘上的Enter。
系统应该会随之重启并且叫您输入您的密码,也就是我们设的12345678(见第21页的图1.3.7)。
图1.3.5
图1.3.6
图1.3.7
您现在可以选择按 Enter 健,或者点击密码有房的箭头登陆。
恭喜您成功安装了Ubuntu虚拟机!
第二篇:为PetaLinux配置Ubuntu
2.1 创建Snapshot
为了让我们在虚拟机中工作更轻松,并且拥有一些犯错误的余地,我们将会在教程进展的过程中创建Snapshot。
Snapshot 可以让用户创建一个虚拟机现状的备份,这甚至包括打开的窗口以及输入的命令。用户可以选择随时恢复任何一个存档的Snapshot。
如果您要创建一个Snapshot,请先到VirtualBox Manager界面。把您的鼠标放到您要创建Snapshot的虚拟机旁边,并点击出现的按钮。
在出现的菜单中,请点击Snapshots。
接下来请点击上方菜单的Take开始创建一个Snapshot。您的界面又可能看起来跟下图有点不一样,因为我已经创建了一个Snapshot。
接下来我们将给我们的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任何名字和描述。只要您自己分得清就可以。
写完名字和描述后点击OK即可。创建Snapshot的过程可能会花一段时间。
创建完了之后,你应该能在主窗口看到你的Snapshot。您的虚拟机旁边也会在括号里显示你的Snapshot名字。
如果您想回到一个Snapshot,直接点击你想回到的Snapshot名字并点击窗口上方的Restore。您也可以直接右击您要回到的Snapshot,并点击出现的选项中的Restore。
您可以随心所欲创建新Snapshot;在剩下的教程中我不会逼迫您创建Snapshot,但是十分建议在每一个大改动后创建一个。
2.2 熟悉Ubuntu系统 – 关机与重启
如果您想关闭Ubuntu/虚拟机,请把鼠标挪到右上角的开关。点击后请在出现的菜单中选择Shut Down。
您的屏幕上应该会再出现两个选项。您可以选择右边的关机,也可以选择左边的重启。
2.3 熟悉Ubuntu – 修改设置
您有可能会觉得屏幕大小不是很合适。
您可以点击右上方用来关机/重启的按钮,并在菜单中选择System Settings。也可以直接点击左边任务栏中的齿轮标志打开System Settings。
接着我们点击Screen Display打开屏幕设置。
在这里您可以适当调整分辨率Resolution和比例Scale直到您看着舒服。
如果您还想修改其他设置,请随心探索且修改。如果出现了任何问题,您可以直接恢复我们创建的Snapshot(见篇章2.1)。
第三篇:安装并设置PetaLinux
3.1 下载PetaLinux
首先打开您的浏览器去https://xilinx.com
点击网页上Support标签下的Support选项。
接下来点击Downloads and Licensing。
在打开的新页面中点击PetaLinux并且点击页面上出现的Archive。
在页面上点击2018.3选项。
找到页面上的PetaLinux安装包。名字为PetaLinux 2018.3 Installer,且大小在6.79 GB左右。
它会叫您登陆或者创建一个新账户。
当您完成了登陆或注册后,下载应该会随之开始。
请确保您把安装包存在了一个容易找到的地方。
3.2 在您的系统和虚拟机之间传送文件
Shared Folder是您的系统与虚拟机之间共享的文件夹,使访问文件更加容易。
我们先在您的Windows系统中创建一个新的文件夹。您给它什么名字都可以,但是在此教程中我们将叫它Shared Folder,并且放在我们的桌面上。请把我们刚下载的PetaLinux安装包挪到这个文件夹里。
接下来我们再次打开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)。
请确保您为Auto–mount打上勾(见第33页的图3.2.5)。
最后请点击OK(见第33页的图3.2.6).
图3.2.1
图3.2.2
图3.2.3
图3.2.4
图3.2.5
图3.2.6
为了使我们能够在Ubuntu系统里看到这个共享的文件夹,我们需要先Create Guest Addition。
我们要先去VirtualBox的设置Settings里的User Interface。
确保您的Devices被选上了,并且Devices底下的Insert Guest Additions CD image打上了钩。
接下来我们打开Ubuntu虚拟机。请点击左上角的图标,并敲入 “terminal” 打开Terminal应用。
Terminal打开了之后请输入以下命令并按Enter。
当它问您要密码的时候请输入我们设置的密码(应该是12345678),并按Enter。
接下来请输入以下命令并按Enter。
当它问您要密码的时候请输入密码,并且当他问您是否继续的时候请输入y。
接下来我们去窗口上方的Devices栏目,并且选择Insert Guest Additions CD image。
系统提示的时候请点击Run运行(见第38页的图3.2.7)。
当问您要密码的时候请出入您的密码(见第38页的图3.2.8)。
当问您是否想要继续的时候请输入Yes(见第39页的图3.2.9)。
最后请按下Enter(见第39页的图3.2.10)。
图3.2.7
图3.2.8
图3.2.9
图3.2.10
现在我们要回到VirtualBox,并且到General栏目点击上方的Advanced栏目。
把Shared Clipboard和Drag’n’Drop都改成Bidirectional。
最后请重启Ubuntu系统完成我们刚做的修改(见篇章2.1)。
重启后您应该可以看到共享文件夹。名字是我们在Windows环境里创建的文件夹的名字前面加上了 sf_ 表示这是一个Shared Folder。
您会发现您打不开这个文件夹。
我们需要打开Terminal,并执行以下命令
如果您在安装Ubuntu的过程中选择了“ubuntu”除外的用户名,请把以上命令里的“ubuntu”改成您选择的用户名。
之后请输入您的密码。
命令运行结束后请重启Ubuntu。
当您再次打开的时候会发现您现在能够打开这个共享文件夹。
文件夹里应该拥有我们之前下载的PetaLinux安装文件,如果没有的话请您在Windows里把PetaLinux安装文件复制到共享文件夹。
3.3 安装PetaLinux和额外PetaLinux文件
请您再次打开Terminal,并执行下面的命令。
因为我们已经设置好了Guest additions以及bi-directional copy-pasting,我们现在可以在Windows和Ubuntu之间直接复制粘贴。您可以直接把下面的命令复制到Terminal里。如果您打算自己手输,请在每一个正斜杠(\)后按一下Enter。
如果需要的话请输入您的密码。
运行上一页的命令会安装几个程序。当Terminal问您是否想继续的时候请输入y并按下Enter。
下载以及安装过程会随之继续。这个过程有可能会花一段时间。
安装结束后请执行以下命令。
之后请相应输入您的密码和y。
现在我们要创建一个新的文件夹装PetaLinux。
先去您的Home文件夹,然后创建一个新的文件夹叫PetaLinux。
接下来我们要回到PetaLinux安装文件。请右击这个文件,并打开它的属性Properties。
请记住它的Location以及Name。
我们把刚才的Location和Name结合起来,用一个反斜杠(/)将他们分开。
最后我们要加上安装路径。因为我们创建的PetaLinux文件夹在Home且我们命名为了PetaLinux,那么路径将是
因此如果我们要把两者结合起来,那完整的命令将是
如果我们执行以上命令,PetaLinux将会被安装在我们刚创建的PetaLinux文件夹里。
为了继续进行安装,请确保您非常仔细地遵循屏幕上的指示。
具体步骤将列在下一页。
首先按Enter健显示许可协议。
按下q关闭第一个许可协议,并按下y跟随着Enter来接受第一个许可协议。
第二个和第三个许可协议都跟第一个处理方法一样。先按q,再按y,最后按Enter。
如果还有其他的指示,请严谨跟随屏幕上的指令。
如果一切正常的话,您现在应该顺利安装上了PetaLinux。整个安装过程十分耗时间,因此不要着急。
您有可能会发现您的Home文件夹里多了一个文件。您可以打开它确认PetaLinux是否装在了你想要的目录下。
打开文件后,请翻到页面的最底部。确保所显示的路径是你想要的。
3.4 配置PetaLinux和 .bashrc
请再次打开Terminal。
我们将利用以下命令更改dash。
请根据屏上的指示输入密码。
在弹出窗口上用您键盘上的方向键选择 <No> 并按下Enter。
下面我们将为PetaLinux配置 .bashrc。请在Terminal里输入以下命令。
以及
打开 .bashrc 文件。
在打开的文件的最后一行您应该能看到如下图所示的一行命令。