一、临时挂载其它磁盘设备
1、使用fdisk命令查看磁盘信息:
sudo fdisk -l
看到类似的磁盘信息如下
Device boot start end blocks id system
/dev/sda1 * 1 1275 10241406 7 HPFS/NTFS
/dev/sda2 1276 4998 29904997 f W95 Ext'd (LBA)
/dev/sda5 1276 3188 15366141 7 HPFS/NTFS
2、建立文件夹
sudo mkdir /mnt/sda1
sudo mkdir /mnt/sda5
3、临时挂载磁盘
sudo mount -t vfat /dev/sda1 /mnt/sda1
4、挂载光驱或软驱
sudo mount -t msdos /dev/fd0 /media/floppy //挂载软驱
sudo mount -t iso9660 /dev/cdrom /media/cdrom //挂载光驱
5、卸载已挂载的分区
譬如 /dev/hda5 已经挂载在/mnt/hda5上,用一下三条命令均可卸载挂载的文件系统
# umount /dev/sda5
# umount /mnt/sda5
# umount /dev/sda5 /mnt/hda5
6、挂载命令mount参数
格式:mount [-参数] [设备名称] [挂载点]
其中常用的参数有
-t<文件系统类型> 指定设备的文件系统类型,常见的有:
minix linux最早使用的文件系统
ext3 linux目前常用的文件系统
msdos MS-DOS的fat,就是fat16
vfat windows98常用的fat32
nfs 网络文件系统
iso9660 CD-ROM光盘标准文件系统
ntfs windows NT 2000的文件系统
hpfs OS/2文件系统
auto 自动检测文件系统
-o<选项> 指定挂载文件系统时的选项。有些也可用在/etc/fstab中。常用的有
codepage=XXX 代码页
iocharset=XXX 字符集
ro 以只读方式挂载
rw 以读写方式挂载
nouser 使一般用户无法挂载
user 可以让一般用户挂载设备
二、系统开机自动挂载磁盘
sudo nano /etc/fstab
后面追加内容
/dev/sda1 /mnt/sda1 ntfs defaults,codepage=936,iocharset=utf8 0 0
/dev/sda5 /mnt/sda5 ntfs defaults,codepage=936,iocharset=utf8 0 0
/dev/sda6 /mnt/sda6 ntfs defaults,codepage=936,iocharset=utf8 0 0
/dev/sda7 /mnt/sda7 ntfs defaults,codepage=936,iocharset=utf8 0 0
/dev/sda8 /mnt/sda8 ext3 defaults,errors=remount-ro 0 0
/dev/cdrom /media/cdrom udf,iso9660 user,noauto 0 0
保存,关闭。
/etc/fstab内容注释:
第一列是挂载的文件系统的设备名,
第二列是设备挂载到的目的位置,
第三列是挂载的文件系统类型,常见格式有ext3、swap、vfat、ntfs、iso9660等。
第四列是挂载的选项,选项间用逗号分隔,常用的选项包括:
ro/rw/defaults/... --- 挂载的文件系统权限状态,defaults包括了rw,suid,exec,auto,nouser,async
utf8/gbk/... --- 挂载文件系统的字符编码
umask --- 文件权限反码,例如:umask=0022(默认)
gid --- 挂载的文件系统的group归属,值为group的系统id。
第五字段:表示文件系统是否需要dump 备份,是真假关系;1是需要,0 是不需要;
第六字段: 是否在系统启动时,通过fsck磁盘检测工具来检查文件系统,1是需要,0是不需要,2是跳过
[ 本帖最后由 灰儿 于 2009-3-3 09:46 编辑 ] |
|