centos如何镜像(centos7镜像制作)

纸扎戏偶

今天给各位分享centos如何镜像的知识,其中也会对centos7镜像制作进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

  • 1、CentOS镜像挂载操作
  • 2、如何在windows下安装centos镜像文件
  • 3、如何搭建centos系统本地镜像源
  • 4、CentOS系统怎么挂载光盘镜像ISO文件

1、CentOS镜像挂载操作

sudo mkdir /mnt/iso

sudo mount -o loop CentOS-***.iso /mnt/iso

df -h

进入/etc/yum.repos.d/路径下,把除CentOS-Media.repo文件外都加上old后缀

执行命令vi /etc/yum.repos.d/CentOS-Media.repo,把红框内内容改成如下内容:

使用yum安装:yum install -y perl-DBD-MySQL,命令正常执行,证明配置成功

2、如何在windows下安装centos镜像文件

第一部分:安装前准备

1. 准备两个fat32格式的分区,一个用于存放centos光盘镜像及相关安装程序,一个用于安装centos(这个分区的格式在安装时还会在更改)。注意安装centos的分区格成主分区

2.将centos的DVD光盘镜像复制到fat32分区根目录中,并将镜像中的images文件夹取出,也放到fat32分区的根目录中

3.下载并安装软件EasyBCD,这里使用的是EasyBCD2.0.2版本

4.运行EasyBCD设置启动项

a). 运行EasyBCD,点击"Add New Entry",点击"NeoGrub",再点击"Install"

b)点击好后,原来的Install按钮变为remove按钮

c)点击"Edit Boot Menu",再点击"Save Settings"

d)关闭软件

第二部分:加载临时内核程序

5. 重启计算机,在选择启动项界面,选择"NeoGrub Bootloader"

6.进入grub引导界面

a)输入命令 root(hd0,X) ,以定位到centos光盘镜像所在分区,其中X为分区号,这里是4。输入命令 ls ,确认一下。如果发现不是光盘镜像所在分区,可用root (hd0,X)命令从新定位,再用ls命令确认。

b)加载images文件夹下的临时内核文件,依次输入命令

kernel /images/pxeboot/vmlinuz

initrd /imag/pexboot/initrd.img

c)运行命令 boot ,启动临时内核程序

7.在临时内核中继续设置

a).在出现的"Choose a Language"界面,选择"Chinese(Simplified)"

b)在出现的"Language Unavailable"界面,按回车继续

c)在出现的"Keyboard Type"界面,选择"us",即默认选项

d)在出现的"Installation Method"界面,选择"Hard drive"

e)在出现的"Select Partition"界面,选择centos光盘镜像所在的分区(一般为刚才输入的root (hd0,X)命令的X值加1,即X+1)。选错不要紧,可以回到"Installation Method"界面,重新选择

第三部分:图像安装界面

8.在启动的图形安装继续安装

a)在安装开始界面点击“下一步”

b).在“您的安装将使用哪种设备?”界面,选择“基本存储设备”

c)在“请为这台计算机命名”界面,保持默认设置,直接点击“下一步”

d)在“请选择离本地区最近的城市”界面,将左下角“系统时钟使用UTC时间(S)”的单选框勾去掉。其他设置不变,点击“下一步”

e)在“根账号被用来管理系统”界面,输入root用户的密码

f)在“您要进行哪种类型的安装?”界面,选择“创建自定义布局”

g)进入“请选择源驱动器”界面

h)选择要安装centos的分区,并点击“删除”按钮。并在出现的“确认删除”界面点删除

i)选择刚被删除的部分,并点击“新建”。在“生成存储”界面,选择“标准分区”,并点“创建”

j)在“添加分区界面”

挂载点(M),选择“ / ”

文件系统类型(T),选择“ ext4 ”

其他大小选项,选择“使用全部空间”

点选“强制为主分区”单选框

k)回到“请选择源驱动器”界面,此时已经为安装centos准备好了分区

l)此时会出现“分区警告”界面,作为桌面用linux系统,可以不分配交换分区,等要用到时,可以在添加。点击“是”按钮继续

m)在“将存储配置写入磁盘”界面,选择“将修改写入磁盘(W)”

n)在安装引导程序界面,选择“更换设备”,并在出现的“引导装载程序设备”界面选择“引导分区的第一个扇区-/dev/sda3”,即安装centos的分区,再点确定。其他设置不变

o)在“Centos默认安装是最小安装”界面,选择“Minimal Desktop”,点击“下一步”。如图29。需要的软件在系统安装好后,再通过 yum 安装

p)自动安装

q)在安装完成界面,点击“重新引导”

第四部分:设置引导项

9.计算机重新启动,选择进入window7

10.运行EasyBCD设置启动项

a)运行EasyBCD,点击"Add New Entry",点击"Linux/BSD",Name设置为centos,Device选择Partition 2(Linux-19GiB),即安装centos的分区。再点击“Add Entry”

b)点击"Edit Boot Menu",选中之前的“NeoGrub Bootloader”,再点击“Delete”将其删除。再点击“Save Settings”。设置好的效果

c)关闭软件

第五部分:初次进centos的设置

11.重新启动计算机,进入centos

12.启动过程

13.第一次进系统的设置

a)在“欢迎”界面,点击“前进(F)”

b)在“许可证信息”界面,选择“是,我同意该许可证协议(Y)”

c)在“创建用户”界面,设置用户名、密码等信息,点击“前进(F)”

d)在“日期和时间”界面,点击“前进(F)”

e)在“Kdump”界面,因为是虚拟机中安装,且没有设置swap分区,所以是不可选的。在实际的安装中,作为桌面使用的centos也没有必要启用Kdump这个功能,所以在实际安装时也去掉“启用kdump(E)”的单选框的勾。点击“完成”。

14.第一次登陆系统,点击用户,输入密码登陆即可。如果要进root用户,则点击“其他”,输入用户名:root,及其密码。

15.进系统,完成

3、如何搭建centos系统本地镜像源

方法/步骤

1

放入Centos6.4的镜像光盘或找到镜像文件

mount –o loop –t iso9660 CentOS-6.0-i386-bin-DVD.iso

mount /dev/cdrom /media/cdrom

2

编辑repo文件:

cd /etc/yum..repos.d

(文件位置/etc/yum.repos.d/,后缀一定是.repo结束.为了使用自己搭建的yum源我这里删除了自带的(rm –f ./*)

3

编辑自己的repo文件

方法一:

[root@helomeyum.repos.d]# vim local.repo (repo后缀)

[local_server](库名称)

name=Thisis a local repo (名称描述)

baseurl=(yum源目录,源地址)

enabled=1(是否启用该yum源,0为禁用)

gpgcheck=1 (检查GPG-KEY,0为不检查,1为检查)

gpgkey=(gpgcheck=0时无需配置)

保存退出!

4

方法二:使用createrepo命令创建yum仓库

1.将所有rpm文件拷贝到一个文件夹中 cp -rv /media/光盘/Packs/* /所建立的文件夹

2.通过rpm命令手动安装createrepo命令创建yum仓库 rpm -ivh createrepo

3.运行命令createrepo -v /rpm-directory

4.如果有分组信息,则在运行命令的时候使用-g参数置顶分组文件

makedir /localserver (建立本地文件夹)

mount /dev/cdrom /media/cdrom

cp -rv /media/cdrom/光盘/Packs/* /localserver

cd /localserver

rpm -ivh createrepo (若提示需要安装依赖包,根据提示安装即可)

createrepo -v /localserver/ (创建索引信息,repodate)

如若需要分组信息

cp /media/cdrom/光盘/repodate/*.comp /comps.xml

createrepo -g /comps.xml /localserver (开始创建分组信息)

然后编辑repo文件(同方法一编辑方法相同)

5

[root@helome yum.repos.d]# yum clean all (清除缓存)

Loaded plugins: fastestmirror, refresh-packagekit, security

Cleaning repos: local_server

Cleaning up Everything

Cleaning up list of fastest mirrors

[root@helome yum.repos.d]# yum makecache (建立新缓存)

Loaded plugins: fastestmirror, refresh-packagekit, security

Determining fastest mirrors

local_server |4.0 kB 00:00 ...

local_server/group_gz | 209kB 00:00 ...

local_server/filelists_db | 4.8 MB 00:00 ...

local_server/primary_db | 3.5 MB 00:00 ...

local_server/other_db | 2.0MB 00:00 ...

Metadata Cache Created

[root@helome yum.repos.d]#

6

这下可以使用yum本地源了

Test: yuminstall –y sendmail

7

到此yum本地源安装结束

4、CentOS系统怎么挂载光盘镜像ISO文件

一、挂载ISO文件

在CentOS下挂载ISO文件的方法是:

先在/mnt/目录下新建一个名为iso的文件夹,然后以root身份在终端执行命令:

mount /ISO文件的路径/*.iso /mnt/iso -t iso9660 -o cadepage=936

接着进入/mnt/iso/目录,双击autorun就OK了。

假如你在E盘fc文件夹下有三个AS3iso安装文件,

用下面的命令

代码如下:

# mount -o iocharset=cp936 /dev/hda6 /mnt/e

# mount -o loop /mnt/e/fc/rhel-3-i386-as-disc1.iso /mnt/cdrom

你可以在/mnt下随意建一个文件夹并挂到新建的文件夹,如#mkdir /mnt/iso ,并不一定要cdrom

代码如下:

# mount -o loop /mnt/e/fc/rhel-3-i386-as-disc2.iso /mnt/iso

二、修改yum的配置文件,使用本地ISO做yum源

代码如下:

# cd /etc/yum.repos.d/

# mv CentOS-Base.repo CentOS-Base.repo.bak

# cp CentOS-Media.repo CentOS-Media.repo.bak

# cat CentOS-Media.repo

[c5-media]配置:

代码如下:

name=CentOS-$releasever - Media

baseurl= #表明yum源在/mnt目录下,其它的源(baseurl)注释掉

#baseurl=

#

#

gpgcheck=1

enabled=1 #启用yum

gpgkey=

三、清除缓存

代码如下:

# yum clean all

# yum list

四、测试:

安装Telnet:

代码如下:

#yum install telnet*

五、开机自动挂载iso镜像文件

在/etc/fstab表中,添加最后的一行,将iso文件永久挂载到系统中

代码如下:

[root@server ~ ]# cat /etc/fstab

/dev/VolGroup00/LogVol00 / ext3 defaults 1 1

LABEL=/boot /boot  ext3 defaults 1 2

tmpfs /dev/shm tmpfs defaults 0 0

devpts /dev/pts devpts gid=5,mode=620 0 0

sysfs /sys sysfs defaults 0 0

proc /proc proc defaults 0 0

/dev/VolGroup00/LogVol01 swap swap defaults 0 0

/mnt/iso/CentOS5.iso /mnt/cdrom iso9660 loop 0 0

centos如何镜像的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于centos7镜像制作、centos如何镜像的信息别忘了在本站进行查找喔。

文章版权声明:除非注明,否则均为我爱教程术原创文章,转载或复制请以超链接形式并注明出处。