之所以选择VirtualBox和CentOS,原因很简单。 目前我只有一台PC,用了几年了,性能很一般,我还需要用它做其他应用,不能直接装Linux,万一安装不成功,有可能一周内就完全没法学习了。以前安装过VMvare的虚拟机,收费版的,还且内存、存储空间都占用很大,相对而言VirtualBox是开源的,内存和物理存储空间都比较小。 选择CentOS是因为鸟哥的 Linux 私房菜 -- 基础学习篇目录 这里面介绍用的就是CentOS 5;另外,CentOS是基于Red Hat Enterprise Linux (RHEL)的修改版本,基本功能是一致的,而后者是应用最多的Linux发布版本。 好吧。第一件事情就是下载VirtualBox(最新版本是5.0.4)和CentOS。 至于如何安装VirtualBox和CentOS,自己搜索下吧,很多教程。这里只说明下我遇到的问题。 关于CentOS-7 从CentOS上可以看到最新的版本是CentOS 7 (1503)。提供的下载文件有三个:DVD ISO、Everything ISO、Minimal ISO。 对于初学者而言,推荐使用Full的版本,虽然比较大,但是功能不用自己定制安装,后续安装可以考虑使用minimal版本。 下载之后Everything ISO名字为:CentOS-7-x86_64-Everything-1503-01.iso。 这里特别说明下。x86_64的意思是基于x86的64位系统。 所以,要是你的主机跟我一样,是32位的,官网上的CentOS7是无法安装的,使用VirtualBox只会弹出系统安装的启动界面,然后就没有然后了,什么提示都没有,莫名其妙的。 这是最坑的地方。 既然都到这里了,顺便我就找找CentOS-7为什么不支持32位系统呢? 没有人说原因,只在Questions about CentOS-7找到如下说明: From where can I download the 32-bit version? There are plans to build a full 32-bit release of CentOS-7 as a secondary arch via community involvement. More information will be forthcoming on this as things progress but there is no ETA yet. 也就是说有计划,但是不知道会什么时候发布。 因此,只能退而求其次,用CentOS-6吧。i386版本的安装包,记得把DVD的两个iso都下载了。 关于VirtualBox上的Linux系统选择 比较奇怪的是VirtualBox的Linux系统列表下没找到CentOS,可以选择Kernel 2.6或者Other System,都是没有多大区别的。 后记 这是我遇到的第一个Linux安装上的问题,折腾一晚上,总算找到问题所在,然后安装成功了。值得记录一下。 其实具体原因很简单,不要把64位的系统安装到32位上,但是没有任何人会提示你。 (责任编辑:IT) |