CentOS如何自动挂载光驱与U盘?
时间:2014-09-24 11:31 来源:linux.it.net.cn 作者:it
一、mount命令挂载光盘
手动挂载:
复制代码代码示例:
#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
可以看到这个文件有六列
1,第1列是需要挂载的文件系统或存储设备,这里为我Windows上的G盘,分区为/dev/sda8.
2,第2列是挂载点,我选择为/media/cdrom
在RedHat 时光驱默认在挂载到/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 system may 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
(责任编辑:IT)
一、mount命令挂载光盘
手动挂载:
复制代码代码示例:
#mount -t iso9660 /dev/cdrom /media/cdrom
如果报错:
参考如下解决方法:
3,重启系统
5,cd /media/cdrom;ls
6,配置自动挂载
在该文件最后按顺序添加如下内容:
1,第1列是需要挂载的文件系统或存储设备,这里为我Windows上的G盘,分区为/dev/sda8.
在RedHat 时光驱默认在挂载到/mnt/cdrom下面的,不知道从啥时候起默认挂载到/media/cdrom下面的。
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 system may vary on these devices.
4,第4列为挂载选项,详细参考man mount. 下面列出一些常用的选项: 修改noauto为auto。
二、加载U盘
第一步,以root用户登陆
第二步,确定在 目录 /mnt 下建立了 文件夹 /usb,如果未建立可键入一下命令:md /mnt/usb
第三步, 载入 u 盘,需键入以下命令:
复制代码代码示例:
mount -t vfat /dev/sda /mnt/usb
成功后,即可使用 u 盘了, 文件就在目录 /mnt/usb 下。
第四步,卸载u盘
复制代码代码示例:
#umount /mnt/usb
(责任编辑:IT) |