VirtualBox中配置linux OS的本地磁盘镜像作为其软件源

本文介绍了如何在VirtualBox中将本地Linux OS的磁盘镜像设置为软件源。首先,创建挂载点目录/mnt/cdrom,然后通过编辑fstab文件设置开机自动挂载,以便在每次启动时方便地使用镜像文件作为软件源。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

红帽系列(以及CentOS)都有yum软件源的概念,即在终端通过命令可以直接从软件源下载软件并安装。除了网络上的软件源外,我们也可以使用下载好的红帽的linux或CentOS镜像来作为软件源。它包含了大部分常用软件,而在我们安装CentOS系统的时候,很多时候是选择性安装的,所以并没有把所有的软件安装到系统中。
因为很多人是在虚拟机里配置Linux的,所以这里介绍一些如何在VirtualBox中配置CentOS本地磁盘镜像作为其软件源。学会了这个,
即使不是虚拟机,就是在实体机上安装的CentOS,你也会配置你光驱里的磁盘作为yum软件源了。

准备工作

下载VirtualBox软件和CentOS的磁盘镜像(.iso文件)
在VirtualBox虚拟机中安装好CentOS,安装步骤不叙述。

开始配置

操作1 打开虚拟机设置

打开你的VirtualBox软件(主要先不要打开linux或CentOS系统)。选中你的虚拟机后,点击上面的“设置”
点击左侧的“存储”
   


 

 操作3:启动linux系统,并登陆
 操作4:打开配置的软件源
     1. 用lsblk命令查看一下,光驱的位置
               

以看到那个4.7G的就是我们的磁盘iso文件。所以它对应的sr1就是磁盘所在光驱的位置(/dev/sr1)
在实体机中配置的时候,很多时候我们不去查看lsblk的结果。就认作是/dev/cdrom,虚拟机中则会有问题。我们来用命令ll /dev/cdrom来看一下
                  

 可以看到/dev/cdrom实际上是sr0的符号链接。而我们虚拟中光驱的位置是sr1

2. 创建挂载点目录
     我们要使用光驱里的镜像文件,需要被它挂载到当前系统上。这个挂载位置称为挂载点,通常是在 /mnt/ 或者 /media/ 目录下,创建一个子目录 mkdir /mnt/cdrom  #在/mnt下创建目录cdrom

3a . 设置开机自动挂载
      通常情况下,我们用mount命令来手动挂载光驱到/mnt/cdrom目录下,但是这样每次重新开机后,都要敲命令是比较麻烦的。我们可以编辑fstab文件来设置开机自动挂载。
用vi(或其他你顺手的编辑器)来编辑吧:vi /etc/fstab/
在最下面来加上这样一句:`/dev/sr1 /mnt/cdrom iso9660 default 0 2

             


    文件系统的检查顺序这个字段是不固定的,依据你当前fstab文件中已有的条目,依次递增这个字段(我的硬盘设备的该字段为1)。如果不想检查则设为0
3b.每次手动挂载
       如果是挂载DVD光驱做软件源,使用此命令:     mount -t iso9660 /dev/sr1 /mnt/cdrom/
       如果挂载ISO文件使用此命令:     mount -o loop /usr/local/rhel-server-6.4-x86_64-dvd.iso /mnt/cdrom


 
 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值