快速业务通道

宿主机上安装小linux

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-03-29

v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4

今天自己利用vmwere软件做了一个小型的linux,下面把实验心得写出来分享给大家.

实验环境:使用vmwere软件,在已经创建的一个虚拟机中再添加一块硬盘,5G左右就已经足够(为了以后实验别太吝啬自己的空间哟).

实验操作:

打开此虚拟机,以root或管理员身份登录后,使用fdisk –l命令查看硬盘分区情况,此时发现新添加的硬盘未分区(这里我们假设第一块硬盘是/dev/sda,第二块硬盘是/dev/sdb,此处便是/dev/sdb未做任何处理,

然后对此块硬盘进行分区,实验需要,暂时我们将此硬盘分为两个分区(根分区和boot分区)/dev/sdb1/dev/sdb2,方便操作以及后期的使用,此处我们将这两个分区格式化为ext3格式,

fdisk /dev/sdb

mke2fs –j /dev/sdb1

mke2fs –j /dev/sdb2

(此处硬盘规划:将/dev/sdb1创建为500M大小,为以后的boot分区,/dev/sdb1创建为512M大小为以后的根分区/

然后建立两个挂载点,/mnt/boot/mnt/sysroot,分别将先前的两个分区挂载在这两个挂载点上,

mkdir /mnt/boot

mkdir /mnt/sysroot

mount /dev/sdb1 /mnt/boot

mount /dev/sdb2 /mnt/sysroot

然后我们就可以在第一块分区上创建系统引导程序(这里我们使用grub-install命令创建grub),

grub-install –root-directory=/mnt /dev/sdb

cd /mnt/boot


换到/mnt/boot目录下,我们就发现已经多了几个文件,更包含grub目录,此时grub目录下面并没有grub.conf配置文件,稍后我们将作配置,这时系统肯定无法启动,

接下来我们再将系统中的vmlinuz-2.6.18-164.el5(此处版本不同可能会和您的版本号不同)文件拷到/mnt/boot目录下,

cp vmlinuz-2.6.18-164.el5.img .

此时我们需要对另外一个文件initrd-2.6.18-164.el5.img作一定的处理,切换到系统/tmp目录中,创建一个目录:

能力有限,可能某些细节及原理上叙述的不是很清楚,也难免有错误,欢迎大家指正!下面有个小脚本能够实行小linux的创建,有兴趣的话可以尝试一下!

本文出自 “痕久远” 博客,请务必保留此出处http://kingshuo.blog.51cto.com/2534759/631449

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号