您的位置:首页 > 运维架构 > Linux

CentOS自动挂载光驱和U盘

2013-03-06 00:01 507 查看
一、加载光盘

手动挂载

#
mount
-t iso9660
/dev/cdrom
/media/cdrom


如果报以下错误:

mount: can't find cdrom in /etc/fstab or /etc/mtab

该问题解决方法如下:

1. 使用su命令切换到root用户,在/media目录下建立目录cdrom——mkdir /media/cdrom

2. 修改/etc/fstab文件。在该文件最后按顺序添加如下内容:

/dev/cdrom
/media/cdrom
auto ro,noauto,user,
exec
0 0


3. 重启系统

4. 执行命令:mount -t iso9660/dev/cdrom /media/cdrom完成光驱挂载

    (如果你是用mount /mnt/cdrom来挂载光驱的话就用 mkdir /mnt/cdrom)

5. cd /media/cdrom;ls 已经可以看到光盘内容

6. 配置自动挂载

修改/etc/fstab文件。在该文件最后按顺序添加如下内容:

/dev/cdrom
/media/cdrom
auto ro,noauto,user,
exec
0 0


可以看到这个文件有六列,下面以最后一列为例一一作解释,这里假设你对mount命令比较熟悉:

1.    第1列是需要挂载的文件系统或存储设备,这里为我Windows上的G盘,分区为/dev/sda8.
2.    第2列是挂载点,我选择为/media/cdrom

在RedHat 9.0的时候光驱默认在挂载到/mnt/cdrom下面的,不知道从啥时候起默认挂载到/media/cdrom下面的。
3.    第3列指定文件系统或分区的类型,我的G盘是NTFS类型的,在Linux下表示为ntfs.

File types: 


Linux
file
systems : ext2, ext3, jfs, reiserfs, reiser4, xfs, swap.


Windows: 


vfat = FAT 32, FAT 16


ntfs= NTFS


Note: For NTFS rw ntfs-3g


CD
/DVD/iso
: iso9660


Network
file
systems: 


nfs: server:
/shared_directory
/mnt/nfs
nfs <options> 0 0 


smb:
//win_box/shared_folder
/mnt/samba
smbfs rw,credentials=
/home/user_name/winbox-credentials
.txt 0 0


auto: The
file
system
type
(ext3, iso9660, etc) it detected automatically. Usually works. Used
for
removable devices (CD
/DVD
, Floppy drives, or USB
/Flash
drives) as the
file
systemmay vary on these devices.


4.    第4列为挂载选项,详细参考man mount. 下面列出一些常用的选项:
   auto: 系统自动挂载,fstab默认就是这个选项
   ro: read-only
   rw: read-write
   defaults: rw, suid, dev, exec, auto, nouser, and async.
5.    第5列为dump选项,设置是否让备份程序dump备份文件系统,0为忽略,1为备份。
6.    第6列为fsck选项,告诉fsck程序以什么顺序检查文件系统,0为忽略。

修改noauto为auto

二、加载U盘
Linux如何加载(优)U盘

第一步,以root用户登陆 
先加载USB模块 modprobe usb-storage 
用fdisk -l 看看U盘的设备 
假如U盘是sda1

第二步,确定在 目录 /mnt 下建立了 文件夹 /usb,如果未建立可键入一下命令:md /mnt/usb         
成功后进行下一步。      

第三步, 载入 u 盘,需键入以下命令:             
mount -t vfat /dev/sda /mnt/usb    
成功后,即可使用 u 盘了, 文件就在目录 /mnt/usb 下。     

第四步,卸载u盘            
在使用完u盘后,在拔出前需要先键入卸载U盘命令    
命令如下:

#umount /mnt/usb
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: