在 CentOS 6.5 系统中,挂载操作是一个常见但非常重要的任务,无论是挂载光盘镜像、硬盘还是网络文件系统(NFS),掌握正确的步骤和命令都是系统管理员必备的技能,以下是详细的步骤和说明:
挂载本地 ISO 镜像文件
1、挂载 ISO 镜像
直接挂载:如果使用虚拟机,可以直接在虚拟机设置中选择 ISO 镜像文件进行挂载,在 VMware 中,选择 CD/DVD 选项并浏览到 ISO 文件,勾选“已连接”。
手动挂载:在命令行中使用mount
命令进行挂载,首先创建一个挂载点,然后执行挂载命令。
```bash
mkdir p /mnt/cdrom
mount t iso9660 o loop /path/to/your.iso /mnt/cdrom
df h # 检查是否挂载成功
```
自动挂载:编辑/etc/fstab
文件,添加以下内容以实现开机自动挂载:
```bash
/dev/sr0 /mnt/cdrom iso9660 loop 0 0
```
2、配置本地 YUM 源
备份默认 YUM 源:
```bash
mkdir /opt/centosyum.bak
mv /etc/yum.repos.d/* /opt/centosyum.bak/
```
编写新的 repo 文件:
```bash
vi /etc/yum.repos.d/local.repo
```
添加以下内容:
```ini
[local]
name=local
baseurl=file:///mnt/cdrom
enabled=1
gpgcheck=0
```
清理缓存并生成新的缓存:
```bash
yum clean all
yum makecache
```
3、安装 Telnet 服务
检查 Telnet 服务器包是否安装:
```bash
rpm qa | grep telnetserver
```
安装 Telnet 服务器:
```bash
yum install telnetserver
```
启动并配置 Telnet 服务:
```bash
service xinetd restart
vi /etc/xinetd.d/telnet
```
确保disable = no
,保存并退出,再次重启 xinetd 服务:
```bash
service xinetd restart
```
挂载新硬盘
1、查看当前磁盘信息:
使用fdisk l
查看所有磁盘及其分区情况。
2、对新硬盘进行分区:
使用fdisk /dev/sdb
进入 fdisk 交互界面。
输入n
创建新分区,选择分区类型为p
(主分区)。
设置分区编号(如 1)、起始位置和结束位置。
保存更改并退出(输入w
)。
3、格式化新分区:
使用mkfs
命令格式化分区,
```bash
mkfs t ext4 /dev/sdb1
```
4、挂载新分区:
创建挂载点并挂载分区:
```bash
mkdir p /mnt/newdisk
mount /dev/sdb1 /mnt/newdisk
df h # 检查是否挂载成功
```
5、实现开机自动挂载:
获取分区的 UUID:
```bash
blkid /dev/sdb1
```
编辑/etc/fstab
文件,添加以下内容:
```ini
UUID=youruuidhere /mnt/newdisk ext4 defaults 0 0
```
使用mount a
测试/etc/fstab
配置是否正确。
FAQs
1、Q: 如何在 CentOS 6.5 中挂载一个 NFS 共享目录?
A: 在 CentOS 6.5 中挂载 NFS 共享目录需要以下几个步骤:
1. 确保 NFS 客户端软件已安装:
```bash
yum install nfsutils
```
2. 创建挂载点并挂载 NFS 共享目录:
```bash
mkdir p /mnt/nfs
mount t nfs server_ip:/remote/dir /mnt/nfs
```
3. 如果需要在系统启动时自动挂载,编辑/etc/fstab
文件,添加以下内容:
```ini
server_ip:/remote/dir /mnt/nfs nfs defaults 0 0
```
2、Q: 如何检查挂载的文件系统是否有错误并进行修复?
A: 可以使用fsck
工具来检查和修复文件系统错误,具体步骤如下:
1. 确保要检查的分区未被挂载或者在单用户模式下进行。
2. 运行fsck
命令,
```bash
fsck /dev/sda1
```
3. 根据提示选择修复选项。fsck
会自动修复大多数问题。