文档库

最新最全的文档下载
当前位置:文档库 > Linux服务器硬盘挂载方法

Linux服务器硬盘挂载方法

Linux服务器硬盘挂载方法

一、fdisk命令

#fdisk -l #查看服务器硬盘配置

二、找到要挂载的硬盘

例如:

/dev/sdb

对sdb硬盘进行分区

#fdisk /dev/sdb

Command (m for help): #提示我们输入操作命令,如需打印帮助,输入m,

常用令如下:

b edit bsd disklabel

c toggle the dos compatibility flag

d delet

e a partition 注:这是删除一个分区的动作;

l list known partition types 注:l是列出分区类型,以供我们设置相应分区的类型;

m print this menu 注:m 是列出帮助信息;

n add a new partition 注:添加一个分区;

o create a new empty DOS partition table

p print the partition table 注:p列出分区表;

q quit without saving changes 注:不保存退出;

s create a new empty Sun disklabel

t change a partition's system id 注:t 改变分区类型;

u change display/entry units

v verify the partition table

w write table to disk and exit 注:把分区表写入硬盘并退出;

x extra functionality (experts only) 注:扩展应用,专家功能;

其实我们常用的只有注有中文的,其它的功能我们不常用;x扩展功能,也不是常用的;一般的情况下只要懂得 d l m p q t w 就行了;

列出当前操作硬盘的分区情况,使用p:

Command(m for help):p

通过fdisk的d指令来删除一个分区

Command(m for help):d

Partition number (1-6): 6 注:我想删除sda6 ,就在这里输入6 ;

警告:删除分区时要小心,请看好分区的序号,如果您删除了扩展分区,扩展分区之下的逻辑分区都会删除;所以操作时一定要小心;如果知道自己操作错了,请不要惊慌,用q不保存退出;切记切记!!!!在分区操作错了之时,千万不要输入w保存退出!!!

通过fdisk的n指令增加一个分区

Command (m for help): n 注:增加一个分区;

Command action

l logical (5 or over) 注:增加逻辑分区,分区编号要大于5;为什么要大于5,因为已经有sda5了;

p primary partition (1-4) 注:增加一个主分区;编号从1-4 ;但sda1 和sda2都被占用,所以只能从3开始;

p

Partition number (1-4): 3

No free sectors available 注:失败中,为什么失败?

注:我试图增加一个主分区,看来是失败了,为什么失败?因为我们看到主分区+扩展分区把整个磁盘都用光了,看扩展分区的End的值,再看一下p输出信息中有125 cylinders;最好还是看前面部份;那里有提到;

所以我们只能增加逻辑分区了;

Command (m for help): n

Command action

l logical (5 or over)

p primary partition (1-4) l 注:在这里输入l,就进入划分逻辑分区阶段了;

First cylinder (51-125, default 51): 注:这个就是分区的Start 值;这里最好直接按回车,如果您输入了一个非默认的数字,会造成空间浪费;

通过fdisk的t指令指定分区类型

Command (m for help): t 注:通过t来指定分区类型;

Partition number (1-6): 6 注:要改变哪个分区类型呢?我指定了6,其实也就是sda6

Hex code (type L to list codes):L 注:在这里输入L,就可以查看分区类型的id了;

Hex code (type L to list codes): b 注:如果我想让这个分区是W95 FAT32 类型的,通过L查看得知b是表示的是,所以输入了b;

Changed system type of partition 6 to b (W95 FAT32) 注:系统信息,改变成功;是否是改变了,请用p查看;

Command (m for help): p

fdisk 的退出,用q或者w;

其中q是不保存退出,w是保存退出;

Command (m for help): w

Command (m for help): q

三、对分区进行格式化,以及加载

用mkfs.bfs mkfs.ext2 mkfs.jfs mkfs.msdos mkfs.vfatmkfs.cramfs mkfs.ext3 mkfs.minix mkfs.reiserfs mkfs.xfs 等命令来格式化分区,比如我想格式化sda6为ext3文件系统,则输

入;

[root@localhost beinan]# mkfs.ext3 /dev/sda6

如果我想加载sda6到目前系统来存取文件,应该有mount 命令,但首先您得建一个挂载目录;比如/mnt/sda6 ;

[root@localhost beinan]# mkdir /mnt/sda6

[root@localhost beinan]# mount –t ext3 –o rw /dev/sda6 /mnt/sda6

[root@localhost beinan]# df -lh

Filesystem 容量已用可用已用% 挂载点

四、最后,还要修改硬盘配置文件

该文件为:/etc/fstab

例如:

将/dev/sdb1盘挂载到了/data/b下面

则应加上

/dev/sdb1 /data/b ext3 defaults 0 0

此时,系统启动时会自动加载该分区,否则,当我们对以前进行操作后,只要重启服务器,硬盘无法找到我们上次挂载的硬盘。