这次说一下磁盘分区和自动挂载
硬盘安插的IDE 接口Linux 上面的磁盘名称
第一个IDE 的Master 硬盘hda
第一个IDE 的Slave 硬盘hdb
第二个IDE 的Master 硬盘hdc
第二个IDE 的Slave 硬盘hdd
如果是scsi 则是sda sdb sdc sdd
另外,需要特别留意的是,每一个硬盘(例如hda )最多可以有4 个primary 扇区!分别
是hda1, hda2, hda3, hda4!而如果是逻辑扇区的话,那么就需要由hda5 开始!
所以一般情况下 D盘是hda5
下面来给新盘分区
fdisk -l /dev/hdb :先看一下新磁盘的大概情况
fdisk /dev/hdb :先进入fdisk 画面中;m是看帮助
n:新增一个磁区
p :由于选择为primary 所以就会按下p ;其它的选项自己练习
1-4 :primary 只允许四个,所以这里请按尚未被使用的那一个扇区
这里是先分区的大小 开始有磁柱是几(默认的是1) 结束的是多少(默认的是最后一个)
这里,如果你不是很清楚磁柱概念的话,你可以这样写 +4000M 这样就可以直接行到4000M的空间了
w :储存离开
这个时候还不能mount,因为还没有格式化,这里只是分了区
mkfs.ext3 是把要格式化的分区格式化成ext3格式
现在可以mount了
然后我们想每次系统启动都自动的挂载,所以要编辑/etc/fstab
第一行
label=/:就是一个label (标头) 和MS的一样,给C盘,D盘起个名
/:挂载的目录点
ext3:该扇区的档案格式,目前Linux 大都使用ext2, ext3, reiserfs 等等的,不过,如果你有使用
Windows 的档案格式的话,那么就可以使用vfat 目前支持的格式还有iso9660( 光盘)
msdos, minix, nfs, swap 等等的档案格式.
defaults:档案格式参数区,这个就重要了!
async/sync 异步/同步
是否允许磁盘与内存中的数据以同步写入的动作?使用async 这个异步写入的方式会比较快速一些
auto/noauto自动/非自动
在开机的时候是否自动挂载该扇区?既然设定在这个区域内了,当然希望开机的时候自动挂载
rw/ro 可擦写/只读
让该扇区以可擦写或者是只读的型态挂载上来
exec/noexec 可执行/不可执行
限制在此档案系统内是否可以进行『执行』的工作?如果是纯粹用来储存数据的
那么可以设定为noexec会比较安全,相对的,会比较麻烦!
user/nouser 是否允许使用者使用mount 指令来挂载
一般而言我们当然不希望user 身份的人能使用mount因为太不安全了
因此这里应该要设定为nouser
suid/nosuid 具有suid/没有suid
该档案系统是否允许SUID 的存在?一般而言,如果不是Linux 系统的扇区
而是一般数据的partition ,那么设定为nosuid 确实比较安全一些!毕竟有SUID
是蛮可怕的一件事
usrquota 启动使用者磁盘配额模式支持
grpquota 启动群组磁盘配额模式支持!
defaults 同时具有rw, suid, dev, exec, auto, nouser, async 这些
功能,所以预设情况中,使用这个即可!
其它的不细说,自己看看吧
第一个1:是否可以被dump 指令备份,这一列在说明,使用dump 指令来备份时时,该扇区是否跟着一
起动作?如果没有数字的话则以0 带入!由于我们希望有备份的功能,所以这里当然就开启( 1 )
第二个1:检验扇区:这个数字在用来以fsck 检验扇区用的!在开机与关机的时候,通常Linux 希望检验
一下扇区,所以这里需要设定一下。通常root (就是根目录/)需要设定为1 ,而其它的档
案系统( filesystem )就设定为1 即可!当然!由于proc 及swap 与windows 并不需要以
fsck 来检验,所以就可以设定为0
此外,您必须了解的是, /etc/fstab 写的是您的设定文件,但是目前的系统所挂载的信息则是记录在
/etc/mtab 这个档案中 这个档案会实时的进行更新,如果您重新手动挂载你的档案系统,那么这个
mtab 就会跟着变动
这个在以后中会用的上,自己看下
想一下,如何在自动挂载时显示中文
这样就可以了
成功!!!!!!!!!!!!!