Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

2, installation

741 views

Published on

How to install a linux distro on vbox.

  • Be the first to comment

  • Be the first to like this

2, installation

  1. 1. Installation
  2. 2. Agenda
  3. 3. 概述• 学习linux行之有效的一种方式是在真实环境 中不断地进行实践, 本章介绍如何通过虚拟 机的方式安装一个Linux测试环境, 使用虚拟 机安装的好处是不会对现有的系统造成任 何的影响;• 本章使用的虚拟机软件是Oracle VirtualBox, 该软件可以运行在XP/Win7/Linux等操作系 统上.
  4. 4. 虚拟机• 通过虚拟机(Virtual Machine)可以在当前的系统上 运行其它的系统, 比如可以在XP上运行Linux; 创建 一个虚拟机需要为它指定相应的虚拟资源 , 比如硬 盘/CPU/内存等. 关于虚拟机更多说明, 参考;• 本质上来说, 虚拟机软件与其他的操作系统软件没 有什么差别, 都是运行在宿主系统上的二进制程序; 其中宿主系统(host)是运行虚拟机的OS, 而客户系 统(guest)则是指虚拟机系统本身; 比如: Linux VM XP VM Windows 7 Host
  5. 5. Oracle VirtualBox• VirtualBox是由Oracle公司所有的, 可供免费 下载使用的虚拟机软件, 进入到下载地址页 面之后选择合适的版本下载; VirtualBox小巧 易用, 并且性能表现也比较优秀, 本章选择使 用它作为虚拟机来安装linux;关于VirutalBox 的安装, 参考这里;• 另有其他的虚拟机软件, 比如Vmware ,Xen等, 相对来说在易用性方面都不及VirtualBox, 有 需要可作进一步的了解.
  6. 6. 安装准备• 宿主操作系统(Host OS)示例中使用的是windows 7, 需要在任意分区上空闲至少10g的磁盘空间;• 安装介质选择自己喜欢的发型版本, 这里使用的是OracleEnterprise Linux 5.4版本;• VirtualBox选择最新版本的VirtualBox, 示例使用的是4.1.20
  7. 7. 安装- 新建虚拟机1
  8. 8. 安装- 新建虚拟机2
  9. 9. 安装- 新建虚拟机3
  10. 10. 安装- 新建虚拟机4
  11. 11. 安装- 新建虚拟机5
  12. 12. 安装- 新建虚拟机6
  13. 13. 安装- 新建虚拟机7
  14. 14. 安装- 新建虚拟机7
  15. 15. 安装- 新建虚拟机8
  16. 16. 安装- Linux 1
  17. 17. 安装- Linux 2
  18. 18. 安装- Linux 3
  19. 19. 安装- Linux 4
  20. 20. 安装- Linux 5
  21. 21. 安装- Linux 6
  22. 22. 安装- Linux 7
  23. 23. 安装- Linux 8
  24. 24. 安装- Linux 9
  25. 25. 安装- Linux 10
  26. 26. 安装- Linux 11
  27. 27. 安装- Linux 12
  28. 28. 安装- Linux 13
  29. 29. 安装- Linux 14
  30. 30. 安装- Linux 15
  31. 31. 安装- Linux 15
  32. 32. 安装- 完毕
  33. 33. 配置- 设置虚拟机启动顺序
  34. 34. 配置- 访问web
  35. 35. 配置- host与guest共享剪贴板
  36. 36. 配置 -安装增强工具包• Virtualbox针对不同的guest OS提供了对应的增强工具包 (additions), 该工具包提供了如下功能: 1, 在host OS和guest之间切换鼠标焦点, 目前两者之间的鼠标是不能够 自由切换的; 2, 支持guest OS全屏; 3, 在host和guest之间共享文件夹.• 如何安装?1, 安装gcc编译器和内核源代码, additions的安装需要引用内核源代 码重新编译. 首先需要设置一个yum源(见Note), 这里使用本地的 DVD作为yum源: # 切换为root用户 su – root # 创建/mnt/dvd目录 mkdir /mnt/dvd # 挂载dvd光驱, 并切换到/mnt目录 mount /dev/dvd /mnt/dvd cd /mnt
  37. 37. 配置 -安装增强工具包 # 使用createrepo命令创建一个源 createrepo -g ./dvd/Server/repodata/comps-rhel5-server-core.xml . # 配置yum使用本地源, ## 创建本地源配置文件 touch /etc/yum.repos.d/local.repo ## 输入本地源的配置信息 echo "[local] Name=local baseurl=file:///mnt/ enable=1 gpgcheck=0" > /etc/yum.repos.d/local.repo ## 更新yum配置, 至此yum本地源创建完毕 yum clean all# 安装gccyum install gcc# 安装内核源码yum install kernel-devel-`uname -r`.`uname -m`
  38. 38. 配置 -安装增强工具包2, 弹出安装盘, 在虚拟机运行窗口点击菜单Devices -> Install guest additions3, 执行如下命令安装 # 重新挂载dvd mount /dev/dvd /mnt/dvd # 创建临时目录, 并切换目录 mkdir ~/tmp cd ~/tmp # 拷贝安装文件, 并运行 cp /mnt/dvd/VBoxLinuxAdditions.run . ./VBoxLinuxAdditions.run
  39. 39. 配置 -安装增强工具包• 至此增强工具包安装完成, 可以尝试一下全屏, host/guest之间鼠 标切换等;• 增强工具包提供的一个很有用的功能是在host/guest之间共享文件, 如下图进行设置, 需要注意的是这里的目录名为tutorials,接下来会被使用; 另外需要勾选auto-mount自动挂载;• 打开虚拟机系统, 切换到root用户, 创建目录/mnt/share编辑/etc/rc.local文件, 添加如下行:mount -t vboxsf tutorials/mnt/share注: 这里的tutorials正是上面创建共享目录指定的名称.这样在以后就可以通过/mnt/share目录访问宿主机器的文件了.
  40. 40. 配置 - 使用putty连接• 关于putty, 参考.• 首先设置VirtualBox host-only网络接口
  41. 41. 配置 - 使用putty连接• 启动虚拟机, 使用root用户修改网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0, 修改或添加如 下行: IPADDR=192.168.56.128 DEVICE=eth0 BOOTPROTO=static ONBOOT=yes• 重启网卡 /etc/init.d/network restart接下来就可以使用putty登录了
  42. 42. END

×