(2)分区的起始磁柱;(3)磁柱的总数;所以在系统初始化时,就根据分区表中的这三项信息来识别硬盘。
六、介绍在分区里设定相应的卷标1、前面分区的表示法一直在使用hda1或sda1类似这样的表示法,其实也可以用卷标的表示法,这样更好便记忆。2、设定及查看卷标的指令格式及说明如下:e2label指令:例:e2label/dev/hda6查看hda6分区的卷标名称;如为空白表示未设定卷标;e2label/dev/hda6data设定这个分区的卷标为data;注:在这里先不要修改hda1~hda5的卷标,可能会造成无法开机,以后再做说明。
八、介绍mount指令及参数1、mount指令格式:mount[-t文件系统类型][-o参数]设备名或卷标挂载点目录名注:如果使用卷标方式挂载,必须使用–L参数。(1)-t后面设定所要挂载的文件系统的类型,例如:vfat、ext2、ext3、iso9660(光盘),通常这部分不需要加kernel可以自己判断(2)-o后面加一些设定参数:·suid:允许挂载后的文件系统可以使用suid、sgid的特殊权限;·dev:允许挂载的文件系统建立设备文件,例如:/dev/hda6下的hda6就是设备文件;·exec:允许挂载文件系统后,可以执行里面的执行文件;·noexec:不允许执行文件;·auto:在电脑开机后自动挂载这个文件系统;·nouser:指只允许superuser(也就是root)挂载这个文件系统;·async:设为不同步,就是电脑写入资料时先写入缓存再写到硬盘中;·loop:用来挂载loopback设备,例如光盘机就是loopback设备;·ro:挂载文件系统后设定为只读;·rw:挂载文件系统后设定为可读可写;·remount:重新挂载文件系统;如果在挂载ext2或ext3时,预设会使用下面的参数设定:rw,suid,dev,exec,nouser,async
九、介绍卸载文件系统1、使用mount指令查看已挂载了哪些文件系统;卸载指令及格式如下:umount设备文件名或挂载点例如:上图中已挂载到/data目录的上设备,可以使用umount/dev/hda6或umount/data进行卸载2、如果文件系统正在使用中,就无法正常卸载,可以使用下面的指令查看并停止所有对这个文件系统的操作,然后再进行卸载操作;fuser-v设备文件名或挂载点查看有哪个服务或使用者正在对这个文件系统做操作;fuser–km设备文件名或挂载点强制停止所有对这个文件系统的所有操作;3、可以使用remount这个参数来改变文件系统的状态;例如:mount–oremount,ro/data重新挂载文件系统为只读,这样就不用先卸载再挂载了。
十、介绍一些挂载的范例1、挂载一个不允许执行的文件系统mount–onoexec/dev/hda6/datanoexec表示为不允许执行;2、挂载一个文件系统的镜像文件mount–tiso9660-oro,loopboot.iso/iso加loop参数是因为光盘是loopback设备,boot.iso为镜像文件名,/iso为挂载点;
十一、介绍挂载网络上的共享资源1、在Unix和Linux的网络资源主要分为两种NFS(NetworkFileSystem)和SMB·NFS:Linux/Unix和Unix/Linux之间用来共享资源的;·SMB:Linux/Unix和Microsoft(windows)之间用来共享资源的;2、共享NFS网络资源的主机称为:NFSServer;共享SMB网络资源折主机称为:SambaServer;3、这些网络资源的连接方式:(1)NFS部分的连接方式:showmount–eIP地址#查看共享资源mountip地址:/共享目录/挂载点#挂载网络资源(2)SMB部分的连接方式:smbclient–Lip地址-N#查看指定SambaServer上有哪些共享目录;mount//IP地址/共享目录/挂载点-ousername=用户名%密码#挂载windows网络共享资源;